Home
last modified time | relevance | path

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

/ndk/sources/cxx-stl/llvm-libc++abi/libcxxabi/src/Unwind/
DCompactUnwinder.hpp83 uint32_t savedRegisters = registers.getEBP() - 4 * savedRegistersOffset; in stepWithCompactEncodingEBPFrame() local
90 registers.setEBX(addressSpace.get32(savedRegisters)); in stepWithCompactEncodingEBPFrame()
93 registers.setECX(addressSpace.get32(savedRegisters)); in stepWithCompactEncodingEBPFrame()
96 registers.setEDX(addressSpace.get32(savedRegisters)); in stepWithCompactEncodingEBPFrame()
99 registers.setEDI(addressSpace.get32(savedRegisters)); in stepWithCompactEncodingEBPFrame()
102 registers.setESI(addressSpace.get32(savedRegisters)); in stepWithCompactEncodingEBPFrame()
111 savedRegisters += 4; in stepWithCompactEncodingEBPFrame()
203 uint32_t savedRegisters = registers.getSP() + stackSize - 4 - 4 * regCount; in stepWithCompactEncodingFrameless() local
207 registers.setEBX(addressSpace.get32(savedRegisters)); in stepWithCompactEncodingFrameless()
210 registers.setECX(addressSpace.get32(savedRegisters)); in stepWithCompactEncodingFrameless()
[all …]
DDwarfParser.hpp90 RegisterLocation savedRegisters[kMaxRegisterNumber]; member
427 results->savedRegisters[reg].location = kRegisterInCFA; in parseInstructions()
428 results->savedRegisters[reg].value = offset; in parseInstructions()
442 results->savedRegisters[reg] = initialState.savedRegisters[reg]; in parseInstructions()
453 results->savedRegisters[reg].location = kRegisterUnused; in parseInstructions()
468 results->savedRegisters[reg].location = kRegisterUnused; in parseInstructions()
487 results->savedRegisters[reg].location = kRegisterInRegister; in parseInstructions()
488 results->savedRegisters[reg].value = (int64_t)reg2; in parseInstructions()
568 results->savedRegisters[reg].location = kRegisterAtExpression; in parseInstructions()
569 results->savedRegisters[reg].value = (int64_t)p; in parseInstructions()
[all …]
DDwarfInstructions.hpp176 if (prolog.savedRegisters[i].location != in stepWithDwarf()
181 prolog.savedRegisters[i])); in stepWithDwarf()
185 prolog.savedRegisters[i])); in stepWithDwarf()
188 prolog.savedRegisters[i]); in stepWithDwarf()
192 prolog.savedRegisters[i])); in stepWithDwarf()