Home
last modified time | relevance | path

Searched refs:savedRegisters (Results 1 – 3 of 3) sorted by relevance

/llvm-project-15.0.7/libunwind/src/
H A DCompactUnwinder.hpp89 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()
206 registers.setEBX(addressSpace.get32(savedRegisters)); in stepWithCompactEncodingFrameless()
209 registers.setECX(addressSpace.get32(savedRegisters)); in stepWithCompactEncodingFrameless()
229 savedRegisters += 4; in stepWithCompactEncodingFrameless()
341 savedRegisters += 8; in stepWithCompactEncodingRBPFrame()
[all …]
H A DDwarfParser.hpp92 RegisterLocation savedRegisters[kMaxRegisterNumber + 1]; member
101 if (!savedRegisters[reg].initialStateSaved) { in checkSaveRegister()
102 initialState.savedRegisters[reg] = savedRegisters[reg]; in checkSaveRegister()
103 savedRegisters[reg].initialStateSaved = true; in checkSaveRegister()
109 savedRegisters[reg].location = newLocation; in setRegister()
110 savedRegisters[reg].value = newValue; in setRegister()
115 savedRegisters[reg].location = newLocation; in setRegisterLocation()
120 savedRegisters[reg].value = newValue; in setRegisterValue()
123 if (savedRegisters[reg].initialStateSaved) in restoreRegisterToInitialState()
124 savedRegisters[reg] = initialState.savedRegisters[reg]; in restoreRegisterToInitialState()
[all …]
H A DDwarfInstructions.hpp178 auto regloc = prolog.savedRegisters[UNW_AARCH64_RA_SIGN_STATE]; in getRA_SIGN_STATE()
223 if (prolog.savedRegisters[i].location != in stepWithDwarf()
228 prolog.savedRegisters[i])); in stepWithDwarf()
232 prolog.savedRegisters[i])); in stepWithDwarf()
235 prolog.savedRegisters[i]); in stepWithDwarf()
239 prolog.savedRegisters[i])); in stepWithDwarf()
281 prolog.savedRegisters[UNW_ARM_RA_AUTH_CODE].value) { in stepWithDwarf()
284 prolog.savedRegisters[UNW_ARM_RA_AUTH_CODE]); in stepWithDwarf()