reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
377 if (BaseReg != 0) 378 BaseReg = TRI->getSubReg(BaseReg, X86::sub_32bit); 378 BaseReg = TRI->getSubReg(BaseReg, X86::sub_32bit); 387 if (BaseReg != 0 && IndexReg != 0 && Disp.getImm() == 0 && 388 (DestReg == BaseReg || DestReg == IndexReg)) { 390 if (DestReg != BaseReg) 391 std::swap(BaseReg, IndexReg); 396 .addReg(BaseReg).addReg(IndexReg) 401 .addReg(BaseReg).addReg(IndexReg); 403 } else if (DestReg == BaseReg && IndexReg == 0) { 417 .addReg(BaseReg).addReg(Base.getReg(), RegState::Implicit); 420 .addReg(BaseReg); 427 .addReg(BaseReg).addImm(Disp.getImm()) 431 .addReg(BaseReg).addImm(Disp.getImm());