Lines Matching refs:AArch64
1 //==- AArch64AsmParser.cpp - Parse AArch64 assembly to MCInst instructions -==//
10 // This file contains the (GNU-style) assembly parser for the AArch64
146 /// Instances of this class represent a parsed AArch64 machine instruction.
1441 if (RegNum == AArch64::NoRegister) {
1443 .Case("ip0", AArch64::X16)
1444 .Case("ip1", AArch64::X17)
1445 .Case("fp", AArch64::X29)
1446 .Case("lr", AArch64::X30)
1447 .Default(AArch64::NoRegister);
1449 if (RegNum == AArch64::NoRegister)
1615 || !AArch64MCRegisterClasses[AArch64::GPR64xspRegClassID].contains(RegNum)
1732 case AArch64::BFIwwii:
1733 case AArch64::BFIxxii:
1734 case AArch64::SBFIZwwii:
1735 case AArch64::SBFIZxxii:
1736 case AArch64::UBFIZwwii:
1737 case AArch64::UBFIZxxii: {
1748 case AArch64::BFXILwwii:
1749 case AArch64::BFXILxxii:
1750 case AArch64::SBFXwwii:
1751 case AArch64::SBFXxxii:
1752 case AArch64::UBFXwwii:
1753 case AArch64::UBFXxxii: {
1759 case AArch64::SBFXxxii: case AArch64::UBFXxxii: case AArch64::BFXILxxii:
1762 case AArch64::SBFXwwii: case AArch64::UBFXwwii: case AArch64::BFXILwwii:
1773 case AArch64::ICix: {
1782 case AArch64::ICi: {
1791 case AArch64::TLBIix: {
1800 case AArch64::TLBIi: {
1948 Inst.setOpcode(AArch64::TLSDESCCALL);
2014 "expected AArch64 condition code");