Home
last modified time | relevance | path

Searched defs:Div (Results 1 – 25 of 28) sorted by relevance

12

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DIntegerDivision.cpp407 bool llvm::expandDivision(BinaryOperator *Div) { in expandDivision()
552 bool llvm::expandDivisionUpTo32Bits(BinaryOperator *Div) { in expandDivisionUpTo32Bits()
600 bool llvm::expandDivisionUpTo64Bits(BinaryOperator *Div) { in expandDivisionUpTo64Bits()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DDivRemPairs.cpp56 Instruction *Div; in matchExpandedRem() local
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DMVETailPredication.cpp327 const SCEV *Div = SE->getUDivExpr( in IsSafeActiveMask() local
/freebsd/contrib/llvm-project/clang/lib/CodeGen/Targets/
H A DNVPTX.cpp145 const unsigned Div = std::min<unsigned>(MaxSize, Alignment); in coerceToIntArrayWithLimit() local
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/MCTargetDesc/
H A DRISCVMatInt.cpp359 int64_t Div = 0; in generateInstSeq() local
/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/
H A DSPIRVPrepareFunctions.cpp358 Value *Div = IRB.CreateUDiv(Mul, UMulFunc->getArg(0)); in buildUMulWithOverflowFunc() local
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DLoopCacheAnalysis.cpp437 const SCEV *Div = SE.getUDivExactExpr(AccessFn, ElemSize); in delinearize() local
H A DBranchProbabilityInfo.cpp501 uint32_t Div = static_cast<uint32_t>( in calcMetadataWeights() local
H A DScalarEvolution.cpp1779 if (auto *Div = dyn_cast<SCEVUDivExpr>(Op)) in getZeroExtendExprImpl() local
3517 const SCEV *Div = getUDivExpr(Op, RHSC); in getUDivExpr() local
15301 if (auto *Div = dyn_cast<SCEVUDivExpr>(MulLHS)) in collect() local
/freebsd/contrib/llvm-project/llvm/include/llvm/MC/
H A DMCExpr.h493 Div, ///< Signed division. enumerator
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUISelLowering.cpp1999 SDValue Div = DAG.getNode(ISD::ADD, DL, VT, iq, jq); in LowerDIVREM24() local
2180 SDValue Div = DAG.getSelectCC(DL, C3, Zero, Sel1, Mulhi3, ISD::SETNE); in LowerUDIVREM64() local
2333 SDValue Div = DAG.getNode(ISD::UDIVREM, DL, DAG.getVTList(VT, VT), LHS, RHS); in LowerSDIVREM() local
2357 SDValue Div = DAG.getNode(ISD::FDIV, SL, VT, X, Y, Flags); in LowerFREM() local
H A DAMDGPUCodeGenPrepare.cpp1299 Value *Div = Builder.CreateAdd(IQ, JQ); in expandDivRem24Impl() local
H A DAMDGPULegalizerInfo.cpp2485 auto Div = B.buildFDiv(Ty, Src0Reg, Src1Reg, Flags); in legalizeFrem() local
/freebsd/contrib/llvm-project/llvm/lib/MC/
H A DMCWin64EH.cpp265 const MCSymbol *RHS, int Div) { in GetSubDivExpr() argument
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeVectorOps.cpp1553 SDValue Div = DAG.getNode(DivOpc, DL, VT, Dividend, Divisor, Mask, EVL); in ExpandVP_REM() local
H A DDAGCombiner.cpp17421 SDValue Div = DAG.getNode(ISD::FDIV, SDLoc(N1), VT, Rsqrt, Y); in visitFDIV() local
17489 SDValue Div = DAG.getNode(ISD::FDIV, DL, VT, N0, N1); in visitFREM() local
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGExprComplex.cpp367 HANDLEBINOP(Div) in HANDLEBINOP() argument
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineMulDivRem.cpp398 BinaryOperator *Div = dyn_cast<BinaryOperator>(Op0); in visitMul() local
H A DInstCombineAddSub.cpp1178 Value *Div, *Rem; in SimplifyAddWithRemainder() local
H A DInstCombineCompares.cpp2704 BinaryOperator *Div, in foldICmpDivConstant()
4670 Instruction *Div; in foldMultiplicationOverflowCheck() local
/freebsd/contrib/llvm-project/clang/lib/AST/Interp/
H A DInterp.h626 bool Div(InterpState &S, CodePtr OpPC) { in Div() function
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DAsmWriter.cpp1412 } else if (const PossiblyExactOperator *Div = in WriteOptimizationInfo() local
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/AsmParser/
H A DAMDGPUAsmParser.cpp8365 static bool ConvertOmodDiv(int64_t &Div) { in ConvertOmodDiv()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DLoopVectorize.cpp9598 uint64_t Div = ScalarC * IntVF - *VF.Cost.getValue(); in areRuntimeChecksProfitable() local
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DCombinerHelper.cpp5483 auto &Div = cast<GenericMachineInstr>(MI); in matchDivByPow2() local

12