Home
last modified time | relevance | path

Searched refs:UIToFP (Results 1 – 25 of 53) sorted by relevance

123

/freebsd-head/contrib/llvm-project/llvm/lib/Transforms/Scalar/
HDFloat2Int.cpp169 case Instruction::UIToFP: in walkBackwards()
256 case Instruction::UIToFP: in calcRange()
412 if (I->getOpcode() == Instruction::UIToFP || in convert()
450 case Instruction::UIToFP: in convert()
HDCorrelatedValuePropagation.cpp1128 static bool processUIToFP(UIToFPInst *UIToFP, LazyValueInfo *LVI) { in processUIToFP() argument
1129 return processPossibleNonNeg(cast<PossiblyNonNegInst>(UIToFP), LVI); in processUIToFP()
1139 auto *UIToFP = CastInst::Create(Instruction::UIToFP, Base, SIToFP->getType(), in processSIToFP() local
1141 UIToFP->takeName(SIToFP); in processSIToFP()
1142 UIToFP->setDebugLoc(SIToFP->getDebugLoc()); in processSIToFP()
1143 UIToFP->setNonNeg(); in processSIToFP()
1144 SIToFP->replaceAllUsesWith(UIToFP); in processSIToFP()
1250 case Instruction::UIToFP: in runImpl()
HDSpeculativeExecution.cpp236 case Instruction::UIToFP: in ComputeSpeculationCost()
HDGVNSink.cpp510 case Instruction::UIToFP: in lookupOrAdd()
/freebsd-head/contrib/llvm-project/llvm/lib/Target/DirectX/
HDDXILShaderFlags.cpp29 case Instruction::UIToFP: in updateFlags()
/freebsd-head/contrib/llvm-project/llvm/lib/Target/Mips/
HDMipsOs16.cpp89 case Instruction::UIToFP: in needsFP()
/freebsd-head/contrib/llvm-project/llvm/lib/Target/SystemZ/
HDSystemZTargetTransformInfo.cpp762 if (Opcode == Instruction::ZExt || Opcode == Instruction::UIToFP) in getBoolVecToIntConversionCost()
785 if (Opcode == Instruction::SIToFP || Opcode == Instruction::UIToFP) { in getCastInstrCost()
884 if (Opcode == Instruction::SIToFP || Opcode == Instruction::UIToFP || in getCastInstrCost()
907 (Opcode == Instruction::SIToFP || Opcode == Instruction::UIToFP)) in getCastInstrCost()
/freebsd-head/contrib/llvm-project/llvm/lib/IR/
HDOperator.cpp48 case Instruction::UIToFP: in hasPoisonGeneratingFlags()
HDInstruction.cpp435 case Instruction::UIToFP: in dropPoisonGeneratingFlags()
755 case UIToFP: return "uitofp"; in getOpcodeName()
HDInstructions.cpp2729 case Instruction::UIToFP: in isNoopCast()
2962 return Instruction::UIToFP; in isEliminableCastPair()
2982 case UIToFP: return new UIToFPInst (S, Ty, Name, InsertBefore); in Create()
3203 return UIToFP; // uint -> FP in getCastOpcode()
3288 case Instruction::UIToFP: in castIsValid()
3381 : CastInst(Ty, UIToFP, S, Name, InsertBefore) { in UIToFPInst()
HDConstantFold.cpp140 opc == Instruction::UIToFP || opc == Instruction::SIToFP) in ConstantFoldCastInstruction()
221 case Instruction::UIToFP: in ConstantFoldCastInstruction()
HDConstants.cpp1540 case Instruction::UIToFP: in getWithOperands()
2404 case Instruction::UIToFP: in isDesirableCastOp()
2426 case Instruction::UIToFP: in isSupportedCastOp()
/freebsd-head/contrib/llvm-project/llvm/include/llvm/IR/
HDConstrainedOps.def59 DAG_INSTRUCTION(UIToFP, 1, 1, experimental_constrained_uitofp, UINT_TO_FP)
HDInstruction.def189 HANDLE_CAST_INST(43, UIToFP , UIToFPInst ) // UInt -> floating point
HDVPIntrinsics.def509 HELPER_REGISTER_FP_CAST_VP(uitofp, VP_UINT_TO_FP, UIToFP, UINT_TO_FP, 1)
/freebsd-head/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
HDVPlanAnalysis.cpp205 case Instruction::UIToFP: in inferScalarTypeForRecipe()
/freebsd-head/contrib/llvm-project/llvm/lib/Target/NVPTX/
HDNVPTXTargetTransformInfo.cpp302 return {Instruction::UIToFP}; in simplifyNvvmIntrinsic()
/freebsd-head/contrib/llvm-project/llvm/lib/Transforms/Utils/
HDLibCallsShrinkWrap.cpp444 if (Opcode == Instruction::UIToFP || Opcode == Instruction::SIToFP) { in generateCondForPow()
HDSimplifyIndVar.cpp684 UseInst->getOpcode() != CastInst::UIToFP) in replaceFloatIVWithIntegerIV()
717 UseInst->getOpcode() == CastInst::UIToFP) { in replaceFloatIVWithIntegerIV()
/freebsd-head/contrib/llvm-project/llvm/lib/Analysis/
HDObjCARCInstKind.cpp279 case Instruction::UIToFP: in GetARCInstKind()
/freebsd-head/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
HDInstCombineVectorOps.cpp1809 case Instruction::UIToFP: in canEvaluateShuffled()
1901 case Instruction::UIToFP: in buildNew()
1972 case Instruction::UIToFP: in evaluateInDifferentElementOrder()
2524 case Instruction::UIToFP: in foldCastShuffle()
/freebsd-head/contrib/llvm-project/llvm/lib/CodeGen/
HDExpandLargeFpConvert.cpp625 case Instruction::UIToFP: in runImpl()
/freebsd-head/contrib/llvm-project/llvm/lib/Target/RISCV/
HDRISCVTargetTransformInfo.cpp1180 getCastInstrCost(Instruction::UIToFP, DstTy, SrcTy, in getMinMaxReductionCost()
1199 getCastInstrCost(Instruction::UIToFP, DstTy, SrcTy, in getMinMaxReductionCost()
/freebsd-head/contrib/llvm-project/llvm/lib/AsmParser/
HDLLLexer.cpp875 INSTKEYWORD(uitofp, UIToFP); in LexIdentifier()
/freebsd-head/contrib/llvm-project/llvm/include/llvm/Analysis/
HDTargetTransformInfoImpl.h1267 case Instruction::UIToFP: in getInstructionCost()

123