Lines Matching refs:VEMCExpr
25 const VEMCExpr *VEMCExpr::create(VariantKind Kind, const MCExpr *Expr, in create()
27 return new (Ctx) VEMCExpr(Kind, Expr); in create()
30 void VEMCExpr::printImpl(raw_ostream &OS, const MCAsmInfo *MAI) const { in printImpl()
42 bool VEMCExpr::printVariantKind(raw_ostream &OS, VariantKind Kind) { in printVariantKind()
68 void VEMCExpr::printVariantKindSuffix(raw_ostream &OS, VariantKind Kind) { in printVariantKindSuffix()
118 VEMCExpr::VariantKind VEMCExpr::parseVariantKind(StringRef name) { in parseVariantKind()
119 return StringSwitch<VEMCExpr::VariantKind>(name) in parseVariantKind()
137 VE::Fixups VEMCExpr::getFixupKind(VEMCExpr::VariantKind Kind) { in getFixupKind()
174 bool VEMCExpr::evaluateAsRelocatableImpl(MCValue &Res, in evaluateAsRelocatableImpl()
210 void VEMCExpr::visitUsedExpr(MCStreamer &Streamer) const { in visitUsedExpr()
214 void VEMCExpr::fixELFSymbolsInTLSFixups(MCAssembler &Asm) const { in fixELFSymbolsInTLSFixups()