Searched refs:NewShiftAmt (Results 1 - 3 of 3) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelDAGToDAG.cpp2591 SDValue NewShiftAmt; local
2606 NewShiftAmt = Add0;
2627 NewShiftAmt = SDValue(Neg, 0);
2641 NewShiftAmt = ShiftAmt->getOperand(0);
2646 NewShiftAmt = narrowIfNeeded(CurDAG, NewShiftAmt);
2647 else if (VT == MVT::i64 && NewShiftAmt->getValueType(0) == MVT::i32) {
2651 CurDAG->getTargetConstant(0, DL, MVT::i64), NewShiftAmt, SubReg);
2652 NewShiftAmt = SDValue(Ext, 0);
2655 SDValue Ops[] = {N->getOperand(0), NewShiftAmt};
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelDAGToDAG.cpp3720 SDValue NewShiftAmt; local
3728 NewShiftAmt = Add0;
3741 NewShiftAmt = Neg;
3752 if (NewShiftAmt.getValueType() != MVT::i8) {
3754 NewShiftAmt = CurDAG->getNode(ISD::TRUNCATE, DL, MVT::i8, NewShiftAmt);
3756 insertDAGNode(*CurDAG, OrigShiftAmt, NewShiftAmt);
3761 NewShiftAmt = CurDAG->getNode(ISD::AND, DL, MVT::i8, NewShiftAmt,
3764 insertDAGNode(*CurDAG, OrigShiftAmt, NewShiftAmt);
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp7969 SDValue NewShiftAmt = DAG.getConstant(c1 + c2, DL, ShiftAmtVT);
7971 InnerShift.getOperand(0), NewShiftAmt);
7979 SDValue NewShiftAmt = DAG.getConstant(c1 + c2, DL, ShiftAmtVT); local
7981 InnerShift.getOperand(0), NewShiftAmt);

Completed in 253 milliseconds