33 : Kind(_Kind), Flt(_Flt) {}
static const NVPTXFloatMCExpr * CreateConstantFPDouble(APFloat Flt, MCContext &Ctx)
void AddValueSymbols(MCAssembler *) const
VariantKind getKind() const
getOpcode - Get the kind of this expression.
A self-contained host- and target-independent arbitrary-precision floating-point software implementat...
bool EvaluateAsRelocatableImpl(MCValue &Res, const MCAsmLayout *Layout) const
void PrintImpl(raw_ostream &OS) const
This file declares a class to represent arbitrary precision floating point values and provide a varie...
APFloat getAPFloat() const
getSubExpr - Get the child of this expression.
static bool classof(const MCExpr *E)
static const NVPTXFloatMCExpr * CreateConstantFPSingle(APFloat Flt, MCContext &Ctx)
const MCSection * FindAssociatedSection() const
static const NVPTXFloatMCExpr * Create(VariantKind Kind, APFloat Flt, MCContext &Ctx)
void fixELFSymbolsInTLSFixups(MCAssembler &Asm) const
Target specific expression.