Lines Matching refs:SparcMCExpr
27 const SparcMCExpr*
28 SparcMCExpr::create(VariantKind Kind, const MCExpr *Expr, in create()
30 return new (Ctx) SparcMCExpr(Kind, Expr); in create()
33 void SparcMCExpr::printImpl(raw_ostream &OS, const MCAsmInfo *MAI) const { in printImpl()
44 bool SparcMCExpr::printVariantKind(raw_ostream &OS, VariantKind Kind) in printVariantKind()
86 SparcMCExpr::VariantKind SparcMCExpr::parseVariantKind(StringRef name) in parseVariantKind()
88 return StringSwitch<SparcMCExpr::VariantKind>(name) in parseVariantKind()
122 Sparc::Fixups SparcMCExpr::getFixupKind(SparcMCExpr::VariantKind Kind) { in getFixupKind()
159 SparcMCExpr::evaluateAsRelocatableImpl(MCValue &Res, in evaluateAsRelocatableImpl()
194 void SparcMCExpr::fixELFSymbolsInTLSFixups(MCAssembler &Asm) const { in fixELFSymbolsInTLSFixups()
219 void SparcMCExpr::visitUsedExpr(MCStreamer &Streamer) const { in visitUsedExpr()