• Home
  • Raw
  • Download

Lines Matching refs:savedRegisters

82   uint32_t savedRegisters = registers.getEBP() - 4 * savedRegistersOffset;  in stepWithCompactEncodingEBPFrame()  local
89 registers.setEBX(addressSpace.get32(savedRegisters)); in stepWithCompactEncodingEBPFrame()
92 registers.setECX(addressSpace.get32(savedRegisters)); in stepWithCompactEncodingEBPFrame()
95 registers.setEDX(addressSpace.get32(savedRegisters)); in stepWithCompactEncodingEBPFrame()
98 registers.setEDI(addressSpace.get32(savedRegisters)); in stepWithCompactEncodingEBPFrame()
101 registers.setESI(addressSpace.get32(savedRegisters)); in stepWithCompactEncodingEBPFrame()
110 savedRegisters += 4; in stepWithCompactEncodingEBPFrame()
202 uint32_t savedRegisters = registers.getSP() + stackSize - 4 - 4 * regCount; in stepWithCompactEncodingFrameless() local
206 registers.setEBX(addressSpace.get32(savedRegisters)); in stepWithCompactEncodingFrameless()
209 registers.setECX(addressSpace.get32(savedRegisters)); in stepWithCompactEncodingFrameless()
212 registers.setEDX(addressSpace.get32(savedRegisters)); in stepWithCompactEncodingFrameless()
215 registers.setEDI(addressSpace.get32(savedRegisters)); in stepWithCompactEncodingFrameless()
218 registers.setESI(addressSpace.get32(savedRegisters)); in stepWithCompactEncodingFrameless()
221 registers.setEBP(addressSpace.get32(savedRegisters)); in stepWithCompactEncodingFrameless()
229 savedRegisters += 4; in stepWithCompactEncodingFrameless()
231 framelessUnwind(addressSpace, savedRegisters, registers); in stepWithCompactEncodingFrameless()
313 uint64_t savedRegisters = registers.getRBP() - 8 * savedRegistersOffset; in stepWithCompactEncodingRBPFrame() local
320 registers.setRBX(addressSpace.get64(savedRegisters)); in stepWithCompactEncodingRBPFrame()
323 registers.setR12(addressSpace.get64(savedRegisters)); in stepWithCompactEncodingRBPFrame()
326 registers.setR13(addressSpace.get64(savedRegisters)); in stepWithCompactEncodingRBPFrame()
329 registers.setR14(addressSpace.get64(savedRegisters)); in stepWithCompactEncodingRBPFrame()
332 registers.setR15(addressSpace.get64(savedRegisters)); in stepWithCompactEncodingRBPFrame()
341 savedRegisters += 8; in stepWithCompactEncodingRBPFrame()
433 uint64_t savedRegisters = registers.getSP() + stackSize - 8 - 8 * regCount; in stepWithCompactEncodingFrameless() local
437 registers.setRBX(addressSpace.get64(savedRegisters)); in stepWithCompactEncodingFrameless()
440 registers.setR12(addressSpace.get64(savedRegisters)); in stepWithCompactEncodingFrameless()
443 registers.setR13(addressSpace.get64(savedRegisters)); in stepWithCompactEncodingFrameless()
446 registers.setR14(addressSpace.get64(savedRegisters)); in stepWithCompactEncodingFrameless()
449 registers.setR15(addressSpace.get64(savedRegisters)); in stepWithCompactEncodingFrameless()
452 registers.setRBP(addressSpace.get64(savedRegisters)); in stepWithCompactEncodingFrameless()
460 savedRegisters += 8; in stepWithCompactEncodingFrameless()
462 framelessUnwind(addressSpace, savedRegisters, registers); in stepWithCompactEncodingFrameless()