Lines Matching defs:initialState
104 void checkSaveRegister(uint64_t reg, PrologInfo &initialState) {
106 initialState.savedRegisters[reg] = savedRegisters[reg];
111 int64_t newValue, PrologInfo &initialState) {
112 checkSaveRegister(reg, initialState);
117 PrologInfo &initialState) {
118 checkSaveRegister(reg, initialState);
122 PrologInfo &initialState) {
123 checkSaveRegister(reg, initialState);
126 void restoreRegisterToInitialState(uint64_t reg, PrologInfo &initialState) {
128 savedRegisters[reg] = initialState.savedRegisters[reg];
448 // initialState initialized as registers in results are modified. Use
450 PrologInfo initialState(PrologInfo::InitializeTime::kLazy);
502 results->setRegister(reg, kRegisterInCFA, offset, initialState);
514 results->restoreRegisterToInitialState(reg, initialState);
525 results->setRegisterLocation(reg, kRegisterUndefined, initialState);
539 results->setRegisterLocation(reg, kRegisterUnused, initialState);
556 initialState);
634 initialState);
652 results->setRegister(reg, kRegisterInCFA, offset, initialState);
690 results->setRegister(reg, kRegisterOffsetFromCFA, offset, initialState);
704 results->setRegister(reg, kRegisterOffsetFromCFA, offset, initialState);
717 initialState);
740 results->setRegister(reg, kRegisterInCFA, -offset, initialState);
758 initialState);
770 initialState);
776 initialState);
792 initialState);
797 initialState);
810 initialState);
840 results->setRegister(reg, kRegisterInCFA, offset, initialState);
858 results->restoreRegisterToInitialState(reg, initialState);