reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1091 RegNo = 0; 1109 RegNo = MatchRegisterName(Tok.getString()); 1112 if (RegNo == 0) 1113 RegNo = MatchRegisterName(Tok.getString().lower()); 1117 if (isParsingInlineAsm() && isParsingIntelSyntax() && RegNo == X86::EFLAGS) 1118 RegNo = 0; 1126 if (RegNo == X86::RIZ || RegNo == X86::RIP || 1126 if (RegNo == X86::RIZ || RegNo == X86::RIP || 1127 X86MCRegisterClasses[X86::GR64RegClassID].contains(RegNo) || 1128 X86II::isX86_64NonExtLowByteReg(RegNo) || 1129 X86II::isX86_64ExtendedReg(RegNo)) { 1139 if (RegNo == X86::ST0) { 1152 case 0: RegNo = X86::ST0; break; 1153 case 1: RegNo = X86::ST1; break; 1154 case 2: RegNo = X86::ST2; break; 1155 case 3: RegNo = X86::ST3; break; 1156 case 4: RegNo = X86::ST4; break; 1157 case 5: RegNo = X86::ST5; break; 1158 case 6: RegNo = X86::ST6; break; 1159 case 7: RegNo = X86::ST7; break; 1175 if (RegNo == 0 && Tok.getString().startswith("db")) { 1178 case '0': RegNo = X86::DR0; break; 1179 case '1': RegNo = X86::DR1; break; 1180 case '2': RegNo = X86::DR2; break; 1181 case '3': RegNo = X86::DR3; break; 1182 case '4': RegNo = X86::DR4; break; 1183 case '5': RegNo = X86::DR5; break; 1184 case '6': RegNo = X86::DR6; break; 1185 case '7': RegNo = X86::DR7; break; 1186 case '8': RegNo = X86::DR8; break; 1187 case '9': RegNo = X86::DR9; break; 1191 case '0': RegNo = X86::DR10; break; 1192 case '1': RegNo = X86::DR11; break; 1193 case '2': RegNo = X86::DR12; break; 1194 case '3': RegNo = X86::DR13; break; 1195 case '4': RegNo = X86::DR14; break; 1196 case '5': RegNo = X86::DR15; break; 1200 if (RegNo != 0) { 1207 if (RegNo == 0) {