lh-l4v/proof/refine/RISCV64
Miki Tanaka 7648bf01e1 arm/arm_hyp/x64/riscv refine: add a method for setter valid_idle' rules
- in VSpace_R
- the same method added to each arch; would be good to unify via
  arch split in the future
- also includes some style cleanup

Signed-off-by: Miki Tanaka <miki.tanaka@data61.csiro.au>
2021-07-24 12:09:57 +10:00
..
orphanage refine: move invariant field update lemmas 2021-03-11 10:42:49 +11:00
ADT_H.thy refine: fix regression caused by bad theory import 2021-06-27 10:13:01 +10:00
ArchAcc_R.thy refine: Standardise names of some corres lemmas 2021-06-21 10:30:04 +10:00
ArchMove_R.thy all: remove theory import path references 2020-11-02 10:16:17 +10:00
Arch_R.thy refine: Standardise names of some corres lemmas 2021-06-21 10:30:04 +10:00
Bits_R.thy refine: Standardise names of some corres lemmas 2021-06-21 10:30:04 +10:00
CNodeInv_R.thy lib+ainvs+access+refine: resolve most of the new fixmes 2021-07-22 10:44:43 +10:00
CSpace1_R.thy Cleanup some FIXMEs in AInvs and related sessions 2021-07-16 14:13:07 +10:00
CSpace_I.thy licenses: convert license tags to SPDX 2020-03-13 14:38:24 +08:00
CSpace_R.thy riscv refine: define valid_idle' directly, without using itcb 2021-07-24 12:09:57 +10:00
Corres.thy licenses: convert license tags to SPDX 2020-03-13 14:38:24 +08:00
Detype_R.thy refine: Standardise names of some corres lemmas 2021-06-21 10:30:04 +10: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 Cleanup some FIXMEs in AInvs and related sessions 2021-07-16 14:13:07 +10: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
Init_R.thy refine: Give a trivial member of the abstract-haskell state relation 2021-06-26 10:58:14 +10:00
InterruptAcc_R.thy refine: Standardise names of some corres lemmas 2021-06-21 10:30:04 +10:00
Interrupt_R.thy refine: Standardise names of some corres lemmas 2021-06-21 10:30:04 +10:00
InvariantUpdates_H.thy refine: move invariant field update lemmas 2021-03-11 10:42:49 +11:00
Invariants_H.thy arm/arm_hyp/x64/riscv refine: add a method for setter valid_idle' rules 2021-07-24 12:09:57 +10:00
Invocations_R.thy licenses: convert license tags to SPDX 2020-03-13 14:38:24 +08:00
IpcCancel_R.thy riscv refine: define valid_idle' directly, without using itcb 2021-07-24 12:09:57 +10:00
Ipc_R.thy riscv refine: define valid_idle' directly, without using itcb 2021-07-24 12:09:57 +10:00
KHeap_R.thy riscv refine: define valid_idle' directly, without using itcb 2021-07-24 12:09:57 +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 riscv: clear out most crefine FIXMEs 2020-06-08 20:41:11 +08:00
PageTableDuplicates.thy licenses: convert license tags to SPDX 2020-03-13 14:38:24 +08:00
RAB_FN.thy licenses: convert license tags to SPDX 2020-03-13 14:38:24 +08:00
Refine.thy refine: Standardise names of some corres lemmas 2021-06-21 10:30:04 +10:00
Retype_R.thy riscv refine: define valid_idle' directly, without using itcb 2021-07-24 12:09:57 +10:00
Schedule_R.thy riscv refine: define valid_idle' directly, without using itcb 2021-07-24 12:09:57 +10:00
StateRelation.thy refine: move invariant field update lemmas 2021-03-11 10:42:49 +11:00
SubMonad_R.thy licenses: convert license tags to SPDX 2020-03-13 14:38:24 +08:00
Syscall_R.thy riscv refine: define valid_idle' directly, without using itcb 2021-07-24 12:09:57 +10:00
TcbAcc_R.thy riscv refine: define valid_idle' directly, without using itcb 2021-07-24 12:09:57 +10:00
Tcb_R.thy riscv refine: define valid_idle' directly, without using itcb 2021-07-24 12:09:57 +10:00
Untyped_R.thy refine: Standardise names of some corres lemmas 2021-06-21 10:30:04 +10:00
VSpace_R.thy arm/arm_hyp/x64/riscv refine: add a method for setter valid_idle' rules 2021-07-24 12:09:57 +10:00