Home
last modified time | relevance | path

Searched refs:Flt (Results 1 – 6 of 6) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/NVPTX/
HDNVPTXMCExpr.h31 const APFloat Flt; variable
33 explicit NVPTXFloatMCExpr(VariantKind Kind, APFloat Flt) in NVPTXFloatMCExpr() argument
34 : Kind(Kind), Flt(std::move(Flt)) {} in NVPTXFloatMCExpr()
40 static const NVPTXFloatMCExpr *create(VariantKind Kind, const APFloat &Flt,
43 static const NVPTXFloatMCExpr *createConstantFPHalf(const APFloat &Flt, in createConstantFPHalf() argument
45 return create(VK_NVPTX_HALF_PREC_FLOAT, Flt, Ctx); in createConstantFPHalf()
48 static const NVPTXFloatMCExpr *createConstantFPSingle(const APFloat &Flt, in createConstantFPSingle() argument
50 return create(VK_NVPTX_SINGLE_PREC_FLOAT, Flt, Ctx); in createConstantFPSingle()
53 static const NVPTXFloatMCExpr *createConstantFPDouble(const APFloat &Flt, in createConstantFPDouble() argument
55 return create(VK_NVPTX_DOUBLE_PREC_FLOAT, Flt, Ctx); in createConstantFPDouble()
[all …]
HDNVPTXMCExpr.cpp19 NVPTXFloatMCExpr::create(VariantKind Kind, const APFloat &Flt, MCContext &Ctx) { in create() argument
20 return new (Ctx) NVPTXFloatMCExpr(Kind, Flt); in create()
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/WebAssembly/AsmParser/
HDWebAssemblyAsmParser.cpp70 struct FltOp Flt; member
80 : Kind(K), StartLoc(Start), EndLoc(End), Flt(F) {} in WebAssemblyOperand()
129 Inst.addOperand(MCOperand::createFPImm(Flt.Val)); in addFPImmOperands()
149 OS << "Flt:" << Flt.Val; in print()
354 auto &Flt = Lexer.getTok(); in parseSingleFloat() local
356 if (Flt.getString().getAsDouble(Val, false)) in parseSingleFloat()
357 return error("Cannot parse real: ", Flt); in parseSingleFloat()
361 WebAssemblyOperand::Float, Flt.getLoc(), Flt.getEndLoc(), in parseSingleFloat()
370 auto &Flt = Lexer.getTok(); in parseSpecialFloatMaybe() local
371 auto S = Flt.getString(); in parseSpecialFloatMaybe()
[all …]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
HDFastISel.cpp439 const APFloat &Flt = CF->getValueAPF(); in materializeConstant() local
444 (void)Flt.convertToInteger(SIntVal, APFloat::rmTowardZero, &isExact); in materializeConstant()
HDSelectionDAGBuilder.cpp4965 static SDValue getF32Constant(SelectionDAG &DAG, unsigned Flt, in getF32Constant() argument
4967 return DAG.getConstantFP(APFloat(APFloat::IEEEsingle(), APInt(32, Flt)), dl, in getF32Constant()
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/X86/
HDX86MCInstLower.cpp1858 static void printConstant(const APFloat &Flt, raw_ostream &CS) { in printConstant() argument
1861 Flt.toString(Str, 0, 0); in printConstant()