Home
last modified time | relevance | path

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

123

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DTypePromotion.cpp241 else if (auto *Trunc = dyn_cast<TruncInst>(V)) in isSource() local
566 auto *Trunc = dyn_cast<Instruction>(Builder.CreateTrunc(V, TruncTy)); in TruncateSinks() local
582 if (Instruction *Trunc = InsertTrunc(Arg, Ty)) { in TruncateSinks() local
593 if (Instruction *Trunc = InsertTrunc(Switch->getCondition(), Ty)) { in TruncateSinks() local
603 if (Instruction *Trunc = InsertTrunc(I->getOperand(i), Ty)) { in TruncateSinks() local
636 auto *Trunc = cast<TruncInst>(Src); in Cleanup() local
658 auto *Trunc = cast<TruncInst>(V); in ConvertTruncs() local
696 auto *Trunc = cast<TruncInst>(V); in Mutate() local
DInterleavedLoadCombinePass.cpp171 Trunc, enumerator
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Utils/
DIntegerDivision.cpp508 Value *Trunc; in expandRemainderUpTo32Bits() local
556 Value *Trunc; in expandRemainderUpTo64Bits() local
605 Value *Trunc; in expandDivisionUpTo32Bits() local
654 Value *Trunc; in expandDivisionUpTo64Bits() local
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
DAMDGPULowerKernelArguments.cpp207 Value *Trunc = Builder.CreateTrunc(ExtractBits, ArgIntTy); in runOnFunction() local
DAMDGPUISelLowering.cpp1690 SDValue Trunc = DAG.getNode(ISD::FTRUNC, DL, MVT::f32, Mul2); in LowerUDIVREM64() local
2047 SDValue Trunc = DAG.getNode(ISD::FTRUNC, SL, MVT::f64, Src); in LowerFCEIL() local
2274 SDValue Trunc = DAG.getNode(ISD::FTRUNC, SL, MVT::f64, Src); in LowerFFLOOR() local
2587 SDValue Trunc = DAG.getNode(ISD::FTRUNC, SL, MVT::f64, Src); in LowerFP64_TO_INT() local
3263 SDValue Trunc = DAG.getNode(ISD::TRUNCATE, SL, MidVT, in performTruncateCombine() local
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/InstCombine/
DInstCombineCasts.cpp457 static Instruction *foldVecTruncToExtElt(TruncInst &Trunc, InstCombiner &IC) { in foldVecTruncToExtElt()
496 Instruction *InstCombiner::narrowRotate(TruncInst &Trunc) { in narrowRotate()
580 Instruction *InstCombiner::narrowBinOp(TruncInst &Trunc) { in narrowBinOp()
638 static Instruction *shrinkSplatShuffle(TruncInst &Trunc, in shrinkSplatShuffle()
658 static Instruction *shrinkInsertElt(CastInst &Trunc, in shrinkInsertElt()
1168 Value *Trunc = Builder.CreateTrunc(A, CI.getType()); in visitZExt() local
DInstCombineShifts.cpp48 Value *Trunc = nullptr; in reassociateShiftAmtsOfTwoSameDirectionShifts() local
190 Value *Trunc; in dropRedundantMaskingOfLeftShiftInput() local
DInstCombinePHI.cpp701 Constant *Trunc = ConstantExpr::getTrunc(C, NarrowType); in FoldPHIArgZextsIntoPHI() local
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Headers/include/spirv/1.0/
DOpenCL.std.h98 Trunc = 66, enumerator
/third_party/skia/third_party/externals/spirv-headers/include/spirv/1.2/
DOpenCL.std.h98 Trunc = 66, enumerator
/third_party/spirv-headers/include/spirv/1.2/
DOpenCL.std.h98 Trunc = 66, enumerator
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Headers/include/spirv/1.1/
DOpenCL.std.h98 Trunc = 66, enumerator
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Mips/
DMipsInstructionSelector.cpp552 MachineInstr *Trunc = BuildMI(MBB, I, I.getDebugLoc(), TII.get(Opcode)) in select() local
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Headers/include/spirv/1.2/
DOpenCL.std.h98 Trunc = 66, enumerator
/third_party/spirv-headers/include/spirv/1.1/
DOpenCL.std.h98 Trunc = 66, enumerator
/third_party/spirv-headers/include/spirv/1.0/
DOpenCL.std.h98 Trunc = 66, enumerator
/third_party/skia/third_party/externals/spirv-headers/include/spirv/1.0/
DOpenCL.std.h98 Trunc = 66, enumerator
/third_party/skia/third_party/externals/spirv-headers/include/spirv/1.1/
DOpenCL.std.h98 Trunc = 66, enumerator
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/
DCallingConvLower.h47 Trunc, // The value is truncated in the location. enumerator
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/
DARMParallelDSP.cpp792 Value *Trunc = IRB.CreateTrunc(Top, OffsetTy); in CreateWideLoad() local
/third_party/skia/third_party/externals/abseil-cpp/absl/time/
Dduration.cc506 Duration Trunc(Duration d, Duration unit) { in Trunc() function
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/SelectionDAG/
DDAGCombiner.cpp1097 SDValue Trunc = DAG.getNode(ISD::TRUNCATE, DL, VT, SDValue(ExtLoad, 0)); in ReplaceLoadWithPromotedLoad() local
3501 SDValue Trunc = DAG.getZExtOrTrunc(LogBase2, DL, ShiftVT); in visitMUL() local
3947 SDValue Trunc = DAG.getZExtOrTrunc(LogBase2, DL, ShiftVT); in visitUDIVLike() local
3961 SDValue Trunc = DAG.getZExtOrTrunc(LogBase2, DL, ADDVT); in visitUDIVLike() local
4141 SDValue Trunc = DAG.getZExtOrTrunc(SRLAmt, DL, ShiftVT); in visitMULHU() local
4752 SDValue Trunc = DAG.getNode(ISD::TRUNCATE, SL, HalfVT, in visitANDLike() local
6624 SDValue Trunc = Store->getValue(); in MatchStoreCombine() local
7803 SDValue Trunc = DAG.getNode(ISD::TRUNCATE, DL, TruncVT, in visitSRA() local
7833 SDValue Trunc = DAG.getZExtOrTrunc(Shl.getOperand(0), DL, TruncVT); in visitSRA() local
9335 SDValue Trunc = in CombineExtLoad() local
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/WebAssembly/
DWebAssemblyFastISel.cpp947 const auto *Trunc = cast<TruncInst>(I); in selectTrunc() local
/third_party/spirv-headers/include/spirv/unified1/
DOpenCL.std.h102 Trunc = 66, enumerator
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Headers/include/spirv/unified1/
DOpenCL.std.h102 Trunc = 66, enumerator

123