Section MATCH_STACKS.
Variable F: meminj.
Variables m m': mem.
Variable F1: meminj.
Variables m1 m1': mem.
Hypothesis INCR: inject_incr F F1.
End MATCH_STACKS.
(** Preservation by assignment to a register *)
(** Preservation by a memory store *)

Lemma match_stacks_inside_store:
forall F m m' stk stk' f' ctx sp' rs' chunk b ofs v m1 chunk' b' ofs' v' m1',
match_stacks_inside F m m' stk stk' f' ctx sp' rs' ->
Mem.store chunk m b ofs v = Some m1 ->
Mem.store chunk' m' b' ofs' v' = Some m1' ->
match_stacks_inside F m1 m1' stk stk' f' ctx sp' rs'.