Home
last modified time | relevance | path

Searched defs:Trunc (Results 1 – 21 of 21) sorted by relevance

/external/llvm/lib/Transforms/Utils/
DIntegerDivision.cpp513 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/
DConstantRangeTest.cpp169 TEST_F(ConstantRangeTest, Trunc) { in TEST_F() argument
/external/llvm/lib/Transforms/Scalar/
DIndVarSimplify.cpp950 Value *Trunc = Builder.CreateTrunc(DU.WideDef, DU.NarrowDef->getType()); in truncateIVUse() local
1001 Value *Trunc = Builder.CreateTrunc(WidePhi, DU.NarrowDef->getType()); in WidenIVUse() local
DLoopStrengthReduce.cpp2464 if (TruncInst *Trunc = dyn_cast<TruncInst>(Oper)) in getWideOperand() local
/external/llvm/lib/CodeGen/SelectionDAG/
DDAGCombiner.cpp891 SDValue Trunc = DAG.getNode(ISD::TRUNCATE, dl, VT, SDValue(ExtLoad, 0)); in ReplaceLoadWithPromotedLoad() local
4408 SDValue Trunc = DAG.getNode(ISD::TRUNCATE, SDLoc(N0), TruncVT, in visitSRA() local
5415 SDValue Trunc, SDValue ExtLoad, SDLoc DL, in ExtendSetCCUses()
5523 SDValue Trunc = in CombineExtLoad() local
5616 SDValue Trunc = DAG.getNode(ISD::TRUNCATE, SDLoc(N0), in visitSIGN_EXTEND() local
5675 SDValue Trunc = DAG.getNode(ISD::TRUNCATE, in visitSIGN_EXTEND() local
5912 SDValue Trunc = DAG.getNode(ISD::TRUNCATE, SDLoc(N0), in visitZERO_EXTEND() local
5951 SDValue Trunc = DAG.getNode(ISD::TRUNCATE, in visitZERO_EXTEND() local
6144 SDValue Trunc = DAG.getNode(ISD::TRUNCATE, SDLoc(N0), in visitANY_EXTEND() local
8403 SDNode *Trunc = nullptr; in visitBRCOND() local
DTargetLowering.cpp1342 SDValue Trunc = DAG.getNode(ISD::TRUNCATE, dl, MinVT, PreExt); in SimplifySetCC() local
DLegalizeDAG.cpp2546 SDValue Trunc = DAG.getNode(ISD::TRUNCATE, dl, MVT::i32, Sh); in ExpandLegalINT_TO_FP() local
DLegalizeIntegerTypes.cpp258 SDValue Trunc = DAG.getNode(ISD::FP_TO_FP16, dl, NOutVT, PromotedOp); in PromoteIntRes_BITCAST() local
/external/llvm/lib/Target/R600/
DAMDGPUISelLowering.cpp1916 SDValue Trunc = DAG.getNode(ISD::FTRUNC, SL, MVT::f64, Src); in LowerFCEIL() local
2126 SDValue Trunc = DAG.getNode(ISD::FTRUNC, SL, MVT::f64, Src); in LowerFFLOOR() local
2205 SDValue Trunc = DAG.getNode(ISD::FTRUNC, SL, MVT::f64, Src); in LowerFP64_TO_INT() local
/external/llvm/bindings/ocaml/llvm/
Dllvm.ml185 | Trunc Constructor
Dllvm.mli243 | Trunc (** Cast Operators *) Constructor
/external/llvm/lib/Target/SystemZ/
DSystemZISelDAGToDAG.cpp593 SDValue Trunc = CurDAG->getNode(ISD::TRUNCATE, DL, VT, Base); in getAddressOperands() local
/external/llvm/lib/Transforms/InstCombine/
DInstCombineCasts.cpp837 Value *Trunc = Builder->CreateTrunc(A, CI.getType()); in visitZExt() local
DInstCombineCompares.cpp2303 if (TruncInst *Trunc = dyn_cast<TruncInst>(ZextArg)) in ProcessUMulZExtIdiom() local
/external/llvm/lib/Analysis/
DInstructionSimplify.cpp2401 Constant *Trunc = ConstantExpr::getTrunc(CI, SrcTy); in SimplifyICmpInst() local
2460 Constant *Trunc = ConstantExpr::getTrunc(CI, SrcTy); in SimplifyICmpInst() local
DScalarEvolution.cpp148 const SCEVTruncateExpr *Trunc = cast<SCEVTruncateExpr>(this); in print() local
2025 const SCEVTruncateExpr *Trunc = cast<SCEVTruncateExpr>(Ops[Idx]); in getAddExpr() local
3927 if (const SCEVTruncateExpr *Trunc = dyn_cast<SCEVTruncateExpr>(S)) { in getRange() local
4239 APInt Trunc = CI->getValue().trunc(Z0TySize); in createSCEV() local
/external/llvm/lib/Target/NVPTX/
DNVPTXISelLowering.cpp1815 SDValue Trunc = DAG.getNode(ISD::TRUNCATE, DL, MVT::i1, Select); in LowerSelect() local
/external/llvm/lib/CodeGen/
DCodeGenPrepare.cpp2485 Value *Trunc = TPT.createTrunc(Ext, ExtOpnd->getType()); in promoteOperandForOther() local
/external/deqp/modules/glshared/
DglsBuiltinPrecisionTests.cpp3156 class Trunc : public PreciseFunc1 class
3159 Trunc (void) : PreciseFunc1("trunc", deTrunc) {} in Trunc() function in deqp::gls::BuiltinPrecisionTests::Functions::Trunc
/external/llvm/lib/Target/Mips/
DMipsISelLowering.cpp2299 SDValue Trunc = DAG.getNode(MipsISD::TruncIntFP, SDLoc(Op), FPTy, in lowerFP_TO_SINT() local
/external/llvm/bindings/go/llvm/
Dir.go206 Trunc Opcode = C.LLVMTrunc const