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

/freebsd-11-stable/contrib/llvm-project/libunwind/src/
H A DCompactUnwinder.hpp82 uint32_t savedRegisters = registers.getEBP() - 4 * savedRegistersOffset; local
89 registers.setEBX(addressSpace.get32(savedRegisters));
92 registers.setECX(addressSpace.get32(savedRegisters));
95 registers.setEDX(addressSpace.get32(savedRegisters));
98 registers.setEDI(addressSpace.get32(savedRegisters));
101 registers.setESI(addressSpace.get32(savedRegisters));
110 savedRegisters += 4;
202 uint32_t savedRegisters = registers.getSP() + stackSize - 4 - 4 * regCount; local
206 registers.setEBX(addressSpace.get32(savedRegisters));
209 registers.setECX(addressSpace.get32(savedRegisters));
313 uint64_t savedRegisters = registers.getRBP() - 8 * savedRegistersOffset; local
433 uint64_t savedRegisters = registers.getSP() + stackSize - 8 - 8 * regCount; local
[all...]
H A DDwarfParser.hpp92 RegisterLocation savedRegisters[kMaxRegisterNumber + 1]; member in struct:libunwind::CFI_Parser::PrologInfo
434 results->savedRegisters[reg].location = kRegisterInCFA;
435 results->savedRegisters[reg].value = offset;
447 results->savedRegisters[reg] = initialState.savedRegisters[reg];
457 results->savedRegisters[reg].location = kRegisterUnused;
471 results->savedRegisters[reg].location = kRegisterUnused;
489 results->savedRegisters[reg].location = kRegisterInRegister;
490 results->savedRegisters[reg].value = (int64_t)reg2;
567 results->savedRegisters[re
[all...]
H A DDwarfInstructions.hpp174 if (prolog.savedRegisters[i].location !=
179 prolog.savedRegisters[i]));
183 prolog.savedRegisters[i]));
186 prolog.savedRegisters[i]);
190 prolog.savedRegisters[i]));
209 prolog.savedRegisters[UNW_ARM64_RA_SIGN_STATE].value) {

Completed in 121 milliseconds