fact: Definition valid_int_or_ptr (x: val) := match x with | Vint i => if Archi.ptr64 then False else Int.testbit i 0 = true | Vptr _ z => Ptrofs.testbit z 0 = false /\ Ptrofs.testbit z 1 = false | Vlong i => if Archi.ptr64 then Int64.testbit i 0 = true else False | _ => False end.
imports: VST.veric.compcert_rmaps VST.msl.shares VST.msl.wand_frame VST.concurrency.conclib CertiGraph.lib.List_ext CertiGraph.msl_ext.log_normalize CertiGraph.msl_ext.ramification_lemmas CertiGraph.graph.graph_model CertiGraph.CertiGC.GCGraph CertiGraph.CertiGC.env_graph_gc CertiGraph.msl_ext.iter_sepcon Coq.Lists.List