Home | History | Annotate | Download | only in Unwind

Lines Matching defs:cfa

60                                  pint_t cfa, const RegisterLocation &savedReg);
62 pint_t cfa, const RegisterLocation &savedReg);
64 pint_t cfa, const RegisterLocation &savedReg);
82 A &addressSpace, const R &registers, pint_t cfa,
86 return addressSpace.getP(cfa + (pint_t)savedReg.value);
91 registers, cfa));
95 registers, cfa);
110 A &addressSpace, const R &registers, pint_t cfa,
114 return addressSpace.getDouble(cfa + (pint_t)savedReg.value);
119 registers, cfa));
133 A &addressSpace, const R &registers, pint_t cfa,
137 return addressSpace.getVector(cfa + (pint_t)savedReg.value);
142 registers, cfa));
164 // get pointer to cfa (architecture specific)
165 pint_t cfa = getCFA(addressSpace, prolog, registers);
180 i, getSavedFloatRegister(addressSpace, registers, cfa,
184 i, getSavedVectorRegister(addressSpace, registers, cfa,
187 returnAddress = getSavedRegister(addressSpace, registers, cfa,
191 i, getSavedRegister(addressSpace, registers, cfa,
198 // By definition, the CFA is the stack pointer at the call site, so
199 // restoring SP means setting it to CFA.
200 newRegisters.setSP(cfa);