/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | HexagonOptimizeSZextends.cpp | 113 Instruction *Shl = dyn_cast<Instruction>(Ashr->getOperand(0)); in runOnFunction() local
|
H A D | HexagonISelLowering.cpp | 3542 SDValue Shl = Op.getOperand(0); in PerformDAGCombine() local
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineMulDivRem.cpp | 172 Value *Shl = Builder.CreateShl(FrX, Z, "mulshl", HasNUW, PropagateNSW); in foldMulShl1() local 185 Value *Shl = Builder.CreateShl(FrX, Z, "mulshl"); in foldMulShl1() local 234 Constant *Shl = in visitMul() local 249 BinaryOperator *Shl = BinaryOperator::CreateShl(NewOp, NewCst); in visitMul() local 542 BinaryOperator *Shl = BinaryOperator::CreateShl(Op1, Res); in visitMul() local 551 BinaryOperator *Shl = BinaryOperator::CreateShl(Op0, Res); in visitMul() local 1098 auto *Shl = cast<OverflowingBinaryOperator>(Op1); in foldIDivShl() local 1108 Value *Shl = Builder.CreateShl(ConstantInt::get(Ty, 1), Z); in foldIDivShl() local
|
H A D | InstCombineSimplifyDemanded.cpp | 615 Instruction *Shl = BinaryOperator::CreateShl(I->getOperand(0), ShiftC); in SimplifyDemandedUseBits() local 761 Instruction *Shl = BinaryOperator::CreateShl(NewC, X); in SimplifyDemandedUseBits() local 1319 Instruction *Shr, const APInt &ShrOp1, Instruction *Shl, in simplifyShrShlDemandedBits()
|
H A D | InstCombineAddSub.cpp | 1530 auto *Shl = BinaryOperator::CreateShl(LHS, ConstantInt::get(Ty, 1)); in visitAdd() local 1691 Value *Shl = Builder.CreateShl(A, ShiftAmtC); in visitAdd() local
|
H A D | InstCombineCompares.cpp | 2230 static Instruction *foldICmpShlOne(ICmpInst &Cmp, Instruction *Shl, in foldICmpShlOne() 2275 BinaryOperator *Shl, in foldICmpShlConstant()
|
H A D | InstructionCombining.cpp | 3778 OverflowingBinaryOperator *Shl = cast<OverflowingBinaryOperator>(Cond); in visitSwitchInst() local
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | ExpandLargeFpConvert.cpp | 210 Value *Shl = Builder.CreateShl(Or, Sub15); in expandFPToI() local 392 Value *Shl = in expandIToFP() local
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | LegalizeTypes.h | 285 SDValue Shl = DAG.getNode(ISD::VP_SHL, dl, VT, Op, ShiftCst, Mask, EVL); in VPSExtPromotedInteger() local
|
H A D | TargetLowering.cpp | 2790 SDValue Shl = TLO.DAG.getNode(ISD::SHL, dl, VT, Op.getOperand(0), AmtC); in SimplifyDemandedBits() local 2896 SDValue Shl = TLO.DAG.getNode(ISD::SHL, dl, VT, X, ShlAmtC); in SimplifyDemandedBits() local 9074 APInt Shl = DeBruijn.shl(i); in CTTZTableLookup() local
|
H A D | DAGCombiner.cpp | 4444 SDValue Shl = in visitMUL() local 10120 if (SDValue Shl = in visitSHL() local 10427 SDValue Shl = N0.getOperand(IsAdd ? 0 : 1); in visitSRA() local 27707 SDValue Shl = DAG.getNode(ISD::SHL, SDLoc(N0), VT, AndLHS, ShlAmt); in SimplifySelectCC() local
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
H A D | CombinerHelperVectorOps.cpp | 467 GShl *Shl = cast<GShl>(MRI.getVRegDef(MO.getReg())); in matchShlOfVScale() local
|
H A D | LegalizerHelper.cpp | 1880 auto Shl = MIRBuilder.buildShl(WideTy, ZextInput, ShiftAmt); in widenScalarMergeValues() local 6559 auto Shl = B.buildShl(Ty, ResTmp, ShiftC); in lowerBitCount() local 7085 auto Shl = MIRBuilder.buildShl(DstTy, R, SubExponent); in lowerFPTOSI() local 7467 auto Shl = MIRBuilder.buildShl(WideTy, ZextInput, ShiftAmt); in lowerMergeValues() local
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUInstCombineIntrinsic.cpp | 719 Value *Shl = IC.Builder.CreateShl(Src, IntSize - Offset - Width); in instCombineIntrinsic() local
|
H A D | AMDGPULowerBufferFatPointers.cpp | 1308 Value *Shl = IRB.CreateShl( in visitPtrToIntInst() local
|
H A D | AMDGPUISelLowering.cpp | 3757 uint32_t Shl = static_cast<uint32_t>(Src0) << (32 - Offset - Width); in constantFoldBFE() local 4030 SDValue Shl = DAG.getNode(ISD::SHL, SL, XVT, X, SDValue(RHS, 0)); in performShlCombine() local
|
H A D | AMDGPUISelDAGToDAG.cpp | 2286 const SDValue &Shl = N->getOperand(0); in SelectS_BFEFromShifts() local
|
/freebsd/contrib/llvm-project/llvm/include/llvm/MC/ |
H A D | MCExpr.h | 510 Shl, ///< Shift left. enumerator
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | Reassociate.cpp | 1031 static BinaryOperator *ConvertShiftToMul(Instruction *Shl) { in ConvertShiftToMul()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
H A D | PPCISelLowering.cpp | 9917 SDValue Shl = DAG.getNode(PPCISD::VECSHL, dl, MVT::v16i8, V2, V2, in lowerToVINSERTB() local 10025 SDValue Shl = DAG.getNode(PPCISD::VECSHL, dl, MVT::v16i8, V2, V2, in lowerToVINSERTH() local 10242 SDValue Shl = DAG.getNode(PPCISD::VECSHL, dl, MVT::v4i32, Conv2, Conv2, in LowerVECTOR_SHUFFLE() local 10276 SDValue Shl = DAG.getNode(PPCISD::VECSHL, dl, MVT::v4i32, Conv1, Conv2, in LowerVECTOR_SHUFFLE() local
|
/freebsd/contrib/llvm-project/clang/lib/AST/Interp/ |
H A D | Interp.h | 2339 inline bool Shl(InterpState &S, CodePtr OpPC) { in Shl() function
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | SimplifyLibCalls.cpp | 1482 Value *Shl = B.CreateShl(B.getIntN(Width, 1ULL), C); in optimizeMemChr() local
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/ |
H A D | MipsISelLowering.cpp | 910 SDValue Shl = And1.getOperand(0); in performORCombine() local
|
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
H A D | RISCVISelLowering.cpp | 13804 SDValue Shl = DAG.getNode(ISD::SHL, DL, MVT::i64, Op0, Op1); performXORCombine() local 13905 SDValue Shl = DAG.getNode(ISD::SHL, DL, VT, X, expandMul() local 15627 SDValue Shl = DAG.getNode(ISD::SHL, ShlDL, MVT::i64, performSRACombine() local 15642 SDValue Shl; performSRACombine() local [all...] |
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86ISelDAGToDAG.cpp | 2064 SDValue Shl = DAG.getNode(ISD::SHL, DL, VT, Ext, ShlCount); in foldMaskAndShiftToExtract() local
|