Home
last modified time | relevance | path

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

/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/X86/
DX86ISelDAGToDAG.cpp3844 SDValue NewShiftAmt; in tryShiftAmountMod() local
3853 NewShiftAmt = Add0; in tryShiftAmountMod()
3884 NewShiftAmt = Neg; in tryShiftAmountMod()
3895 if (NewShiftAmt.getValueType() != MVT::i8) { in tryShiftAmountMod()
3897 NewShiftAmt = CurDAG->getNode(ISD::TRUNCATE, DL, MVT::i8, NewShiftAmt); in tryShiftAmountMod()
3899 insertDAGNode(*CurDAG, OrigShiftAmt, NewShiftAmt); in tryShiftAmountMod()
3904 NewShiftAmt = CurDAG->getNode(ISD::AND, DL, MVT::i8, NewShiftAmt, in tryShiftAmountMod()
3907 insertDAGNode(*CurDAG, OrigShiftAmt, NewShiftAmt); in tryShiftAmountMod()
3910 NewShiftAmt); in tryShiftAmountMod()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AArch64/
DAArch64ISelDAGToDAG.cpp2817 SDValue NewShiftAmt; in tryShiftAmountMod() local
2832 NewShiftAmt = Add0; in tryShiftAmountMod()
2853 NewShiftAmt = SDValue(Neg, 0); in tryShiftAmountMod()
2868 NewShiftAmt = ShiftAmt->getOperand(0); in tryShiftAmountMod()
2873 NewShiftAmt = narrowIfNeeded(CurDAG, NewShiftAmt); in tryShiftAmountMod()
2874 else if (VT == MVT::i64 && NewShiftAmt->getValueType(0) == MVT::i32) { in tryShiftAmountMod()
2878 CurDAG->getTargetConstant(0, DL, MVT::i64), NewShiftAmt, SubReg); in tryShiftAmountMod()
2879 NewShiftAmt = SDValue(Ext, 0); in tryShiftAmountMod()
2882 SDValue Ops[] = {N->getOperand(0), NewShiftAmt}; in tryShiftAmountMod()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
DDAGCombiner.cpp8824 SDValue NewShiftAmt = DAG.getConstant(c1 + c2, DL, ShiftAmtVT); in visitSRL() local
8826 InnerShift.getOperand(0), NewShiftAmt); in visitSRL()
8834 SDValue NewShiftAmt = DAG.getConstant(c1 + c2, DL, ShiftAmtVT); in visitSRL() local
8836 InnerShift.getOperand(0), NewShiftAmt); in visitSRL()