Home
last modified time | relevance | path

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

12

/llvm-project/llvm/unittests/Transforms/Utils/
H A DIntegerDivisionTest.cpp40 Value *Div = Builder.CreateSDiv(A, B); in TEST() local
70 Value *Div = Builder.CreateUDiv(A, B); in TEST() local
161 Value *Div = Builder.CreateSDiv(A, B); in TEST() local
191 Value *Div = Builder.CreateUDiv(A, B); in TEST() local
/llvm-project/llvm/lib/Transforms/Utils/
H A DIntegerDivision.cpp407 assert((Div->getOpcode() == Instruction::SDiv || in expandDivision() argument
552 expandDivisionUpTo32Bits(BinaryOperator * Div) expandDivisionUpTo32Bits() argument
600 expandDivisionUpTo64Bits(BinaryOperator * Div) expandDivisionUpTo64Bits() argument
[all...]
/llvm-project/libc/utils/MPFRWrapper/
H A DMPFRUtils.h78 Div, global() enumerator
/llvm-project/llvm/lib/Transforms/Scalar/
H A DDivRemPairs.cpp56 Instruction *Div; in matchExpandedRem() local
[all...]
/llvm-project/llvm/lib/Target/ARM/
H A DMVETailPredication.cpp327 const SCEV *Div = SE->getUDivExpr( in IsSafeActiveMask() local
/llvm-project/clang/lib/CodeGen/Targets/
H A DNVPTX.cpp145 const unsigned Div = std::min<unsigned>(MaxSize, Alignment); coerceToIntArrayWithLimit() local
/llvm-project/llvm/lib/Target/RISCV/MCTargetDesc/
H A DRISCVMatInt.cpp359 int64_t Div = 0; in generateInstSeq() local
[all...]
/llvm-project/clang/test/CodeGen/
H A Dfp-floatcontrol-pragma.cpp354 float Div(float x, float y, float z) { in Div() function
/llvm-project/llvm/lib/Target/SPIRV/
H A DSPIRVPrepareFunctions.cpp358 Value *Div = IRB.CreateUDiv(Mul, UMulFunc->getArg(0)); buildUMulWithOverflowFunc() local
/llvm-project/llvm/lib/Analysis/
H A DLoopCacheAnalysis.cpp437 const SCEV *Div = SE.getUDivExactExpr(AccessFn, ElemSize); delinearize() local
H A DBranchProbabilityInfo.cpp501 uint32_t Div = static_cast<uint32_t>( calcMetadataWeights() local
H A DScalarEvolution.cpp1779 if (auto *Div = dyn_cast<SCEVUDivExpr>(Op)) getZeroExtendExprImpl() local
3517 const SCEV *Div = getUDivExpr(Op, RHSC); getUDivExpr() local
15299 if (auto *Div = dyn_cast<SCEVUDivExpr>(MulLHS)) collect() local
/llvm-project/llvm/include/llvm/MC/
H A DMCExpr.h493 Div, ///< Signed division. global() enumerator
/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUISelLowering.cpp2005 SDValue Div = DAG.getNode(ISD::ADD, DL, VT, iq, jq); LowerDIVREM24() local
2186 SDValue Div = DAG.getSelectCC(DL, C3, Zero, Sel1, Mulhi3, ISD::SETNE); LowerUDIVREM64() local
2339 SDValue Div = DAG.getNode(ISD::UDIVREM, DL, DAG.getVTList(VT, VT), LHS, RHS); LowerSDIVREM() local
2363 SDValue Div = DAG.getNode(ISD::FDIV, SL, VT, X, Y, Flags); LowerFREM() local
[all...]
H A DAMDGPUCodeGenPrepare.cpp1299 Value *Div = Builder.CreateAdd(IQ, JQ); expandDivRem24Impl() local
/llvm-project/llvm/lib/MC/
H A DMCWin64EH.cpp265 const MCSymbol *RHS, int Div) { in GetSubDivExpr()
/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeVectorOps.cpp1543 SDValue Div = DAG.getNode(DivOpc, DL, VT, Dividend, Divisor, Mask, EVL); ExpandVP_REM() local
/llvm-project/clang/lib/CodeGen/
H A DCGExprComplex.cpp359 HANDLEBINOP(Div) HANDLEBINOP() argument
/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineMulDivRem.cpp394 Div->getOpcode() != Instruction::SDiv)) { in visitMul() local
[all...]
H A DInstCombineAddSub.cpp1173 Value *Div, *Rem; SimplifyAddWithRemainder() local
H A DInstCombineCompares.cpp2704 foldICmpDivConstant(ICmpInst & Cmp,BinaryOperator * Div,const APInt & C) foldICmpDivConstant() argument
4670 Instruction *Div; foldMultiplicationOverflowCheck() local
[all...]
/llvm-project/clang/lib/AST/Interp/
H A DInterp.h
/llvm-project/llvm/lib/IR/
H A DAsmWriter.cpp1412 if (Div->isExact()) in WriteOptimizationInfo() local
/llvm-project/llvm/lib/Target/AMDGPU/AsmParser/
H A DAMDGPUAsmParser.cpp8358 ConvertOmodDiv(int64_t & Div) ConvertOmodDiv() argument
/llvm-project/llvm/lib/Transforms/Vectorize/
H A DLoopVectorize.cpp9707 uint64_t Div = ScalarC * IntVF - *VF.Cost.getValue(); areRuntimeChecksProfitable() local

12