Home
last modified time | relevance | path

Searched defs:ShiftOp (Results 1 – 12 of 12) sorted by relevance

/freebsd-src/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZISelDAGToDAG.cpp1984 unsigned ShiftOp = TrueOp->getSExtValue() == 1 ? ISD::SRL : ISD::SRA; expandSelectBoolean() local
/freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeIntegerTypes.cpp983 unsigned ShiftOp; PromoteIntRes_ADDSUBSHLSAT() local
1054 unsigned ShiftOp = Signed ? ISD::SRA : ISD::SRL; PromoteIntRes_MULFIX() local
4584 SDValue ShiftOp = N->getOperand(1); ExpandIntRes_Shift() local
[all...]
H A DDAGCombiner.cpp6866 if (!LogicOp.hasOneUse() || !ShiftOp.hasOneUse()) in foldLogicOfShifts() argument
2673 SDValue ShiftOp = IsAdd ? N->getOperand(0) : N->getOperand(1); foldAddSubOfSignBit() local
8719 auto ShiftOp = dyn_cast<ConstantSDNode>(Op->getOperand(1)); calculateByteProvider() local
9622 __anon29909ce21b02(SDValue V, SDValue &ShiftOp, const APInt *&ShiftAmtVal) combineShiftOfShiftedLogic() argument
[all...]
H A DSelectionDAGBuilder.cpp3076 SDValue ShiftOp = DAG.getCopyFromReg(getControlRoot(), dl, Reg, VT); visitBitTestCase() local
/freebsd-src/contrib/llvm-project/llvm/lib/Target/ARM/MCTargetDesc/
H A DARMInstPrinter.cpp784 unsigned ShiftOp = MI->getOperand(OpNum).getImm(); printShiftImmOperand() local
/freebsd-src/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsSEISelLowering.cpp3328 unsigned ShiftOp = Subtarget.isABI_N64() ? Mips::DSLL : Mips::SLL; emitINSERT_DF_VIDX() local
/freebsd-src/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIISelLowering.cpp11578 auto ShiftOp = dyn_cast<ConstantSDNode>(Op->getOperand(1)); calculateSrcByte() local
11662 auto ShiftOp = dyn_cast<ConstantSDNode>(Op->getOperand(2)); calculateByteProvider() local
11686 auto ShiftOp = dyn_cast<ConstantSDNode>(Op->getOperand(1)); calculateByteProvider() local
11711 auto ShiftOp = dyn_cast<ConstantSDNode>(Op->getOperand(1)); calculateByteProvider() local
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineAndOrXor.cpp2110 Instruction::BinaryOps ShiftOp = foldBinOpOfDisplacedShifts() local
/freebsd-src/contrib/llvm-project/llvm/lib/Analysis/
H A DValueTracking.cpp2353 auto ShiftOp = [&](const APInt &Lhs, const APInt &Rhs) { isNonZeroShift() local
/freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DLegalizerHelper.cpp7770 unsigned ShiftOp = IsSigned ? TargetOpcode::G_ASHR : TargetOpcode::G_LSHR; lowerSMULH_UMULH() local
/freebsd-src/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp21624 SDValue ShiftOp = Index.getOperand(1); foldIndexIntoBase() local
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp49547 SDValue ShiftOp = Shift.getOperand(0); foldXorTruncShiftIntoCmp() local
[all...]