Home
last modified time | relevance | path

Searched defs:Shr (Results 1 – 14 of 14) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineSimplifyDemanded.cpp636 if (Instruction *Shr = dyn_cast<Instruction>(I->getOperand(0))) in SimplifyDemandedUseBits() local
1319 Instruction *Shr, const APInt &ShrOp1, Instruction *Shl, in simplifyShrShlDemandedBits()
H A DInstCombineShifts.cpp1116 BinaryOperator *Shr; in visitShl() local
1157 Value *Shr = Op0BO->getOperand(0); in visitShl() local
H A DInstCombineMulDivRem.cpp1697 Value *Shr = Builder.CreateLShr(Op0, CNegLog2, I.getName(), I.isExact()); in visitSDiv() local
H A DInstCombineCompares.cpp2456 BinaryOperator *Shr, in foldICmpShrConstant()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DExpandLargeFpConvert.cpp369 Value *Shr = in expandIToFP() local
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DSimplifyIndVar.cpp838 BinaryOperator *Shr = cast<BinaryOperator>(U); in strengthenRightShift() local
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64TargetTransformInfo.cpp2451 auto *Shr = dyn_cast_or_null<Instruction>(Add->getUniqueUndroppableUser()); in isExtPartOfAvgExpr() local
H A DAArch64ISelLowering.cpp19438 auto IsRSHRN = [](SDValue Shr) { in performConcatVectorsCombine()
19478 SDValue Shr = in performConcatVectorsCombine() local
/freebsd/contrib/llvm-project/clang/lib/AST/Interp/
H A DInterp.h2329 inline bool Shr(InterpState &S, CodePtr OpPC) { in Shr() function
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DLegalizerHelper.cpp2010 auto Shr = MIRBuilder.buildLShr(SrcTy, SrcReg, ShiftAmt); in widenScalarUnmergeValues() local
7836 auto Shr = MIRBuilder.buildLShr(SrcIntTy, SrcReg, ShiftAmt); in lowerExtract() local
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeDAG.cpp2751 SDValue Shr = DAG.getNode(ISD::SRL, dl, SrcVT, Op0, ShiftConst); in ExpandLegalINT_TO_FP() local
H A DDAGCombiner.cpp27712 SDValue Shr = DAG.getNode(ISD::SRA, SDLoc(N0), VT, Shl, ShrAmt); in SimplifySelectCC() local
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUISelLowering.cpp2432 SDValue Shr = DAG.getNode(ISD::SRA, SL, MVT::i64, FractMask, Exp); in LowerFTRUNC() local
H A DAMDGPULegalizerInfo.cpp2541 auto Shr = B.buildAShr(S64, FractMask, Exp); in legalizeIntrinsicTrunc() local