lh-l4v/proof/infoflow/ARM
Gerwin Klein 625c6e359d
lib+proof: eliminate hoare_ex_wp
duplicate of hoare_vcg_ex_lift

Signed-off-by: Gerwin Klein <gerwin.klein@proofcraft.systems>
2023-01-25 11:48:38 +11:00
..
ArchADT_IF.thy ainvs: consolidate do_machine_op lemmas in KHeap 2022-10-20 17:51:27 +11:00
ArchArch_IF.thy dspec+drefine+infoflow: update misc. proofs 2022-06-17 15:32:16 +10:00
ArchCNode_IF.thy arm infoflow: update proofs 2021-11-12 09:39:16 +11:00
ArchDecode_IF.thy infoflow: Decode arch split 2021-10-05 08:46:11 +11:00
ArchFinalCaps.thy infoflow: FinalCaps arch split 2021-10-05 08:46:11 +11:00
ArchFinalise_IF.thy various: resolve some new fixmes 2021-11-12 09:39:16 +11:00
ArchIRQMasks_IF.thy infoflow: IRQMasks arch split 2021-10-05 08:46:11 +11:00
ArchInfoFlow.thy infoflow: InfoFlow arch split 2021-10-05 08:46:11 +11:00
ArchInfoFlow_IF.thy infoflow: InfoFlow arch split 2021-10-05 08:46:11 +11:00
ArchInterrupt_IF.thy infoflow: replace valid_ko_at_arch with valid_arch_state 2021-10-05 08:46:11 +11:00
ArchIpc_IF.thy infoflow: replace valid_ko_at_arch with valid_arch_state 2021-10-05 08:46:11 +11:00
ArchNoninterference.thy various: resolve some new fixmes 2021-11-12 09:39:16 +11:00
ArchPasUpdates.thy infoflow: PasUpdates arch split 2021-10-05 08:46:11 +11:00
ArchRetype_IF.thy spec+proof: use generated config constants 2021-12-23 14:54:13 +11:00
ArchScheduler_IF.thy infoflow: replace valid_ko_at_arch with valid_arch_state 2021-10-05 08:46:11 +11:00
ArchSyscall_IF.thy lib+proof: eliminate hoare_ex_wp 2023-01-25 11:48:38 +11:00
ArchTcb_IF.thy infoflow: replace valid_ko_at_arch with valid_arch_state 2021-10-05 08:46:11 +11:00
ArchUserOp_IF.thy arm infoflow: update proofs 2021-11-12 09:39:16 +11:00
Example_Valid_State.thy isabelle2021-1: Infoflow 2022-03-29 08:38:25 +11:00