Home
last modified time | relevance | path

Searched refs:XtensaMCExpr (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/Xtensa/MCTargetDesc/
H A DXtensaMCExpr.cpp29 const XtensaMCExpr *XtensaMCExpr::create(const MCExpr *Expr, VariantKind Kind, in create()
31 return new (Ctx) XtensaMCExpr(Expr, Kind); in create()
34 void XtensaMCExpr::printImpl(raw_ostream &OS, const MCAsmInfo *MAI) const { in printImpl()
43 bool XtensaMCExpr::evaluateAsRelocatableImpl(MCValue &Res, in evaluateAsRelocatableImpl()
49 void XtensaMCExpr::visitUsedExpr(MCStreamer &Streamer) const { in visitUsedExpr()
53 XtensaMCExpr::VariantKind XtensaMCExpr::getVariantKindForName(StringRef name) { in getVariantKindForName()
54 return StringSwitch<XtensaMCExpr::VariantKind>(name).Default( in getVariantKindForName()
58 StringRef XtensaMCExpr::getVariantKindName(VariantKind Kind) { in getVariantKindName()
H A DXtensaMCExpr.h23 class XtensaMCExpr : public MCTargetExpr {
31 explicit XtensaMCExpr(const MCExpr *Expr, VariantKind Kind) in XtensaMCExpr() function
35 static const XtensaMCExpr *create(const MCExpr *Expr, VariantKind Kind,
/freebsd/contrib/llvm-project/llvm/lib/Target/Xtensa/AsmParser/
H A DXtensaAsmParser.cpp374 XtensaMCExpr::VariantKind Kind = XtensaMCExpr::VK_Xtensa_None; in processInstruction()
375 const MCExpr *NewOpExpr = XtensaMCExpr::create(OpExpr, Kind, getContext()); in processInstruction()
395 const MCExpr *OpExpr = XtensaMCExpr::create( in processInstruction()
396 Expr, XtensaMCExpr::VK_Xtensa_None, getContext()); in processInstruction()
411 const MCExpr *OpExpr = XtensaMCExpr::create( in processInstruction()
412 Expr, XtensaMCExpr::VK_Xtensa_None, getContext()); in processInstruction()
/freebsd/contrib/llvm-project/llvm/lib/Target/Xtensa/
H A DXtensaAsmPrinter.cpp175 XtensaMCExpr::VariantKind Kind = XtensaMCExpr::VK_Xtensa_None; in LowerSymbolOperand()
206 ME = XtensaMCExpr::create(ME, Kind, OutContext); in LowerSymbolOperand()