Home
last modified time | relevance | path

Searched refs:UIToFPInst (Results 1 – 20 of 20) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Interpreter/
H A DInterpreter.h142 void visitUIToFPInst(UIToFPInst &I);
H A DExecution.cpp1691 void Interpreter::visitUIToFPInst(UIToFPInst &I) { in visitUIToFPInst()
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DInstVisitor.h183 RetTy visitUIToFPInst(UIToFPInst &I) { DELEGATE(CastInst);} in visitUIToFPInst()
H A DInstruction.def189 HANDLE_CAST_INST(43, UIToFP , UIToFPInst ) // UInt -> floating point
H A DInstructions.h4582 class UIToFPInst : public CastInst {
4588 UIToFPInst *cloneImpl() const;
4592 UIToFPInst(Value *S, ///< The value to be converted
H A DPatternMatch.h2089 inline CastInst_match<OpTy, UIToFPInst> m_UIToFP(const OpTy &Op) { in m_UIToFP()
2090 return CastInst_match<OpTy, UIToFPInst>(Op); in m_UIToFP()
H A DIRBuilder.h2093 Instruction *I = Insert(new UIToFPInst(V, DestTy), Name);
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DCorrelatedValuePropagation.cpp1128 static bool processUIToFP(UIToFPInst *UIToFP, LazyValueInfo *LVI) { in processUIToFP()
1251 BBChanged |= processUIToFP(cast<UIToFPInst>(&II), LVI); in runImpl()
H A DLoopStrengthReduce.cpp2337 if (UIToFPInst *UCast = dyn_cast<UIToFPInst>(CandidateUI->getUser())) { in OptimizeShadowIV()
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DInstructions.cpp2982 case UIToFP: return new UIToFPInst (S, Ty, Name, InsertBefore); in Create()
3379 UIToFPInst::UIToFPInst(Value *S, Type *Ty, const Twine &Name, in UIToFPInst() function in UIToFPInst
4278 UIToFPInst *UIToFPInst::cloneImpl() const { in cloneImpl()
4279 return new UIToFPInst(getOperand(0), getType()); in cloneImpl()
H A DVerifier.cpp556 void visitUIToFPInst(UIToFPInst &I);
3299 void Verifier::visitUIToFPInst(UIToFPInst &I) { in visitUIToFPInst()
/freebsd/contrib/llvm-project/llvm/tools/llvm-stress/
H A Dllvm-stress.cpp598 return PT->push_back(new UIToFPInst(V, DestTy, "FC", BB->getTerminator())); in Act()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineCasts.cpp1887 if (isa<SIToFPInst>(Src) || isa<UIToFPInst>(Src)) { in visitFPTrunc()
1901 if (isa<SIToFPInst>(Src) || isa<UIToFPInst>(Src)) { in visitFPExt()
1915 if (!isa<UIToFPInst>(FI.getOperand(0)) && !isa<SIToFPInst>(FI.getOperand(0))) in foldItoFPtoI()
H A DInstructionCombining.cpp1590 return new UIToFPInst(IntBinOp, FPTy); in foldFBinOpOfIntCastsFromSign()
H A DInstCombineCompares.cpp7617 bool LHSUnsigned = isa<UIToFPInst>(LHSI); in foldFCmpIntToFPConst()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DSimplifyLibCalls.cpp2020 if (isa<SIToFPInst>(I2F) || isa<UIToFPInst>(I2F)) { in getIntToFPVal()
2123 (isa<SIToFPInst>(Expo) || isa<UIToFPInst>(Expo)) && in replacePowWithExp()
2387 if (AllowApprox && (isa<SIToFPInst>(Expo) || isa<UIToFPInst>(Expo))) { in optimizePow()
2427 if ((isa<SIToFPInst>(Op) || isa<UIToFPInst>(Op)) && in optimizeExp2()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DNumericalStabilitySanitizer.cpp1657 if (isa<UIToFPInst>(&Inst) || isa<SIToFPInst>(&Inst)) { in createShadowValueWithOperandsAvailable()
/freebsd/contrib/llvm-project/llvm/include/llvm-c/
H A DCore.h1907 macro(UIToFPInst) \
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DCodeGenPrepare.cpp8334 if ((isa<UIToFPInst>(I) || isa<SIToFPInst>(I) || isa<FPToUIInst>(I) || in optimizeInst()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp16521 auto *UIToFP = dyn_cast<UIToFPInst>(I); in optimizeExtendOrTruncateConversion()