Lines Matching defs:registers
54 const R ®isters) {
56 return registers.getRegister(prolog.cfaRegister) +
59 return evaluateExpression(prolog.cfaExpression, addressSpace, registers,
68 A &addressSpace, const R ®isters, pint_t cfa,
76 evaluateExpression(savedReg.value, addressSpace, registers, cfa));
79 return evaluateExpression(savedReg.value, addressSpace, registers, cfa);
82 return registers.getRegister(savedReg.value);
94 A &addressSpace, const R ®isters, pint_t cfa,
101 return evaluateExpression(savedReg.value, addressSpace, registers, cfa);
115 R ®isters,
129 R newRegisters = registers;
132 pint_t cfa = getCFA(addressSpace, prolog, registers);
134 // Restore registers according to DWARF instructions
140 returnAddress = getSavedRegister(addressSpace, registers, cfa,
142 else if (registers.validRegister(i))
143 newRegisters.setRegister(i, getSavedRegister(addressSpace, registers, cfa,
145 else if (registers.validFloatVectorRegister(i))
147 i, computeRegisterLocation(addressSpace, registers, cfa,
161 registers = newRegisters;
169 const R ®isters,
500 *(++sp) = registers.getRegister(reg);
505 *(++sp) = registers.getRegister(reg);
542 *(++sp) = registers.getRegister(reg) + svalue;
548 *(++sp) = registers.getRegister(reg) + svalue;