Home
last modified time | relevance | path

Searched refs:FPTrunc (Results 1 – 25 of 47) sorted by relevance

12

/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsOs16.cpp91 case Instruction::FPTrunc: in needsFP()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DSpeculativeExecution.cpp239 case Instruction::FPTrunc: in ComputeSpeculationCost()
H A DGVNSink.cpp479 case Instruction::FPTrunc: in lookupOrAdd()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/IR/
H A DConstrainedOps.def62 DAG_INSTRUCTION(FPTrunc, 1, 1, experimental_constrained_fptrunc, FP_ROUND)
H A DInstruction.def191 HANDLE_CAST_INST(45, FPTrunc , FPTruncInst ) // Truncate floating point
H A DVPIntrinsics.def470 HELPER_REGISTER_FP_CAST_VP(fptrunc, VP_FP_ROUND, FPTrunc, FP_ROUND, 1)
H A DIRBuilder.h2090 return CreateCast(Instruction::FPTrunc, V, DestTy, Name);
2203 ? Instruction::FPTrunc
H A DPatternMatch.h1821 inline CastInst_match<OpTy, Instruction::FPTrunc>
1823 return CastInst_match<OpTy, Instruction::FPTrunc>(Op); in m_FPTrunc()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVPlanAnalysis.cpp169 case Instruction::FPTrunc: in inferScalarTypeForRecipe()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARM/
H A DMVELaneInterleavingPass.cpp179 case Instruction::FPTrunc: in tryInterleave()
H A DARMTargetTransformInfo.cpp509 (Opcode == Instruction::FPExt || Opcode == Instruction::FPTrunc) && in getCastInstrCost()
2075 case Instruction::FPTrunc: in maybeLoweredToCall()
/freebsd-14.2/contrib/llvm-project/llvm/lib/IR/
H A DInstructions.cpp3082 case Instruction::FPTrunc: in isNoopCast()
3341 case FPTrunc: return new FPTruncInst (S, Ty, Name, InsertBefore); in Create()
3363 case FPTrunc: return new FPTruncInst (S, Ty, Name, InsertAtEnd); in Create()
3536 (SrcBits > DstBits ? Instruction::FPTrunc : Instruction::FPExt)); in CreateFPCast()
3549 (SrcBits > DstBits ? Instruction::FPTrunc : Instruction::FPExt)); in CreateFPCast()
3674 return FPTrunc; // FP -> smaller FP in getCastOpcode()
3750 case Instruction::FPTrunc: in castIsValid()
3854 ) : CastInst(Ty, FPTrunc, S, Name, InsertBefore) { in FPTruncInst()
3860 ) : CastInst(Ty, FPTrunc, S, Name, InsertAtEnd) { in FPTruncInst()
H A DConstants.cpp1463 case Instruction::FPTrunc: in getWithOperands()
2181 case Instruction::FPTrunc: in isDesirableCastOp()
2203 case Instruction::FPTrunc: in isSupportedCastOp()
3230 case Instruction::FPTrunc: in getAsInstruction()
H A DInstruction.cpp659 case FPTrunc: return "fptrunc"; in getOpcodeName()
H A DConstantFold.cpp255 case Instruction::FPTrunc: in ConstantFoldCastInstruction()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Analysis/
H A DObjCARCInstKind.cpp275 case Instruction::FPTrunc: in GetARCInstKind()
H A DTargetTransformInfo.cpp929 case Instruction::FPTrunc: in getCastContextHint()
H A DValueTracking.cpp994 case Instruction::FPTrunc: in computeKnownBitsFromOperator()
3787 case Instruction::FPTrunc: in cannotBeOrderedLessThanZeroImpl()
5099 case Instruction::FPTrunc: { in computeKnownFPClass()
7912 case Instruction::FPTrunc: in lookThroughCast()
7916 CastedTo = ConstantFoldCastOperand(Instruction::FPTrunc, C, SrcTy, DL); in lookThroughCast()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineVectorOps.cpp1803 case Instruction::FPTrunc: in canEvaluateShuffled()
1895 case Instruction::FPTrunc: in buildNew()
1966 case Instruction::FPTrunc: in evaluateInDifferentElementOrder()
H A DInstCombineSimplifyDemanded.cpp1766 case Instruction::FPTrunc: in SimplifyDemandedVectorElts()
/freebsd-14.2/contrib/llvm-project/llvm/lib/AsmParser/
H A DLLLexer.cpp862 INSTKEYWORD(fptrunc, FPTrunc); in LexIdentifier()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZTargetTransformInfo.cpp923 if (Opcode == Instruction::FPTrunc) { in getCastInstrCost()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DTargetTransformInfoImpl.h1228 case Instruction::FPTrunc: in getInstructionCost()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUInstCombineIntrinsic.cpp241 if (User->getOpcode() == Instruction::FPTrunc && in simplifyAMDGCNImageIntrinsic()
/freebsd-14.2/contrib/llvm-project/llvm/lib/ExecutionEngine/
H A DExecutionEngine.cpp680 case Instruction::FPTrunc: { in getConstantValue()

12