reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Target/X86/AsmParser/X86AsmParser.cpp
 1015   if (IndexReg != 0 &&
 1016       !(IndexReg == X86::EIZ || IndexReg == X86::RIZ ||
 1016       !(IndexReg == X86::EIZ || IndexReg == X86::RIZ ||
 1017         X86MCRegisterClasses[X86::GR16RegClassID].contains(IndexReg) ||
 1018         X86MCRegisterClasses[X86::GR32RegClassID].contains(IndexReg) ||
 1019         X86MCRegisterClasses[X86::GR64RegClassID].contains(IndexReg) ||
 1020         X86MCRegisterClasses[X86::VR128XRegClassID].contains(IndexReg) ||
 1021         X86MCRegisterClasses[X86::VR256XRegClassID].contains(IndexReg) ||
 1022         X86MCRegisterClasses[X86::VR512RegClassID].contains(IndexReg))) {
 1027   if (((BaseReg == X86::RIP || BaseReg == X86::EIP) && IndexReg != 0) ||
 1028       IndexReg == X86::EIP || IndexReg == X86::RIP ||
 1028       IndexReg == X86::EIP || IndexReg == X86::RIP ||
 1029       IndexReg == X86::ESP || IndexReg == X86::RSP) {
 1029       IndexReg == X86::ESP || IndexReg == X86::RSP) {
 1044       X86MCRegisterClasses[X86::GR16RegClassID].contains(IndexReg)) {
 1049   if (BaseReg != 0 && IndexReg != 0) {
 1051         (X86MCRegisterClasses[X86::GR16RegClassID].contains(IndexReg) ||
 1052          X86MCRegisterClasses[X86::GR32RegClassID].contains(IndexReg) ||
 1053          IndexReg == X86::EIZ)) {
 1058         (X86MCRegisterClasses[X86::GR16RegClassID].contains(IndexReg) ||
 1059          X86MCRegisterClasses[X86::GR64RegClassID].contains(IndexReg) ||
 1060          IndexReg == X86::RIZ)) {
 1065       if (X86MCRegisterClasses[X86::GR32RegClassID].contains(IndexReg) ||
 1066           X86MCRegisterClasses[X86::GR64RegClassID].contains(IndexReg)) {
 1071           (IndexReg != X86::SI && IndexReg != X86::DI)) {
 1071           (IndexReg != X86::SI && IndexReg != X86::DI)) {