Lines Matching refs:initialState
101 void checkSaveRegister(uint64_t reg, PrologInfo &initialState) {
103 initialState.savedRegisters[reg] = savedRegisters[reg];
108 int64_t newValue, PrologInfo &initialState) {
109 checkSaveRegister(reg, initialState);
114 PrologInfo &initialState) {
115 checkSaveRegister(reg, initialState);
119 PrologInfo &initialState) {
120 checkSaveRegister(reg, initialState);
123 void restoreRegisterToInitialState(uint64_t reg, PrologInfo &initialState) {
125 savedRegisters[reg] = initialState.savedRegisters[reg];
445 // initialState initialized as registers in results are modified. Use
447 PrologInfo initialState(PrologInfo::InitializeTime::kLazy);
499 results->setRegister(reg, kRegisterInCFA, offset, initialState);
511 results->restoreRegisterToInitialState(reg, initialState);
522 results->setRegisterLocation(reg, kRegisterUndefined, initialState);
536 results->setRegisterLocation(reg, kRegisterUnused, initialState);
553 initialState);
631 initialState);
649 results->setRegister(reg, kRegisterInCFA, offset, initialState);
687 results->setRegister(reg, kRegisterOffsetFromCFA, offset, initialState);
701 results->setRegister(reg, kRegisterOffsetFromCFA, offset, initialState);
714 initialState);
737 results->setRegister(reg, kRegisterInCFA, -offset, initialState);
755 initialState);
767 initialState);
773 initialState);
789 initialState);
794 initialState);
819 results->setRegister(reg, kRegisterInCFA, offset, initialState);
837 results->restoreRegisterToInitialState(reg, initialState);