reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
174 assert(AM.Scale == 1 || AM.Scale == 2 || AM.Scale == 4 || AM.Scale == 8); 174 assert(AM.Scale == 1 || AM.Scale == 2 || AM.Scale == 4 || AM.Scale == 8); 174 assert(AM.Scale == 1 || AM.Scale == 2 || AM.Scale == 4 || AM.Scale == 8); 174 assert(AM.Scale == 1 || AM.Scale == 2 || AM.Scale == 4 || AM.Scale == 8); 176 if (AM.BaseType == X86AddressMode::RegBase) 177 MIB.addReg(AM.Base.Reg); 179 assert(AM.BaseType == X86AddressMode::FrameIndexBase); 180 MIB.addFrameIndex(AM.Base.FrameIndex); 183 MIB.addImm(AM.Scale).addReg(AM.IndexReg); 183 MIB.addImm(AM.Scale).addReg(AM.IndexReg); 184 if (AM.GV) 185 MIB.addGlobalAddress(AM.GV, AM.Disp, AM.GVOpFlags); 185 MIB.addGlobalAddress(AM.GV, AM.Disp, AM.GVOpFlags); 185 MIB.addGlobalAddress(AM.GV, AM.Disp, AM.GVOpFlags); 187 MIB.addImm(AM.Disp);