Lines Matching refs:VEMCExpr
27 const VEMCExpr *VEMCExpr::create(VariantKind Kind, const MCExpr *Expr, in create()
29 return new (Ctx) VEMCExpr(Kind, Expr); in create()
32 void VEMCExpr::printImpl(raw_ostream &OS, const MCAsmInfo *MAI) const { in printImpl()
44 bool VEMCExpr::printVariantKind(raw_ostream &OS, VariantKind Kind) { in printVariantKind()
70 void VEMCExpr::printVariantKindSuffix(raw_ostream &OS, VariantKind Kind) { in printVariantKindSuffix()
120 VEMCExpr::VariantKind VEMCExpr::parseVariantKind(StringRef name) { in parseVariantKind()
121 return StringSwitch<VEMCExpr::VariantKind>(name) in parseVariantKind()
139 VE::Fixups VEMCExpr::getFixupKind(VEMCExpr::VariantKind Kind) { in getFixupKind()
176 bool VEMCExpr::evaluateAsRelocatableImpl(MCValue &Res, in evaluateAsRelocatableImpl()
218 void VEMCExpr::visitUsedExpr(MCStreamer &Streamer) const { in visitUsedExpr()
222 void VEMCExpr::fixELFSymbolsInTLSFixups(MCAssembler &Asm) const { in fixELFSymbolsInTLSFixups()