/external/llvm/lib/Transforms/Utils/ |
D | IntegerDivision.cpp | 513 Value *Trunc; in expandRemainderUpTo32Bits() local 563 Value *Trunc; in expandRemainderUpTo64Bits() local 614 Value *Trunc; in expandDivisionUpTo32Bits() local 664 Value *Trunc; in expandDivisionUpTo64Bits() local
|
/external/llvm/unittests/IR/ |
D | ConstantRangeTest.cpp | 170 TEST_F(ConstantRangeTest, Trunc) { in TEST_F() argument
|
/external/llvm/lib/Transforms/InstCombine/ |
D | InstCombineCasts.cpp | 439 static Instruction *foldVecTruncToExtElt(TruncInst &Trunc, InstCombiner &IC, in foldVecTruncToExtElt() 912 Value *Trunc = Builder->CreateTrunc(A, CI.getType()); in visitZExt() local
|
D | InstCombinePHI.cpp | 442 Constant *Trunc = ConstantExpr::getTrunc(C, NarrowType); in FoldPHIArgZextsIntoPHI() local
|
D | InstCombineCompares.cpp | 1539 Value *Trunc = Builder->CreateTrunc(LHSI->getOperand(0), NTy); in visitICmpInstWithInstAndIntCst() local 2398 if (TruncInst *Trunc = dyn_cast<TruncInst>(ZextArg)) in ProcessUMulZExtIdiom() local
|
/external/llvm/lib/Transforms/Scalar/ |
D | IndVarSimplify.cpp | 1182 Value *Trunc = Builder.CreateTrunc(DU.WideDef, DU.NarrowDef->getType()); in truncateIVUse() local 1248 Value *Trunc = Builder.CreateTrunc(WidePhi, DU.NarrowDef->getType()); in widenIVUse() local
|
D | LoopStrengthReduce.cpp | 2447 if (TruncInst *Trunc = dyn_cast<TruncInst>(Oper)) in getWideOperand() local
|
/external/llvm/lib/Target/AMDGPU/ |
D | AMDGPUISelLowering.cpp | 1924 SDValue Trunc = DAG.getNode(ISD::FTRUNC, SL, MVT::f64, Src); in LowerFCEIL() local 2145 SDValue Trunc = DAG.getNode(ISD::FTRUNC, SL, MVT::f64, Src); in LowerFFLOOR() local 2227 SDValue Trunc = DAG.getNode(ISD::FTRUNC, SL, MVT::f64, Src); in LowerFP64_TO_INT() local
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
D | DAGCombiner.cpp | 948 SDValue Trunc = DAG.getNode(ISD::TRUNCATE, dl, VT, SDValue(ExtLoad, 0)); in ReplaceLoadWithPromotedLoad() local 4657 SDValue Trunc = DAG.getNode(ISD::TRUNCATE, DL, TruncVT, in visitSRA() local 5843 SDValue Trunc, SDValue ExtLoad, SDLoc DL, in ExtendSetCCUses() 5951 SDValue Trunc = in CombineExtLoad() local 6043 SDValue Trunc = DAG.getNode(ISD::TRUNCATE, SDLoc(N0), in visitSIGN_EXTEND() local 6103 SDValue Trunc = DAG.getNode(ISD::TRUNCATE, in visitSIGN_EXTEND() local 6353 SDValue Trunc = DAG.getNode(ISD::TRUNCATE, SDLoc(N0), in visitZERO_EXTEND() local 6406 SDValue Trunc = DAG.getNode(ISD::TRUNCATE, in visitZERO_EXTEND() local 6601 SDValue Trunc = DAG.getNode(ISD::TRUNCATE, SDLoc(N0), in visitANY_EXTEND() local 9344 SDNode *Trunc = nullptr; in visitBRCOND() local
|
D | TargetLowering.cpp | 1385 SDValue Trunc = DAG.getNode(ISD::TRUNCATE, dl, MinVT, PreExt); in SimplifySetCC() local
|
D | LegalizeDAG.cpp | 2661 SDValue Trunc = DAG.getNode(ISD::TRUNCATE, dl, MVT::i32, Sh); in ExpandLegalINT_TO_FP() local
|
/external/llvm/bindings/ocaml/llvm/ |
D | llvm.ml | 185 | Trunc Constructor
|
D | llvm.mli | 243 | Trunc (** Cast Operators *) Constructor
|
/external/llvm/lib/Target/SystemZ/ |
D | SystemZISelDAGToDAG.cpp | 609 SDValue Trunc = CurDAG->getNode(ISD::TRUNCATE, DL, VT, Base); in getAddressOperands() local
|
/external/llvm/lib/Analysis/ |
D | InstructionSimplify.cpp | 2465 Constant *Trunc = ConstantExpr::getTrunc(CI, SrcTy); in SimplifyICmpInst() local 2524 Constant *Trunc = ConstantExpr::getTrunc(CI, SrcTy); in SimplifyICmpInst() local
|
D | ScalarEvolution.cpp | 139 const SCEVTruncateExpr *Trunc = cast<SCEVTruncateExpr>(this); in print() local 2056 const SCEVTruncateExpr *Trunc = cast<SCEVTruncateExpr>(Ops[Idx]); in getAddExpr() local 4276 if (const SCEVTruncateExpr *Trunc = dyn_cast<SCEVTruncateExpr>(S)) { in getRange() local 4675 APInt Trunc = CI->getValue().trunc(Z0TySize); in createSCEV() local
|
/external/llvm/lib/Target/NVPTX/ |
D | NVPTXISelLowering.cpp | 1852 SDValue Trunc = DAG.getNode(ISD::TRUNCATE, DL, MVT::i1, Select); in LowerSelect() local
|
/external/deqp/modules/glshared/ |
D | glsBuiltinPrecisionTests.cpp | 3195 class Trunc : public PreciseFunc1 class 3198 Trunc (void) : PreciseFunc1("trunc", deTrunc) {} in Trunc() function in deqp::gls::BuiltinPrecisionTests::Functions::Trunc
|
/external/deqp/external/vulkancts/modules/vulkan/shaderexecutor/ |
D | vktShaderBuiltinPrecisionTests.cpp | 3144 class Trunc : public PreciseFunc1 class 3147 Trunc (void) : PreciseFunc1("trunc", deTrunc) {} in Trunc() function in vkt::shaderexecutor::Functions::Trunc
|
/external/llvm/lib/CodeGen/ |
D | CodeGenPrepare.cpp | 2963 Value *Trunc = TPT.createTrunc(Ext, ExtOpnd->getType()); in promoteOperandForOther() local
|
/external/llvm/lib/Target/Mips/ |
D | MipsISelLowering.cpp | 2345 SDValue Trunc = DAG.getNode(MipsISD::TruncIntFP, SDLoc(Op), FPTy, in lowerFP_TO_SINT() local
|
/external/llvm/bindings/go/llvm/ |
D | ir.go | 208 Trunc Opcode = C.LLVMTrunc const
|
/external/llvm/lib/Transforms/Vectorize/ |
D | LoopVectorize.cpp | 3393 Value *Trunc = Builder.CreateTrunc(RdxParts[part], RdxVecTy); in vectorizeLoop() local
|