lh-l4v/proof/refine/ARM
Corey Lewis 008969fc02 lib proof: reorder the assumptions of corres_split
Currently this just modifies the rule but not any of the proofs that use
it. The old version is kept for now but should be removed once all of
the proofs are updated.

Signed-off-by: Corey Lewis <Corey.Lewis@data61.csiro.au>
2021-02-19 11:37:12 +11:00
..
orphanage arm orphanage: Isabelle2020 update 2020-10-27 15:52:31 +10:00
ADT_H.thy arm refine: Isabelle2020 update 2020-10-27 15:52:31 +10:00
ArchAcc_R.thy arm+arm-hyp: kernelBase and physMappingOffset renames 2020-11-16 16:52:40 +11:00
ArchMove_R.thy all: remove theory import path references 2020-11-02 10:16:17 +10:00
Arch_R.thy lib proof: reorder the assumptions of corres_split 2021-02-19 11:37:12 +11:00
Bits_R.thy lib proof: reorder the assumptions of corres_split 2021-02-19 11:37:12 +11:00
BuildRefineCache.thy licenses: convert license tags to SPDX 2020-03-13 14:38:24 +08:00
CNodeInv_R.thy lib proof: reorder the assumptions of corres_split 2021-02-19 11:37:12 +11:00
CSpace1_R.thy lib proof: reorder the assumptions of corres_split 2021-02-19 11:37:12 +11:00
CSpace_I.thy licenses: convert license tags to SPDX 2020-03-13 14:38:24 +08:00
CSpace_R.thy lib proof: reorder the assumptions of corres_split 2021-02-19 11:37:12 +11:00
Cache.thy licenses: convert license tags to SPDX 2020-03-13 14:38:24 +08:00
Corres.thy licenses: convert license tags to SPDX 2020-03-13 14:38:24 +08:00
Detype_R.thy lib proof: reorder the assumptions of corres_split 2021-02-19 11:37:12 +11:00
EmptyFail.thy arm refine: Isabelle2020 update 2020-10-27 15:52:31 +10:00
EmptyFail_H.thy arm refine: repair EmptyFail_R for Isabelle2020 2020-10-27 15:52:31 +10:00
Finalise_R.thy lib proof: reorder the assumptions of corres_split 2021-02-19 11:37:12 +11:00
IncKernelInit.thy licenses: convert license tags to SPDX 2020-03-13 14:38:24 +08:00
InitLemmas.thy licenses: convert license tags to SPDX 2020-03-13 14:38:24 +08:00
InterruptAcc_R.thy arm refine: remove interrupt/irq from p_monad 2020-10-25 13:15:00 +11:00
Interrupt_R.thy lib proof: reorder the assumptions of corres_split 2021-02-19 11:37:12 +11:00
Invariants_H.thy arm+arm-hyp: kernelBase and physMappingOffset renames 2020-11-16 16:52:40 +11:00
Invocations_R.thy licenses: convert license tags to SPDX 2020-03-13 14:38:24 +08:00
IpcCancel_R.thy lib proof: reorder the assumptions of corres_split 2021-02-19 11:37:12 +11:00
Ipc_R.thy lib proof: reorder the assumptions of corres_split 2021-02-19 11:37:12 +11:00
KHeap_R.thy arm refine: Isabelle2020 update 2020-10-27 15:52:31 +10:00
KernelInit_R.thy licenses: convert license tags to SPDX 2020-03-13 14:38:24 +08:00
LevityCatch.thy refine: session directories for Isabelle2020 2020-10-27 15:52:31 +10:00
Machine_R.thy licenses: convert license tags to SPDX 2020-03-13 14:38:24 +08:00
PageTableDuplicates.thy arm+arm-hyp: kernelBase and physMappingOffset renames 2020-11-16 16:52:40 +11:00
RAB_FN.thy licenses: convert license tags to SPDX 2020-03-13 14:38:24 +08:00
Refine.thy lib proof: reorder the assumptions of corres_split 2021-02-19 11:37:12 +11:00
Retype_R.thy lib proof: reorder the assumptions of corres_split 2021-02-19 11:37:12 +11:00
Schedule_R.thy lib proof: reorder the assumptions of corres_split 2021-02-19 11:37:12 +11:00
StateRelation.thy arm refine: Isabelle2020 update 2020-10-27 15:52:31 +10:00
SubMonad_R.thy licenses: convert license tags to SPDX 2020-03-13 14:38:24 +08:00
Syscall_R.thy lib proof: reorder the assumptions of corres_split 2021-02-19 11:37:12 +11:00
TcbAcc_R.thy lib proof: reorder the assumptions of corres_split 2021-02-19 11:37:12 +11:00
Tcb_R.thy lib proof: reorder the assumptions of corres_split 2021-02-19 11:37:12 +11:00
Untyped_R.thy lib proof: reorder the assumptions of corres_split 2021-02-19 11:37:12 +11:00
VSpace_R.thy lib proof: reorder the assumptions of corres_split 2021-02-19 11:37:12 +11:00