Home | History | Annotate | Download | only in InstPrinter

Lines Matching defs:Opcode

59   unsigned Opcode = MI->getOpcode();
61 if (Opcode == AArch64::SYSxt)
68 if (Opcode == AArch64::SBFMXri || Opcode == AArch64::SBFMWri ||
69 Opcode == AArch64::UBFMXri || Opcode == AArch64::UBFMWri) {
75 bool IsSigned = (Opcode == AArch64::SBFMXri || Opcode == AArch64::SBFMWri);
76 bool Is64Bit = (Opcode == AArch64::SBFMXri || Opcode == AArch64::UBFMXri);
118 if (Opcode == AArch64::UBFMWri && imms != 0x1F && ((imms + 1) == immr)) {
121 } else if (Opcode == AArch64::UBFMXri && imms != 0x3f &&
125 } else if (Opcode == AArch64::UBFMWri && imms == 0x1f) {
128 } else if (Opcode == AArch64::UBFMXri && imms == 0x3f) {
131 } else if (Opcode == AArch64::SBFMWri && imms == 0x1f) {
134 } else if (Opcode == AArch64::SBFMXri && imms == 0x3f) {
163 if (Opcode == AArch64::BFMXri || Opcode == AArch64::BFMWri) {
171 int BitWidth = Opcode == AArch64::BFMXri ? 64 : 32;
193 if ((Opcode == AArch64::MOVZXi || Opcode == AArch64::MOVZWi ||
194 Opcode == AArch64::MOVNXi || Opcode == AArch64::MOVNWi) &&
196 if (Opcode == AArch64::MOVZXi || Opcode == AArch64::MOVZWi)
206 if ((Opcode == AArch64::MOVKXi || Opcode == AArch64::MOVKWi) &&
219 static bool isTblTbxInstruction(unsigned Opcode, StringRef &Layout,
221 switch (Opcode) {
256 unsigned Opcode;
607 static LdStNInstrDesc *getLdStNInstrDesc(unsigned Opcode) {
610 if (LdStNInstInfo[Idx].Opcode == Opcode)
618 unsigned Opcode = MI->getOpcode();
635 if (LdStNInstrDesc *LdStDesc = getLdStNInstrDesc(Opcode)) {
670 unsigned Opcode = MI->getOpcode();
671 assert(Opcode == AArch64::SYSxt && "Invalid opcode for SYS alias!");
1261 unsigned Opcode = MI->getOpcode();
1265 if (Opcode == AArch64::ISB)