Home
last modified time | relevance | path

Searched defs:Shl (Results 1 – 25 of 29) sorted by relevance

12

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/
H A DHexagonOptimizeSZextends.cpp116 Instruction *Shl = dyn_cast<Instruction>(Ashr->getOperand(0)); in runOnFunction() local
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/
H A DInstCombineMulDivRem.cpp176 Constant *Shl = ConstantExpr::getShl(C1, C2); in visitMul() local
190 BinaryOperator *Shl = BinaryOperator::CreateShl(NewOp, NewCst); in visitMul() local
H A DInstCombineSimplifyDemanded.cpp1006 Instruction *Shr, const APInt &ShrOp1, Instruction *Shl, in simplifyShrShlDemandedBits()
H A DInstCombineAddSub.cpp1319 auto *Shl = BinaryOperator::CreateShl(LHS, ConstantInt::get(Ty, 1)); in visitAdd() local
H A DInstCombineCompares.cpp1985 static Instruction *foldICmpShlOne(ICmpInst &Cmp, Instruction *Shl, in foldICmpShlOne()
2048 BinaryOperator *Shl, in foldICmpShlConstant()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
H A DAMDGPUInstCombineIntrinsic.cpp451 Value *Shl = IC.Builder.CreateShl(Src, IntSize - Offset - Width); in instCombineIntrinsic() local
H A DAMDGPUISelLowering.cpp2826 uint32_t Shl = static_cast<uint32_t>(Src0) << (32 - Offset - Width); in constantFoldBFE() local
3088 SDValue Shl = DAG.getNode(ISD::SHL, SL, XVT, X, SDValue(RHS, 0)); in performShlCombine() local
H A DAMDGPUISelDAGToDAG.cpp2139 const SDValue &Shl = N->getOperand(0); in SelectS_BFEFromShifts() local
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/MC/
H A DMCExpr.h501 Shl, ///< Shift left. enumerator
/netbsd-src/external/apache2/llvm/dist/llvm/bindings/ocaml/llvm/
H A Dllvm.ml202 | Shl Constructor
H A Dllvm.mli226 | Shl (** Logical Operators *) Constructor
/netbsd-src/external/gpl3/gcc/dist/gcc/d/dmd/
H A Dconstfold.d602 UnionExp Shl(const ref Loc loc, Type type, Expression e1, Expression e2) in Shl() function
/netbsd-src/external/gpl3/gcc.old/dist/gcc/d/dmd/
H A Dconstfold.c637 UnionExp Shl(Loc loc, Type *type, Expression *e1, Expression *e2) in Shl() function
/netbsd-src/external/apache2/llvm/dist/clang/lib/AST/Interp/
H A DInterp.h911 inline bool Shl(InterpState &S, CodePtr OpPC) { in Shl() function
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/RISCV/
H A DRISCVISelDAGToDAG.cpp1316 SDValue Shl = N->getOperand(0); in MatchSLLIUW() local
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
H A DReassociate.cpp1072 static BinaryOperator *ConvertShiftToMul(Instruction *Shl) { in ConvertShiftToMul()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/
H A DX86ISelDAGToDAG.cpp1857 SDValue Shl = DAG.getNode(ISD::SHL, DL, VT, And, ShlCount); in foldMaskAndShiftToExtract() local
2412 SDValue Shl = N.getOperand(0); in matchAddressRecursively() local
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/
H A DLegalizerHelper.cpp1374 auto Shl = MIRBuilder.buildShl(WideTy, ZextInput, ShiftAmt); in widenScalarMergeValues() local
5811 auto Shl = MIRBuilder.buildShl(DstTy, R, SubExponent); in lowerFPTOSI() local
6171 auto Shl = MIRBuilder.buildShl(WideTy, ZextInput, ShiftAmt); in lowerMergeValues() local
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.cpp9459 SDValue Shl = DAG.getNode(PPCISD::VECSHL, dl, MVT::v16i8, V2, V2, in lowerToVINSERTB() local
9567 SDValue Shl = DAG.getNode(PPCISD::VECSHL, dl, MVT::v16i8, V2, V2, in lowerToVINSERTH() local
9774 SDValue Shl = DAG.getNode(PPCISD::VECSHL, dl, MVT::v4i32, Conv2, Conv2, in LowerVECTOR_SHUFFLE() local
9808 SDValue Shl = DAG.getNode(PPCISD::VECSHL, dl, MVT::v4i32, Conv1, Conv2, in LowerVECTOR_SHUFFLE() local
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
H A DSimplifyLibCalls.cpp931 Value *Shl = B.CreateShl(B.getIntN(Width, 1ULL), C); in optimizeMemChr() local
H A DSimplifyCFG.cpp6230 auto *Shl = Builder.CreateShl(Sub, Ty->getBitWidth() - Shift); in ReduceSwitchRange() local
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/GISel/
H A DAArch64InstructionSelector.cpp1698 auto Shl = MIB.buildInstr(Opc, {DstReg}, {Src1Reg}); in selectVectorSHL() local
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Mips/
H A DMipsISelLowering.cpp898 SDValue Shl = And1.getOperand(0); in performORCombine() local
/netbsd-src/external/apache2/llvm/dist/llvm/bindings/go/llvm/
H A Dir.go155 Shl Opcode = C.LLVMShl const
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp3865 SDValue Shl = in visitMUL() local
8410 SDValue Shl = DAG.getNode(ISD::SHL, SDLoc(N1), VT, N0.getOperand(1), N1); in visitSHL() local
8634 SDValue Shl = N0.getOperand(0); in visitSRA() local
22337 SDValue Shl = DAG.getNode(ISD::SHL, SDLoc(N0), VT, AndLHS, ShlAmt); in SimplifySelectCC() local

12