From compcert Require Export Clightdefs.
Require Export VST.veric.base.
Require Export VST.veric.SeparationLogic.
Require Export VST.msl.Extensionality.
Require Export compcert.lib.Coqlib.
Require Export VST.msl.Coqlib2 VST.veric.coqlib4 VST.floyd.coqlib3.
Require Export VST.floyd.functional_base.

(* Specifications: *)
Lemma is_int_dec i s v: {is_int i s v} + {~ is_int i s v}.
Hint Rewrite @sem_add_pi_ptr using (solve [auto with norm]) : norm.
Lemma sem_cast_i2i_correct_range: forall sz s v,
is_int sz s v -> sem_cast_i2i sz s v = Some v.