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

References

lib/Target/X86/AsmParser/X86AsmParser.cpp
 1915   if (Scale == 0 && BaseReg != X86::ESP && BaseReg != X86::RSP &&
 1915   if (Scale == 0 && BaseReg != X86::ESP && BaseReg != X86::RSP &&
 1917     std::swap(BaseReg, IndexReg);
 1925       (X86MCRegisterClasses[X86::VR128XRegClassID].contains(BaseReg) ||
 1926        X86MCRegisterClasses[X86::VR256XRegClassID].contains(BaseReg) ||
 1927        X86MCRegisterClasses[X86::VR512RegClassID].contains(BaseReg)))
 1928     std::swap(BaseReg, IndexReg);
 1941   if ((BaseReg == X86::SI || BaseReg == X86::DI) &&
 1941   if ((BaseReg == X86::SI || BaseReg == X86::DI) &&
 1943     std::swap(BaseReg, IndexReg);
 1945   if ((BaseReg || IndexReg) &&
 1946       CheckBaseRegAndIndexRegAndScale(BaseReg, IndexReg, Scale, is64BitMode(),
 1950     return CreateMemForInlineAsm(RegNo, Disp, BaseReg, IndexReg,
 1953   if (!(BaseReg || IndexReg || RegNo))
 1956                                BaseReg, IndexReg, Scale, Start, End, Size);