| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | Float2Int.cpp | 165 case Instruction::UIToFP: in walkBackwards() 252 case Instruction::UIToFP: in calcRange() 408 if (I->getOpcode() == Instruction::UIToFP || in convert() 446 case Instruction::UIToFP: in convert()
|
| H A D | CorrelatedValuePropagation.cpp | 1148 static bool processUIToFP(UIToFPInst *UIToFP, LazyValueInfo *LVI) { in processUIToFP() argument 1149 return processPossibleNonNeg(cast<PossiblyNonNegInst>(UIToFP), LVI); in processUIToFP() 1159 auto *UIToFP = CastInst::Create(Instruction::UIToFP, Base, SIToFP->getType(), in processSIToFP() local 1161 UIToFP->takeName(SIToFP); in processSIToFP() 1162 UIToFP->setDebugLoc(SIToFP->getDebugLoc()); in processSIToFP() 1163 UIToFP->setNonNeg(); in processSIToFP() 1164 SIToFP->replaceAllUsesWith(UIToFP); in processSIToFP() 1303 case Instruction::UIToFP: in runImpl()
|
| H A D | SpeculativeExecution.cpp | 236 case Instruction::UIToFP: in ComputeSpeculationCost()
|
| H A D | GVNSink.cpp | 429 case Instruction::UIToFP: in lookupOrAdd()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Mips/ |
| H A D | MipsOs16.cpp | 89 case Instruction::UIToFP: in needsFP()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/SandboxIR/ |
| H A D | Values.def | 124 OP(UIToFP) \
|
| H A D | Instruction.h | 2287 case llvm::Instruction::UIToFP: in getCastOpcode() 2288 return Opcode::UIToFP; in getCastOpcode() 2331 case Opcode::UIToFP: in classof() 2361 class UIToFPInst final : public CastInstImpl<Instruction::Opcode::UIToFP> {};
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
| H A D | SystemZTargetTransformInfo.cpp | 885 if (Opcode == Instruction::ZExt || Opcode == Instruction::UIToFP) in getBoolVecToIntConversionCost() 909 if (Opcode == Instruction::SIToFP || Opcode == Instruction::UIToFP) { in getCastInstrCost() 1011 if (Opcode == Instruction::SIToFP || Opcode == Instruction::UIToFP || in getCastInstrCost() 1034 (Opcode == Instruction::SIToFP || Opcode == Instruction::UIToFP)) in getCastInstrCost()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | ConstrainedOps.def | 59 DAG_INSTRUCTION(UIToFP, 1, 1, experimental_constrained_uitofp, UINT_TO_FP)
|
| H A D | Instruction.def | 189 HANDLE_CAST_INST(43, UIToFP , UIToFPInst ) // UInt -> floating point
|
| /freebsd/contrib/llvm-project/llvm/lib/IR/ |
| H A D | Operator.cpp | 48 case Instruction::UIToFP: in hasPoisonGeneratingFlags()
|
| H A D | Instruction.cpp | 450 case Instruction::UIToFP: in dropPoisonGeneratingFlags() 817 case UIToFP: return "uitofp"; in getOpcodeName()
|
| H A D | Instructions.cpp | 2792 case Instruction::UIToFP: in isNoopCast() 3025 return Instruction::UIToFP; in isEliminableCastPair() 3045 case UIToFP: return new UIToFPInst (S, Ty, Name, InsertBefore); in Create() 3263 return UIToFP; // uint -> FP in getCastOpcode() 3342 case Instruction::UIToFP: in castIsValid() 3435 : CastInst(Ty, UIToFP, S, Name, InsertBefore) { in UIToFPInst()
|
| H A D | ConstantFold.cpp | 141 opc == Instruction::UIToFP || opc == Instruction::SIToFP) in ConstantFoldCastInstruction() 222 case Instruction::UIToFP: in ConstantFoldCastInstruction()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/SandboxVectorizer/ |
| H A D | Legality.cpp | 87 case Instruction::Opcode::UIToFP: in notVectorizableBasedOnOpcodesAndTypes()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/DirectX/ |
| H A D | DXILShaderFlags.cpp | 123 case Instruction::UIToFP: in updateFunctionFlags()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
| H A D | VPlanVerifier.cpp | 179 case Instruction::UIToFP: in verifyEVLRecipe()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | LibCallsShrinkWrap.cpp | 444 if (Opcode == Instruction::UIToFP || Opcode == Instruction::SIToFP) { in generateCondForPow()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | LegalizeVectorOps.cpp | 1862 SDValue UIToFP; in ExpandUINT_TO_FLOAT() local 1867 UIToFP = DAG.getNode(ISD::STRICT_UINT_TO_FP, DL, {FloatVecVT, MVT::Other}, in ExpandUINT_TO_FLOAT() 1870 {Node->getOperand(0), UIToFP, TargetZero}); in ExpandUINT_TO_FLOAT() 1874 UIToFP = DAG.getNode(ISD::UINT_TO_FP, DL, FloatVecVT, Src); in ExpandUINT_TO_FLOAT() 1875 Result = DAG.getNode(ISD::FP_ROUND, DL, DstVT, UIToFP, TargetZero); in ExpandUINT_TO_FLOAT()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/ |
| H A D | NVPTXTargetTransformInfo.cpp | 308 return {Instruction::UIToFP}; in convertNvvmIntrinsicToLlvm()
|
| /freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | ObjCARCInstKind.cpp | 279 case Instruction::UIToFP: in GetARCInstKind()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/SandboxVectorizer/Passes/ |
| H A D | BottomUpVec.cpp | 91 case Instruction::Opcode::UIToFP: in createVectorInstr()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
| H A D | InstCombineVectorOps.cpp | 1887 case Instruction::UIToFP: in canEvaluateShuffled() 1979 case Instruction::UIToFP: in buildNew() 2050 case Instruction::UIToFP: in evaluateInDifferentElementOrder() 2587 case Instruction::UIToFP: in foldCastShuffle()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | ExpandFp.cpp | 630 case Instruction::UIToFP: in runImpl()
|
| /freebsd/contrib/llvm-project/llvm/lib/SandboxIR/ |
| H A D | Instruction.cpp | 1016 case Instruction::Opcode::UIToFP: in getLLVMCastOp() 1017 return static_cast<llvm::Instruction::CastOps>(llvm::Instruction::UIToFP); in getLLVMCastOp()
|