Home
last modified time | relevance | path

Searched refs:SIToFPInst (Results 1 – 17 of 17) sorted by relevance

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/ExecutionEngine/Interpreter/
DInterpreter.h144 void visitSIToFPInst(SIToFPInst &I);
DExecution.cpp1737 void Interpreter::visitSIToFPInst(SIToFPInst &I) { in visitSIToFPInst()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/InstCombine/
DInstCombineAddSub.cpp1514 if (SIToFPInst *LHSConv = dyn_cast<SIToFPInst>(LHS)) { in visitFAdd()
1546 return new SIToFPInst(NewAdd, I.getType()); in visitFAdd()
1551 if (SIToFPInst *RHSConv = dyn_cast<SIToFPInst>(RHS)) { in visitFAdd()
1564 return new SIToFPInst(NewAdd, I.getType()); in visitFAdd()
DInstCombineCasts.cpp1714 if (!isa<UIToFPInst>(FI.getOperand(0)) && !isa<SIToFPInst>(FI.getOperand(0))) in FoldItoFPtoI()
1722 bool IsInputSigned = isa<SIToFPInst>(OpI); in FoldItoFPtoI()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-subzero/include/llvm/IR/
DInstruction.def167 HANDLE_CAST_INST(42, SIToFP , SIToFPInst ) // SInt -> floating point
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/IR/
DInstVisitor.h186 RetTy visitSIToFPInst(SIToFPInst &I) { DELEGATE(CastInst);} in visitSIToFPInst()
DInstruction.def190 HANDLE_CAST_INST(44, SIToFP , SIToFPInst ) // SInt -> floating point
DInstructions.h4948 class SIToFPInst : public CastInst {
4954 SIToFPInst *cloneImpl() const;
4958 SIToFPInst(
4966 SIToFPInst(
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/IR/
DInstructions.cpp2750 case SIToFP: return new SIToFPInst (S, Ty, Name, InsertBefore); in Create()
2772 case SIToFP: return new SIToFPInst (S, Ty, Name, InsertAtEnd); in Create()
3365 SIToFPInst::SIToFPInst( in SIToFPInst() function in SIToFPInst
3371 SIToFPInst::SIToFPInst( in SIToFPInst() function in SIToFPInst
4204 SIToFPInst *SIToFPInst::cloneImpl() const { in cloneImpl()
4205 return new SIToFPInst(getOperand(0), getType()); in cloneImpl()
DVerifier.cpp447 void visitSIToFPInst(SIToFPInst &I);
2680 void Verifier::visitSIToFPInst(SIToFPInst &I) { in visitSIToFPInst()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Utils/
DSimplifyLibCalls.cpp1457 if (isa<SIToFPInst>(I2F) || isa<UIToFPInst>(I2F)) { in getIntToFPVal()
1463 (BitWidth == 32 && isa<SIToFPInst>(I2F))) in getIntToFPVal()
1464 return isa<SIToFPInst>(I2F) ? B.CreateSExt(Op, B.getInt32Ty()) in getIntToFPVal()
1553 (isa<SIToFPInst>(Expo) || isa<UIToFPInst>(Expo)) && in replacePowWithExp()
1802 if (AllowApprox && (isa<SIToFPInst>(Expo) || isa<UIToFPInst>(Expo))) { in optimizePow()
1823 if ((isa<SIToFPInst>(Op) || isa<UIToFPInst>(Op)) && in optimizeExp2()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/PowerPC/
DPPCTargetTransformInfo.cpp418 } else if (isa<UIToFPInst>(J) || isa<SIToFPInst>(J) || in mightUseCTR()
/third_party/skia/third_party/externals/swiftshader/third_party/subzero/src/
DIceConverter.cpp268 return convertCastInstruction(cast<SIToFPInst>(Instr), in convertInstruction()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm-c/
DCore.h1596 macro(SIToFPInst) \
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/
DIndVarSimplify.cpp494 Value *Conv = new SIToFPInst(NewPHI, PN->getType(), "indvar.conv", in handleFloatingPointIV()
DLoopStrengthReduce.cpp2100 else if (SIToFPInst *SCast = dyn_cast<SIToFPInst>(CandidateUI->getUser())) { in OptimizeShadowIV()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/
DValueTracking.cpp3016 if (isa<SIToFPInst>(Op) || isa<UIToFPInst>(Op)) in CannotBeNegativeZero()