NUM_PREVIOUS_LOCATIONS
addr_t previousLocations[NUM_PREVIOUS_LOCATIONS];
if (visited[(NUM_PREVIOUS_LOCATIONS + last - i)
% NUM_PREVIOUS_LOCATIONS] == fp) {
*_last = last = (last + 1) % NUM_PREVIOUS_LOCATIONS;
if (num < NUM_PREVIOUS_LOCATIONS)
if (visited[(NUM_PREVIOUS_LOCATIONS + last - i)
% NUM_PREVIOUS_LOCATIONS] == fp) {
addr_t previousLocations[NUM_PREVIOUS_LOCATIONS];
*_last = last = (last + 1) % NUM_PREVIOUS_LOCATIONS;
if (num < NUM_PREVIOUS_LOCATIONS)
uint32 previousLocations[NUM_PREVIOUS_LOCATIONS];
if (visited[(NUM_PREVIOUS_LOCATIONS + last - i)
% NUM_PREVIOUS_LOCATIONS] == framePointer) {
*_last = last = (last + 1) % NUM_PREVIOUS_LOCATIONS;
if (num < NUM_PREVIOUS_LOCATIONS)
uint32 previousLocations[NUM_PREVIOUS_LOCATIONS];
if (visited[(NUM_PREVIOUS_LOCATIONS + last - i)
% NUM_PREVIOUS_LOCATIONS] == framePointer) {
*_last = last = (last + 1) % NUM_PREVIOUS_LOCATIONS;
if (num < NUM_PREVIOUS_LOCATIONS)
addr_t previousLocations[NUM_PREVIOUS_LOCATIONS];
if (visited[(NUM_PREVIOUS_LOCATIONS + last - i) % NUM_PREVIOUS_LOCATIONS] == fp)
*_last = last = (last + 1) % NUM_PREVIOUS_LOCATIONS;
if (num < NUM_PREVIOUS_LOCATIONS)
if (visited[(NUM_PREVIOUS_LOCATIONS + last - i) % NUM_PREVIOUS_LOCATIONS] == bp)
*_last = last = (last + 1) % NUM_PREVIOUS_LOCATIONS;
if (num < NUM_PREVIOUS_LOCATIONS)
addr_t previousLocations[NUM_PREVIOUS_LOCATIONS];