Home | History | Annotate | Download | only in AsmParser

Lines Matching refs:ARMMCExpr

13 #include "MCTargetDesc/ARMMCExpr.h"
203 bool parsePrefix(ARMMCExpr::VariantKind &RefKind);
5269 ARMMCExpr::VariantKind RefKind;
5277 const MCExpr *ExprVal = ARMMCExpr::create(RefKind, SubExprVal,
5300 bool ARMAsmParser::parsePrefix(ARMMCExpr::VariantKind &RefKind) {
5302 RefKind = ARMMCExpr::VK_ARM_None;
5324 ARMMCExpr::VariantKind VariantKind;
5327 { "lower16", ARMMCExpr::VK_ARM_LO16, COFF | ELF | MACHO },
5328 { "upper16", ARMMCExpr::VK_ARM_HI16, COFF | ELF | MACHO },
6539 const ARMMCExpr *ARM16Expr = dyn_cast<ARMMCExpr>(E);
6540 if (!ARM16Expr || (ARM16Expr->getKind() != ARMMCExpr::VK_ARM_HI16 &&
6541 ARM16Expr->getKind() != ARMMCExpr::VK_ARM_LO16))