lh-l4v/proof/refine/ARM
Gerwin Klein c3f3656942 refine + crefine: proof updates for haskell datatype selectors
Signed-off-by: Gerwin Klein <gerwin.klein@data61.csiro.au>
2020-07-09 10:06:31 +08:00
..
ADT_H.thy licenses: convert license tags to SPDX 2020-03-13 14:38:24 +08:00
ArchAcc_R.thy licenses: convert license tags to SPDX 2020-03-13 14:38:24 +08:00
ArchMove_R.thy licenses: convert license tags to SPDX 2020-03-13 14:38:24 +08:00
Arch_R.thy licenses: convert license tags to SPDX 2020-03-13 14:38:24 +08:00
Bits_R.thy licenses: convert license tags to SPDX 2020-03-13 14:38:24 +08:00
BuildRefineCache.thy licenses: convert license tags to SPDX 2020-03-13 14:38:24 +08:00
CNodeInv_R.thy refine + crefine: proof updates for haskell datatype selectors 2020-07-09 10:06:31 +08:00
CSpace1_R.thy licenses: convert license tags to SPDX 2020-03-13 14:38:24 +08:00
CSpace_I.thy licenses: convert license tags to SPDX 2020-03-13 14:38:24 +08:00
CSpace_R.thy refine + crefine: proof updates for haskell datatype selectors 2020-07-09 10:06:31 +08: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 licenses: convert license tags to SPDX 2020-03-13 14:38:24 +08:00
EmptyFail.thy licenses: convert license tags to SPDX 2020-03-13 14:38:24 +08:00
EmptyFail_H.thy refine: replace DomainTime_R by assertion 2020-07-02 11:30:56 +08:00
Finalise_R.thy licenses: convert license tags to SPDX 2020-03-13 14:38:24 +08:00
IncKernelInit.thy licenses: convert license tags to SPDX 2020-03-13 14:38:24 +08:00
Include.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 licenses: convert license tags to SPDX 2020-03-13 14:38:24 +08:00
Interrupt_R.thy arm refine: update for interrupt functions arch split 2020-06-08 20:41:10 +08:00
Invariants_H.thy refine: remove duplicate update rule 2020-05-04 17:03:09 +08:00
Invocations_R.thy licenses: convert license tags to SPDX 2020-03-13 14:38:24 +08:00
IpcCancel_R.thy licenses: convert license tags to SPDX 2020-03-13 14:38:24 +08:00
Ipc_R.thy refine + crefine: proof updates for haskell datatype selectors 2020-07-09 10:06:31 +08:00
KHeap_R.thy licenses: convert license tags to SPDX 2020-03-13 14:38:24 +08:00
KernelInit_R.thy licenses: convert license tags to SPDX 2020-03-13 14:38:24 +08:00
LevityCatch.thy licenses: convert license tags to SPDX 2020-03-13 14:38:24 +08:00
Machine_R.thy licenses: convert license tags to SPDX 2020-03-13 14:38:24 +08:00
Orphanage.thy refine: replace DomainTime_R by assertion 2020-07-02 11:30:56 +08:00
PageTableDuplicates.thy refine: replace DomainTime_R by assertion 2020-07-02 11:30:56 +08:00
RAB_FN.thy licenses: convert license tags to SPDX 2020-03-13 14:38:24 +08:00
Refine.thy refine: replace DomainTime_R by assertion 2020-07-02 11:30:56 +08:00
Retype_R.thy licenses: convert license tags to SPDX 2020-03-13 14:38:24 +08:00
Schedule_R.thy licenses: convert license tags to SPDX 2020-03-13 14:38:24 +08:00
StateRelation.thy licenses: convert license tags to SPDX 2020-03-13 14:38:24 +08:00
SubMonad_R.thy licenses: convert license tags to SPDX 2020-03-13 14:38:24 +08:00
Syscall_R.thy arm refine: update for interrupt functions arch split 2020-06-08 20:41:10 +08:00
TcbAcc_R.thy haskell/refine/crefine: rename isBlocked to isStopped 2020-05-06 15:49:02 +10:00
Tcb_R.thy refine + crefine: proof updates for haskell datatype selectors 2020-07-09 10:06:31 +08:00
Untyped_R.thy licenses: convert license tags to SPDX 2020-03-13 14:38:24 +08:00
VSpace_R.thy refine: proof fixes for cong rule tweak 2020-07-08 20:18:31 +08:00