Searched refs:AVRMCExpr (Results 1 - 7 of 7) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AVR/MCTargetDesc/
H A DAVRMCExpr.cpp1 //===-- AVRMCExpr.cpp - AVR specific MC expression classes ----------------===//
9 #include "AVRMCExpr.h"
23 AVRMCExpr::VariantKind VariantKind;
25 {"lo8", AVRMCExpr::VK_AVR_LO8}, {"hi8", AVRMCExpr::VK_AVR_HI8},
26 {"hh8", AVRMCExpr::VK_AVR_HH8}, // synonym with hlo8
27 {"hlo8", AVRMCExpr::VK_AVR_HH8}, {"hhi8", AVRMCExpr::VK_AVR_HHI8},
29 {"pm_lo8", AVRMCExpr::VK_AVR_PM_LO8}, {"pm_hi8", AVRMCExpr
[all...]
H A DAVRMCELFStreamer.cpp25 AVRMCExpr::VariantKind ModifierKind) {
27 if (ModifierKind == AVRMCExpr::VK_AVR_None) {
33 } else if (ModifierKind == AVRMCExpr::VK_AVR_LO8)
35 else if (ModifierKind == AVRMCExpr::VK_AVR_HI8)
37 else if (ModifierKind == AVRMCExpr::VK_AVR_HH8)
H A DAVRMCExpr.h1 //===-- AVRMCExpr.h - AVR specific MC expression classes --------*- C++ -*-===//
19 class AVRMCExpr : public MCTargetExpr { class in namespace:llvm
41 static const AVRMCExpr *create(VariantKind Kind, const MCExpr *Expr,
84 explicit AVRMCExpr(VariantKind Kind, const MCExpr *Expr, bool Negated) function in class:llvm::AVRMCExpr
86 ~AVRMCExpr() {}
H A DAVRMCELFStreamer.h12 #include "MCTargetDesc/AVRMCExpr.h"
46 AVRMCExpr::VariantKind ModifierKind = AVRMCExpr::VK_AVR_None);
H A DAVRMCCodeEmitter.cpp15 #include "MCTargetDesc/AVRMCExpr.h"
187 if (isa<AVRMCExpr>(MO.getExpr())) {
188 // If the expression is already an AVRMCExpr (i.e. a lo8(symbol),
235 AVRMCExpr const *AVRExpr = cast<AVRMCExpr>(Expr);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AVR/
H A DAVRMCInstLower.cpp17 #include "MCTargetDesc/AVRMCExpr.h"
44 Expr = AVRMCExpr::create(AVRMCExpr::VK_AVR_PM_LO8, Expr, IsNegated, Ctx);
46 Expr = AVRMCExpr::create(AVRMCExpr::VK_AVR_LO8, Expr, IsNegated, Ctx);
51 Expr = AVRMCExpr::create(AVRMCExpr::VK_AVR_PM_HI8, Expr, IsNegated, Ctx);
53 Expr = AVRMCExpr::create(AVRMCExpr::VK_AVR_HI8, Expr, IsNegated, Ctx);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AVR/AsmParser/
H A DAVRAsmParser.cpp12 #include "MCTargetDesc/AVRMCExpr.h"
429 AVRMCExpr::VariantKind ModifierKind = AVRMCExpr::VK_AVR_None;
465 ModifierKind = AVRMCExpr::getKindByName(ModifierName.str().c_str());
467 if (ModifierKind != AVRMCExpr::VK_AVR_None) {
473 ModifierKind = AVRMCExpr::getKindByName(GSModName.c_str());
474 if (ModifierKind != AVRMCExpr::VK_AVR_None)
502 MCExpr const *Expression = AVRMCExpr::create(ModifierKind, InnerExpression,
674 AVRMCExpr::VK_AVR_None);
681 AVRMCExpr
[all...]

Completed in 103 milliseconds