Home
last modified time | relevance | path

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

/external/libunwind_llvm/src/
DCompactUnwinder.hpp82 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()
[all …]
DDwarfParser.hpp92 RegisterLocation savedRegisters[kMaxRegisterNumber + 1]; member
434 results->savedRegisters[reg].location = kRegisterInCFA; in parseInstructions()
435 results->savedRegisters[reg].value = offset; in parseInstructions()
447 results->savedRegisters[reg] = initialState.savedRegisters[reg]; in parseInstructions()
457 results->savedRegisters[reg].location = kRegisterUnused; in parseInstructions()
471 results->savedRegisters[reg].location = kRegisterUnused; in parseInstructions()
489 results->savedRegisters[reg].location = kRegisterInRegister; in parseInstructions()
490 results->savedRegisters[reg].value = (int64_t)reg2; in parseInstructions()
567 results->savedRegisters[reg].location = kRegisterAtExpression; in parseInstructions()
568 results->savedRegisters[reg].value = (int64_t)p; in parseInstructions()
[all …]
DDwarfInstructions.hpp173 if (prolog.savedRegisters[i].location != in stepWithDwarf()
178 prolog.savedRegisters[i])); in stepWithDwarf()
182 prolog.savedRegisters[i])); in stepWithDwarf()
185 prolog.savedRegisters[i]); in stepWithDwarf()
189 prolog.savedRegisters[i])); in stepWithDwarf()
206 prolog.savedRegisters[UNW_ARM64_RA_SIGN_STATE].value) { in stepWithDwarf()