Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/lib/Target/AVR/MCTargetDesc/
H A DAVRMCExpr.cpp26 {"lo8", AVRMCExpr::VK_AVR_LO8}, {"hi8", AVRMCExpr::VK_AVR_HI8},
28 {"hlo8", AVRMCExpr::VK_AVR_HH8}, {"hhi8", AVRMCExpr::VK_AVR_HHI8},
30 {"pm_lo8", AVRMCExpr::VK_AVR_PM_LO8}, {"pm_hi8", AVRMCExpr::VK_AVR_PM_HI8},
33 {"lo8_gs", AVRMCExpr::VK_AVR_LO8_GS}, {"hi8_gs", AVRMCExpr::VK_AVR_HI8_GS},
39 const AVRMCExpr *AVRMCExpr::create(VariantKind Kind, const MCExpr *Expr, in create()
104 case AVRMCExpr::VK_AVR_LO8: in evaluateAsInt64()
107 case AVRMCExpr::VK_AVR_HI8: in evaluateAsInt64()
111 case AVRMCExpr::VK_AVR_HH8: in evaluateAsInt64()
115 case AVRMCExpr::VK_AVR_HHI8: in evaluateAsInt64()
135 case AVRMCExpr::VK_AVR_GS: in evaluateAsInt64()
[all …]
H A DAVRMCELFStreamer.cpp26 AVRMCExpr::VariantKind ModifierKind) { in EmitValueForModiferKind()
28 if (ModifierKind == AVRMCExpr::VK_AVR_None) { in EmitValueForModiferKind()
34 } else if (ModifierKind == AVRMCExpr::VK_AVR_LO8) in EmitValueForModiferKind()
36 else if (ModifierKind == AVRMCExpr::VK_AVR_HI8) in EmitValueForModiferKind()
38 else if (ModifierKind == AVRMCExpr::VK_AVR_HH8) in EmitValueForModiferKind()
H A DAVRMCExpr.h20 class AVRMCExpr : public MCTargetExpr {
42 static const AVRMCExpr *create(VariantKind Kind, const MCExpr *Expr,
85 explicit AVRMCExpr(VariantKind Kind, const MCExpr *Expr, bool Negated) in AVRMCExpr() function
87 ~AVRMCExpr() {} in ~AVRMCExpr()
H A DAVRMCELFStreamer.h47 AVRMCExpr::VariantKind ModifierKind = AVRMCExpr::VK_AVR_None);
H A DAVRMCCodeEmitter.cpp187 if (isa<AVRMCExpr>(MO.getExpr())) { in encodeImm()
235 AVRMCExpr const *AVRExpr = cast<AVRMCExpr>(Expr); in getExprOpValue()
/freebsd-12.1/contrib/llvm/lib/Target/AVR/
H A DAVRMCInstLower.cpp45 Expr = AVRMCExpr::create(AVRMCExpr::VK_AVR_PM_LO8, Expr, IsNegated, Ctx); in lowerSymbolOperand()
47 Expr = AVRMCExpr::create(AVRMCExpr::VK_AVR_LO8, Expr, IsNegated, Ctx); in lowerSymbolOperand()
52 Expr = AVRMCExpr::create(AVRMCExpr::VK_AVR_PM_HI8, Expr, IsNegated, Ctx); in lowerSymbolOperand()
54 Expr = AVRMCExpr::create(AVRMCExpr::VK_AVR_HI8, Expr, IsNegated, Ctx); in lowerSymbolOperand()
/freebsd-12.1/contrib/llvm/lib/Target/AVR/AsmParser/
H A DAVRAsmParser.cpp405 AVRMCExpr::VariantKind ModifierKind = AVRMCExpr::VK_AVR_None; in tryParseRelocExpression()
441 ModifierKind = AVRMCExpr::getKindByName(ModifierName.str().c_str()); in tryParseRelocExpression()
443 if (ModifierKind != AVRMCExpr::VK_AVR_None) { in tryParseRelocExpression()
449 ModifierKind = AVRMCExpr::getKindByName(GSModName.c_str()); in tryParseRelocExpression()
450 if (ModifierKind != AVRMCExpr::VK_AVR_None) in tryParseRelocExpression()
478 MCExpr const *Expression = AVRMCExpr::create(ModifierKind, InnerExpression, in tryParseRelocExpression()
638 AVRMCExpr::VK_AVR_None); in parseLiteralValues()
645 AVRMCExpr::VariantKind ModifierKind = in parseLiteralValues()
646 AVRMCExpr::getKindByName(ModifierName.str().c_str()); in parseLiteralValues()
647 if (ModifierKind != AVRMCExpr::VK_AVR_None) { in parseLiteralValues()