Searched defs:Trunc (Results 1 - 25 of 33) sorted by relevance

12

/netbsd-current/external/apache2/llvm/dist/clang/lib/AST/Interp/
H A DInterp.h121 auto Trunc = Value.trunc(Result.bitWidth()).toString(10); local
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
H A DAMDGPULowerKernelArguments.cpp220 Value *Trunc = Builder.CreateTrunc(ExtractBits, ArgIntTy); local
H A DAMDGPUISelLowering.cpp1824 SDValue Trunc = DAG.getNode(ISD::FTRUNC, DL, MVT::f32, Mul2); local
2106 SDValue Trunc = DAG.getNode(ISD::FTRUNC, SL, VT, Div, Flags); local
2120 SDValue Trunc = DAG.getNode(ISD::FTRUNC, SL, MVT::f64, Src); local
2277 SDValue Trunc = DAG.getNode(ISD::FTRUNC, SL, MVT::f64, Src); local
2590 SDValue Trunc = DAG.getNode(ISD::FTRUNC, SL, MVT::f64, Src); local
3265 SDValue Trunc = DAG.getNode(ISD::TRUNCATE, SL, MidVT, local
[all...]
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
H A DIntegerDivision.cpp508 Value *Trunc; local
556 Value *Trunc; local
605 Value *Trunc; local
654 Value *Trunc; local
[all...]
H A DSimplifyIndVar.cpp1451 Value *Trunc = Builder.CreateTrunc(DU.WideDef, DU.NarrowDef->getType()); local
1719 Value *Trunc = Builder.CreateTrunc(WidePhi, DU.NarrowDef->getType()); local
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Analysis/
H A DScalarEvolution.cpp264 const SCEVTruncateExpr *Trunc = cast<SCEVTruncateExpr>(this); local
[all...]
H A DInstructionSimplify.cpp3445 Constant *Trunc = ConstantExpr::getTrunc(CI, SrcTy); local
3513 Constant *Trunc = ConstantExpr::getTrunc(CI, SrcTy); local
/netbsd-current/external/apache2/llvm/dist/llvm/lib/CodeGen/
H A DInterleavedLoadCombinePass.cpp171 Trunc, enumerator in enum:__anon1785::Polynomial::BOps
H A DTypePromotion.cpp638 auto *Trunc = cast<TruncInst>(Src); local
660 auto *Trunc = cast<TruncInst>(V); local
698 auto *Trunc = cast<TruncInst>(V); local
[all...]
H A DAtomicExpandPass.cpp695 Value *Trunc = Builder.CreateTrunc(Shift, PMV.ValueType, "extracted"); local
/netbsd-current/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
H A DCallingConvLower.h47 Trunc, // The value is truncated in the location. enumerator in enum:llvm::CCValAssign::LocInfo
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Target/Mips/
H A DMipsInstructionSelector.cpp651 MachineInstr *Trunc = BuildMI(MBB, I, I.getDebugLoc(), TII.get(Opcode)) local
H A DMipsISelLowering.cpp2821 SDValue Trunc = DAG.getNode(MipsISD::TruncIntFP, SDLoc(Op), FPTy, local
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/
H A DWebAssemblyFastISel.cpp972 const auto *Trunc = cast<TruncInst>(I); local
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/
H A DInstCombinePHI.cpp788 Constant *Trunc = ConstantExpr::getTrunc(C, NarrowType); local
H A DInstCombineShifts.cpp73 Value *Trunc = nullptr; local
197 Value *Trunc; local
[all...]
H A DInstCombineCasts.cpp480 static Instruction *foldVecTruncToExtElt(TruncInst &Trunc, argument
520 Instruction *InstCombinerImpl::narrowFunnelShift(TruncInst &Trunc) { argument
622 narrowBinOp(TruncInst &Trunc) argument
680 shrinkSplatShuffle(TruncInst &Trunc, InstCombiner::BuilderTy &Builder) argument
700 shrinkInsertElt(CastInst &Trunc, InstCombiner::BuilderTy &Builder) argument
727 visitTrunc(TruncInst &Trunc) argument
1259 Value *Trunc = Builder.CreateTrunc(A, CI.getType()); local
[all...]
H A DInstCombineCompares.cpp1872 Value *Trunc = Builder.CreateTrunc(X, NTy); local
1519 foldICmpTruncConstant(ICmpInst &Cmp, TruncInst *Trunc, const APInt &C) argument
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Target/ARM/
H A DARMParallelDSP.cpp794 Value *Trunc = IRB.CreateTrunc(Top, OffsetTy); local
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/
H A DHexagonVectorCombine.cpp1052 Value *Trunc = Builder.CreateTrunc(Shift, Type::getInt32Ty(F.getContext())); variable
1084 Value *Trunc = Builder.CreateTrunc(Shift, Type::getInt32Ty(F.getContext())); variable
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Target/SystemZ/
H A DSystemZISelDAGToDAG.cpp646 SDValue Trunc = CurDAG->getNode(ISD::TRUNCATE, DL, VT, Base); local
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/
H A DLoopVectorize.cpp1433 auto *Trunc = dyn_cast<TruncInst>(I); local
[all...]
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Target/NVPTX/
H A DNVPTXISelLowering.cpp2202 SDValue Trunc = DAG.getNode(ISD::TRUNCATE, DL, MVT::i1, Select); local
/netbsd-current/external/apache2/llvm/dist/llvm/bindings/ocaml/llvm/
H A Dllvm.ml214 | Trunc Constructor in type:Opcode/t
/netbsd-current/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
H A DTargetLowering.cpp3600 SDValue Trunc = DAG.getNode(ISD::TRUNCATE, dl, MinVT, PreExt); local

Completed in 611 milliseconds

12