/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Interpreter/ |
H A D | Interpreter.h | 143 void visitSIToFPInst(SIToFPInst &I);
|
H A D | Execution.cpp | 1696 void Interpreter::visitSIToFPInst(SIToFPInst &I) { in visitSIToFPInst()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
H A D | InstVisitor.h | 184 RetTy visitSIToFPInst(SIToFPInst &I) { DELEGATE(CastInst);} in visitSIToFPInst()
|
H A D | Instruction.def | 190 HANDLE_CAST_INST(44, SIToFP , SIToFPInst ) // SInt -> floating point
|
H A D | Instructions.h | 4613 class SIToFPInst : public CastInst { 4619 SIToFPInst *cloneImpl() const; 4623 SIToFPInst(Value *S, ///< The value to be converted
|
H A D | PatternMatch.h | 2094 inline CastInst_match<OpTy, SIToFPInst> m_SIToFP(const OpTy &Op) { in m_SIToFP() 2095 return CastInst_match<OpTy, SIToFPInst>(Op); in m_SIToFP()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | CorrelatedValuePropagation.cpp | 1132 static bool processSIToFP(SIToFPInst *SIToFP, LazyValueInfo *LVI) { in processSIToFP() 1254 BBChanged |= processSIToFP(cast<SIToFPInst>(&II), LVI); in runImpl()
|
H A D | IndVarSimplify.cpp | 397 Instruction *Conv = new SIToFPInst(NewPHI, PN->getType(), "indvar.conv", in handleFloatingPointIV()
|
H A D | LoopStrengthReduce.cpp | 2341 else if (SIToFPInst *SCast = dyn_cast<SIToFPInst>(CandidateUI->getUser())) { in OptimizeShadowIV()
|
/freebsd/contrib/llvm-project/llvm/lib/IR/ |
H A D | Instructions.cpp | 2983 case SIToFP: return new SIToFPInst (S, Ty, Name, InsertBefore); in Create() 3385 SIToFPInst::SIToFPInst(Value *S, Type *Ty, const Twine &Name, in SIToFPInst() function in SIToFPInst 4282 SIToFPInst *SIToFPInst::cloneImpl() const { in cloneImpl() 4283 return new SIToFPInst(getOperand(0), getType()); in cloneImpl()
|
H A D | Verifier.cpp | 557 void visitSIToFPInst(SIToFPInst &I); 3322 void Verifier::visitSIToFPInst(SIToFPInst &I) { in visitSIToFPInst()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | SimplifyLibCalls.cpp | 2020 if (isa<SIToFPInst>(I2F) || isa<UIToFPInst>(I2F)) { in getIntToFPVal() 2025 if (BitWidth < DstWidth || (BitWidth == DstWidth && isa<SIToFPInst>(I2F))) { in getIntToFPVal() 2027 return isa<SIToFPInst>(I2F) ? B.CreateSExt(Op, IntTy) 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/InstCombine/ |
H A D | InstCombineCasts.cpp | 1887 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() 1942 bool IsInputSigned = isa<SIToFPInst>(OpI); in foldItoFPtoI()
|
H A D | InstructionCombining.cpp | 1474 if (OpsFromSigned != isa<SIToFPInst>(BO.getOperand(OpNo)) && in foldFBinOpOfIntCastsFromSign() 1589 return new SIToFPInst(IntBinOp, FPTy); in foldFBinOpOfIntCastsFromSign()
|
/freebsd/contrib/llvm-project/llvm/tools/llvm-stress/ |
H A D | llvm-stress.cpp | 597 new SIToFPInst(V, DestTy, "FC", BB->getTerminator())); in Act()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ |
H A D | NumericalStabilitySanitizer.cpp | 1657 if (isa<UIToFPInst>(&Inst) || isa<SIToFPInst>(&Inst)) { in createShadowValueWithOperandsAvailable()
|
/freebsd/contrib/llvm-project/llvm/include/llvm-c/ |
H A D | Core.h | 1905 macro(SIToFPInst) \
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | CodeGenPrepare.cpp | 8334 if ((isa<UIToFPInst>(I) || isa<SIToFPInst>(I) || isa<FPToUIInst>(I) || in optimizeInst()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64ISelLowering.cpp | 16535 auto *SIToFP = dyn_cast<SIToFPInst>(I); in optimizeExtendOrTruncateConversion()
|