for every instruction { if (instanceof *load && getIndex() == 1) setIndex(2); if (instanceof *load && getIndex() == 2) setIndex(1); if (instanceof *store && getIndex() == 2) setIndex(1); if (instanceof *store && getIndex() == 1) setIndex(2); }