Home
last modified time | relevance | path

Searched refs:FPExt (Results 1 – 25 of 63) sorted by relevance

123

/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64GenRegisterBankInfo.def107 // 44: FPExt: 16 to 32. <-- This must match FPExt16To32Idx.
110 // 46: FPExt: 16 to 32. <-- This must match FPExt16To64Idx.
113 // 48: FPExt: 32 to 64. <-- This must match FPExt32To64Idx.
116 // 50: FPExt vector: 64 to 128. <-- This must match FPExt64To128Idx.
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsOs16.cpp92 case Instruction::FPExt: in needsFP()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DSpeculativeExecution.cpp238 case Instruction::FPExt: in ComputeSpeculationCost()
H A DGVNSink.cpp432 case Instruction::FPExt: in lookupOrAdd()
/freebsd/contrib/llvm-project/llvm/include/llvm/SandboxIR/
H A DValues.def120 OP(FPExt) \
H A DInstruction.h2279 case llvm::Instruction::FPExt: in getCastOpcode()
2280 return Opcode::FPExt; in getCastOpcode()
2360 class FPExtInst final : public CastInstImpl<Instruction::Opcode::FPExt> {};
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DConstrainedOps.def57 DAG_INSTRUCTION(FPExt, 1, 0, experimental_constrained_fpext, FP_EXTEND)
H A DInstruction.def192 HANDLE_CAST_INST(46, FPExt , FPExtInst ) // Extend floating point
H A DOperator.h364 case Instruction::FPExt:
H A DVPIntrinsics.def490 HELPER_REGISTER_FP_CAST_VP(fpext, VP_FP_EXTEND, FPExt, FP_EXTEND)
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/SandboxVectorizer/
H A DLegality.cpp83 case Instruction::Opcode::FPExt: in notVectorizableBasedOnOpcodesAndTypes()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DMVELaneInterleavingPass.cpp182 case Instruction::FPExt: in tryInterleave()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLibCallsShrinkWrap.cpp104 V = ConstantFoldCastInstruction(Instruction::FPExt, V, Arg->getType()); in createCond()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineCasts.cpp1684 if (auto *FPExt = dyn_cast<FPExtInst>(V)) in getMinimumFPType() local
1685 return FPExt->getOperand(0)->getType(); in getMinimumFPType()
1947 Instruction *InstCombinerImpl::visitFPExt(CastInst &FPExt) { in visitFPExt() argument
1950 Type *Ty = FPExt.getType(); in visitFPExt()
1951 Value *Src = FPExt.getOperand(0); in visitFPExt()
1958 return commonCastTransforms(FPExt); in visitFPExt()
H A DInstCombineVectorOps.cpp1602 CastOpcode = Instruction::FPExt; in narrowInsElt()
1890 case Instruction::FPExt: in canEvaluateShuffled()
1982 case Instruction::FPExt: { in buildNew()
2053 case Instruction::FPExt: in evaluateInDifferentElementOrder()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DCallingConvLower.h52 FPExt, // The floating-point value is fp-extended in the location. enumerator
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DObjCARCInstKind.cpp276 case Instruction::FPExt: in GetARCInstKind()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/SandboxVectorizer/Passes/
H A DBottomUpVec.cpp87 case Instruction::Opcode::FPExt: in createVectorInstr()
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DInstructions.cpp2791 case Instruction::FPExt: in isNoopCast()
3044 case FPExt: return new FPExtInst (S, Ty, Name, InsertBefore); in Create()
3144 (SrcBits > DstBits ? Instruction::FPTrunc : Instruction::FPExt)); in CreateFPCast()
3268 return FPExt; // FP -> larger FP in getCastOpcode()
3339 case Instruction::FPExt: in castIsValid()
3429 : CastInst(Ty, FPExt, S, Name, InsertBefore) { in FPExtInst()
H A DConstants.cpp1565 case Instruction::FPExt: in getWithOperands()
2431 case Instruction::FPExt: in isDesirableCastOp()
2453 case Instruction::FPExt: in isSupportedCastOp()
H A DInstruction.cpp814 case FPExt: return "fpext"; in getOpcodeName()
/freebsd/contrib/llvm-project/llvm/lib/SandboxIR/
H A DInstruction.cpp1008 case Instruction::Opcode::FPExt: in getLLVMCastOp()
1009 return static_cast<llvm::Instruction::CastOps>(llvm::Instruction::FPExt); in getLLVMCastOp()
H A DContext.cpp258 case llvm::Instruction::FPExt: in getOrCreateValueInternal()
/freebsd/contrib/llvm-project/llvm/lib/AsmParser/
H A DLLLexer.cpp924 INSTKEYWORD(fpext, FPExt); in LexIdentifier()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86FastISel.cpp2462 assert((I->getOpcode() == Instruction::FPExt || in X86SelectFPExtOrFPTrunc()
3468 case CCValAssign::FPExt: in fastLowerCall()
3711 case Instruction::FPExt: in fastSelectInstruction()

123