Home
last modified time | relevance | path

Searched refs:FPTruncInst (Results 1 – 19 of 19) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Interpreter/
H A DInterpreter.h140 void visitFPTruncInst(FPTruncInst &I);
H A DExecution.cpp1681 void Interpreter::visitFPTruncInst(FPTruncInst &I) { in visitFPTruncInst()
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DInstVisitor.h179 RetTy visitFPTruncInst(FPTruncInst &I) { DELEGATE(CastInst);} in visitFPTruncInst()
H A DInstruction.def191 HANDLE_CAST_INST(45, FPTrunc , FPTruncInst ) // Truncate floating point
H A DInstructions.h4686 class FPTruncInst : public CastInst {
4692 LLVM_ABI FPTruncInst *cloneImpl() const;
4696 FPTruncInst(Value *S, ///< The value to be truncated
H A DPatternMatch.h2227 inline CastInst_match<OpTy, FPTruncInst> m_FPTrunc(const OpTy &Op) { in m_FPTrunc()
2228 return CastInst_match<OpTy, FPTruncInst>(Op); in m_FPTrunc()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DMVELaneInterleavingPass.cpp412 (isa<TruncInst>(I) || isa<FPTruncInst>(I))) || in runOnFunction()
H A DARMTargetTransformInfo.cpp1581 (Opcode == Instruction::Store && isa<FPTruncInst>(I->getOperand(0))))) { in getMemoryOpCost()
2386 if (isa<FPExtInst>(&I) || isa<FPTruncInst>(&I)) in canTailPredicateInstruction()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DNumericalStabilitySanitizer.cpp586 Value *handleTrunc(const FPTruncInst &Trunc, Type *VT, Type *ExtendedVT,
1190 Value *NumericalStabilitySanitizer::handleTrunc(const FPTruncInst &Trunc, in handleTrunc()
1697 if (auto *Trunc = dyn_cast<FPTruncInst>(&Inst)) in createShadowValueWithOperandsAvailable()
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DInstructions.cpp3043 case FPTrunc: return new FPTruncInst (S, Ty, Name, InsertBefore); in Create()
3421 FPTruncInst::FPTruncInst(Value *S, Type *Ty, const Twine &Name, in FPTruncInst() function in FPTruncInst
4402 FPTruncInst *FPTruncInst::cloneImpl() const { in cloneImpl()
4403 return new FPTruncInst(getOperand(0), getType()); in cloneImpl()
H A DVerifier.cpp561 void visitFPTruncInst(FPTruncInst &I);
3403 void Verifier::visitFPTruncInst(FPTruncInst &I) { in visitFPTruncInst()
/freebsd/contrib/llvm-project/llvm/tools/llvm-stress/
H A Dllvm-stress.cpp594 return PT->push_back(new FPTruncInst( in Act()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUInstCombineIntrinsic.cpp254 SmallVector<std::pair<ExtractElementInst *, FPTruncInst *>, 4> in simplifyAMDGCNImageIntrinsic()
265 auto *Tr = dyn_cast<FPTruncInst>(*Ext->user_begin()); in simplifyAMDGCNImageIntrinsic()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineInternal.h138 Instruction *visitFPTrunc(FPTruncInst &CI);
H A DInstCombineCasts.cpp1758 Instruction *InstCombinerImpl::visitFPTrunc(FPTruncInst &FPT) { in visitFPTrunc()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DSimplifyLibCalls.cpp1918 FPTruncInst *Cast = dyn_cast<FPTruncInst>(U); in optimizeDoubleFP()
/freebsd/contrib/llvm-project/llvm/include/llvm-c/
H A DCore.h1953 macro(FPTruncInst) \
/freebsd/contrib/llvm-project/llvm/include/llvm/SandboxIR/
H A DInstruction.h2359 class FPTruncInst final : public CastInstImpl<Instruction::Opcode::FPTrunc> {};
/freebsd/contrib/llvm-project/llvm/include/llvm/Testing/Demangle/
H A DDemangleTestCases.inc18848 …ombiner12visitFPTruncERNS_11FPTruncInstE", "llvm::InstCombiner::visitFPTrunc(llvm::FPTruncInst&)"},
21596 …1EPNS_5ValueEPKNS_4TypeERKNS_5TwineEPNS_11InstructionE", "llvm::FPTruncInst::FPTruncInst(llvm::Val…
21609 …C1EPNS_5ValueEPKNS_4TypeERKNS_5TwineEPNS_10BasicBlockE", "llvm::FPTruncInst::FPTruncInst(llvm::Val…
21639 …2EPNS_5ValueEPKNS_4TypeERKNS_5TwineEPNS_11InstructionE", "llvm::FPTruncInst::FPTruncInst(llvm::Val…
21640 …C2EPNS_5ValueEPKNS_4TypeERKNS_5TwineEPNS_10BasicBlockE", "llvm::FPTruncInst::FPTruncInst(llvm::Val…
21722 {"_ZNK4llvm11FPTruncInst10clone_implEv", "llvm::FPTruncInst::clone_impl() const"},
21791 {"_ZN4llvm11FPTruncInstD1Ev", "llvm::FPTruncInst::~FPTruncInst()"},
21792 {"_ZN4llvm11FPTruncInstD0Ev", "llvm::FPTruncInst::~FPTruncInst()"},
24778 {"_ZTSN4llvm11FPTruncInstE", "typeinfo name for llvm::FPTruncInst"},
25978 {"_ZTVN4llvm11FPTruncInstE", "vtable for llvm::FPTruncInst"},
[all …]