| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUPrintfRuntimeBinding.cpp | 213 FPExtInst *FpExt = dyn_cast<FPExtInst>(Arg); in lowerPrintfForGpu() 343 } else if (auto *FpExt = dyn_cast<FPExtInst>(Arg)) { in lowerPrintfForGpu()
|
| H A D | AMDGPUInstCombineIntrinsic.cpp | 107 if (isa<FPExtInst, SExtInst, ZExtInst>(&V)) in convertTo16Bit() 1170 return new FPExtInst(NewCall, II.getType()); in instCombineIntrinsic()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | MVELaneInterleavingPass.cpp | 124 if (isa<FPExtInst>(E) || !isa<LoadInst>(E->getOperand(0))) { in isProfitableToInterleave() 359 bool FPext = isa<FPExtInst>(I); in tryInterleave()
|
| H A D | ARMTargetTransformInfo.cpp | 1580 isa<FPExtInst>(*I->user_begin())) || in getMemoryOpCost() 2386 if (isa<FPExtInst>(&I) || isa<FPTruncInst>(&I)) in canTailPredicateInstruction()
|
| /freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Interpreter/ |
| H A D | Interpreter.h | 141 void visitFPExtInst(FPExtInst &I);
|
| H A D | Execution.cpp | 1686 void Interpreter::visitFPExtInst(FPExtInst &I) { in visitFPExtInst()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | InstVisitor.h | 180 RetTy visitFPExtInst(FPExtInst &I) { DELEGATE(CastInst);} in visitFPExtInst()
|
| H A D | Instruction.def | 192 HANDLE_CAST_INST(46, FPExt , FPExtInst ) // Extend floating point
|
| H A D | Instructions.h | 4717 class FPExtInst : public CastInst { 4723 LLVM_ABI FPExtInst *cloneImpl() const; 4728 FPExtInst(Value *S, ///< The value to be extended
|
| H A D | PatternMatch.h | 2232 inline CastInst_match<OpTy, FPExtInst> m_FPExt(const OpTy &Op) { in m_FPExt() 2233 return CastInst_match<OpTy, FPExtInst>(Op); in m_FPExt()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ |
| H A D | NumericalStabilitySanitizer.cpp | 588 Value *handleExt(const FPExtInst &Ext, Type *VT, Type *ExtendedVT, 1238 Value *NumericalStabilitySanitizer::handleExt(const FPExtInst &Ext, Type *VT, in handleExt() 1699 if (auto *Ext = dyn_cast<FPExtInst>(&Inst)) in createShadowValueWithOperandsAvailable()
|
| /freebsd/contrib/llvm-project/llvm/lib/IR/ |
| H A D | Instructions.cpp | 3044 case FPExt: return new FPExtInst (S, Ty, Name, InsertBefore); in Create() 3427 FPExtInst::FPExtInst(Value *S, Type *Ty, const Twine &Name, in FPExtInst() function in FPExtInst 4406 FPExtInst *FPExtInst::cloneImpl() const { in cloneImpl() 4407 return new FPExtInst(getOperand(0), getType()); in cloneImpl()
|
| H A D | Verifier.cpp | 562 void visitFPExtInst(FPExtInst &I); 3420 void Verifier::visitFPExtInst(FPExtInst &I) { in visitFPExtInst()
|
| /freebsd/contrib/llvm-project/llvm/tools/llvm-stress/ |
| H A D | llvm-stress.cpp | 598 new FPExtInst(V, DestTy, "ZE", BB->getTerminator()->getIterator())); in Act()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
| H A D | InstCombineCasts.cpp | 1684 if (auto *FPExt = dyn_cast<FPExtInst>(V)) in getMinimumFPType() 1912 FPExtInst *FPExtSrc = dyn_cast<FPExtInst>(Src); in visitFPTrunc()
|
| H A D | InstCombineCalls.cpp | 2675 return new FPExtInst(NewCall, II->getType()); in visitCallInst() 2903 return new FPExtInst(NarrowII, II->getType()); in visitCallInst()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVTargetTransformInfo.cpp | 2913 if (isa<FPExtInst>(Op->getOperand(0))) in isProfitableToSinkOperands() 2918 if (isa<FPExtInst>(InsertElt->getOperand(1))) in isProfitableToSinkOperands()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | SimplifyLibCalls.cpp | 1889 if (FPExtInst *Cast = dyn_cast<FPExtInst>(Val)) { in valueHasFloatPrecision()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm-c/ |
| H A D | Core.h | 1950 macro(FPExtInst) \
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/SandboxIR/ |
| H A D | Instruction.h | 2360 class FPExtInst final : public CastInstImpl<Instruction::Opcode::FPExt> {};
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
| H A D | LoopVectorize.cpp | 9506 if (isa<FPExtInst>(I) && EmittedRemark.insert(I).second) in checkMixedPrecision()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Testing/Demangle/ |
| H A D | DemangleTestCases.inc | 21597 …tC1EPNS_5ValueEPKNS_4TypeERKNS_5TwineEPNS_11InstructionE", "llvm::FPExtInst::FPExtInst(llvm::Value… 21610 …stC1EPNS_5ValueEPKNS_4TypeERKNS_5TwineEPNS_10BasicBlockE", "llvm::FPExtInst::FPExtInst(llvm::Value… 21641 …tC2EPNS_5ValueEPKNS_4TypeERKNS_5TwineEPNS_11InstructionE", "llvm::FPExtInst::FPExtInst(llvm::Value… 21642 …stC2EPNS_5ValueEPKNS_4TypeERKNS_5TwineEPNS_10BasicBlockE", "llvm::FPExtInst::FPExtInst(llvm::Value… 21723 {"_ZNK4llvm9FPExtInst10clone_implEv", "llvm::FPExtInst::clone_impl() const"}, 21793 {"_ZN4llvm9FPExtInstD1Ev", "llvm::FPExtInst::~FPExtInst()"}, 21794 {"_ZN4llvm9FPExtInstD0Ev", "llvm::FPExtInst::~FPExtInst()"}, 24779 {"_ZTSN4llvm9FPExtInstE", "typeinfo name for llvm::FPExtInst"}, 25979 {"_ZTVN4llvm9FPExtInstE", "vtable for llvm::FPExtInst"}, 26025 {"_ZTIN4llvm9FPExtInstE", "typeinfo for llvm::FPExtInst"},
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64ISelLowering.cpp | 16618 if (isa<FPExtInst>(Ext)) in isExtFreeImpl()
|