lh-l4v/proof/refine/RISCV64
Gerwin Klein 6418bda962 aarch64/riscv/x64: remove findVSpaceForASIDAssert
findVSpaceForASIDAssert is needed for modeling the hardware ASID lookup
on ARM. None of AARCH64, RISCV64, X64 use that mechanism and the
function is unused. There are some proof about it, but those are unused
as well. This commit removes all of these.

Signed-off-by: Gerwin Klein <gerwin.klein@proofcraft.systems>
2022-04-20 09:16:19 +10:00
..
orphanage refine+orphanage: update proofs to never unfold numDomains 2021-12-22 23:50:22 +11:00
ADT_H.thy isabelle-2021 riscv: update Refine 2021-09-30 16:53:17 +10:00
ArchAcc_R.thy word_lib/proofs: bundle word simp set changes 2022-03-29 08:38:25 +11:00
ArchMove_R.thy all: remove theory import path references 2020-11-02 10:16:17 +10:00
Arch_R.thy word_lib/proofs: bundle word simp set changes 2022-03-29 08:38:25 +11:00
Bits_R.thy refine: Standardise names of some corres lemmas 2021-06-21 10:30:04 +10:00
CNodeInv_R.thy word_lib/proofs: bundle word simp set changes 2022-03-29 08:38:25 +11:00
CSpace1_R.thy refine: speed up CSpace1_R+CSpace_R proofs 2022-04-19 15:27:44 +10:00
CSpace_I.thy isabelle2021-1: remove no_take_bit 2022-03-29 08:38:25 +11:00
CSpace_R.thy refine: speed up CSpace1_R+CSpace_R proofs 2022-04-19 15:27:44 +10:00
Corres.thy licenses: convert license tags to SPDX 2020-03-13 14:38:24 +08:00
Detype_R.thy isabelle2021-1: remove no_take_bit 2022-03-29 08:38:25 +11: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 spec+proof: use generated config constants 2021-12-23 14:54:13 +11:00
InvariantUpdates_H.thy refine: move invariant field update lemmas 2021-03-11 10:42:49 +11:00
Invariants_H.thy refine+orphanage: update proofs to never unfold numDomains 2021-12-22 23:50:22 +11: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 isabelle2021-1 riscv: Refine 2022-03-29 08:38:25 +11: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 isabelle-2021 riscv: update Refine 2021-09-30 16:53:17 +10:00
Retype_R.thy isabelle2021-1: remove no_take_bit 2022-03-29 08:38:25 +11:00
Schedule_R.thy isabelle2021-1 riscv: Refine 2022-03-29 08:38:25 +11: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 refine+orphanage: update proofs to never unfold numDomains 2021-12-22 23:50:22 +11:00
TcbAcc_R.thy isabelle2021-1 riscv: Refine 2022-03-29 08:38:25 +11:00
Tcb_R.thy isabelle2021-1: remove no_take_bit 2022-03-29 08:38:25 +11:00
Untyped_R.thy word_lib/proofs: bundle word simp set changes 2022-03-29 08:38:25 +11:00
VSpace_R.thy aarch64/riscv/x64: remove findVSpaceForASIDAssert 2022-04-20 09:16:19 +10:00