aboutsummaryrefslogtreecommitdiffstats
path: root/src/hls/RTLBlockInstr.v
diff options
context:
space:
mode:
authorYann Herklotz <git@yannherklotz.com>2022-03-23 09:47:56 +0000
committerYann Herklotz <git@yannherklotz.com>2022-03-23 09:47:56 +0000
commitf00a195ac17fe47047fafc183663a96ec4125f0d (patch)
treef0c535c0e0b911abb8cf8f6738ee9a05d9d09971 /src/hls/RTLBlockInstr.v
parent6b2e01e97ca67219465b92e0fbe536bf2a5434e7 (diff)
downloadvericert-f00a195ac17fe47047fafc183663a96ec4125f0d.tar.gz
vericert-f00a195ac17fe47047fafc183663a96ec4125f0d.zip
Change origin of tangled files
Diffstat (limited to 'src/hls/RTLBlockInstr.v')
-rw-r--r--src/hls/RTLBlockInstr.v14
1 files changed, 7 insertions, 7 deletions
diff --git a/src/hls/RTLBlockInstr.v b/src/hls/RTLBlockInstr.v
index 770f377..19b3928 100644
--- a/src/hls/RTLBlockInstr.v
+++ b/src/hls/RTLBlockInstr.v
@@ -16,7 +16,7 @@
* along with this program. If not, see <https://www.gnu.org/licenses/>.
*)
-(* [[file:../../lit/scheduling.org::rtlblockinstr-imports][rtlblockinstr-imports]] *)
+(* [[file:../../lit/scheduler-languages.org::rtlblockinstr-imports][rtlblockinstr-imports]] *)
Require Import Coq.micromega.Lia.
Require Import compcert.backend.Registers.
@@ -33,7 +33,7 @@ Require Import Predicate.
Require Import Vericertlib.
(* rtlblockinstr-imports ends here *)
-(* [[file:../../lit/scheduling.org::rtlblockinstr-instr-def][rtlblockinstr-instr-def]] *)
+(* [[file:../../lit/scheduler-languages.org::rtlblockinstr-instr-def][rtlblockinstr-instr-def]] *)
Definition node := positive.
Inductive instr : Type :=
@@ -44,7 +44,7 @@ Inductive instr : Type :=
| RBsetpred : option pred_op -> condition -> list reg -> predicate -> instr.
(* rtlblockinstr-instr-def ends here *)
-(* [[file:../../lit/scheduling.org::rtlblockinstr-cf-instr-def][rtlblockinstr-cf-instr-def]] *)
+(* [[file:../../lit/scheduler-languages.org::rtlblockinstr-cf-instr-def][rtlblockinstr-cf-instr-def]] *)
Inductive cf_instr : Type :=
| RBcall : signature -> reg + ident -> list reg -> reg -> node -> cf_instr
| RBtailcall : signature -> reg + ident -> list reg -> cf_instr
@@ -57,7 +57,7 @@ Inductive cf_instr : Type :=
| RBpred_cf : pred_op -> cf_instr -> cf_instr -> cf_instr.
(* rtlblockinstr-cf-instr-def ends here *)
-(* [[file:../../lit/scheduling.org::rtlblockinstr-helpers][rtlblockinstr-helpers]] *)
+(* [[file:../../lit/scheduler-languages.org::rtlblockinstr-helpers][rtlblockinstr-helpers]] *)
Fixpoint successors_instr (i : cf_instr) : list node :=
match i with
| RBcall sig ros args res s => s :: nil
@@ -148,7 +148,7 @@ Fixpoint init_regs (vl: list val) (rl: list reg) {struct rl} : regset :=
end.
(* rtlblockinstr-helpers ends here *)
-(* [[file:../../lit/scheduling.org::rtlblockinstr-instr-state][rtlblockinstr-instr-state]] *)
+(* [[file:../../lit/scheduler-languages.org::rtlblockinstr-instr-state][rtlblockinstr-instr-state]] *)
Record instr_state := mk_instr_state {
is_rs: regset;
is_ps: predset;
@@ -156,7 +156,7 @@ Record instr_state := mk_instr_state {
}.
(* rtlblockinstr-instr-state ends here *)
-(* [[file:../../lit/scheduling.org::rtlblockinstr-type-def][rtlblockinstr-type-def]] *)
+(* [[file:../../lit/scheduler-languages.org::rtlblockinstr-type-def][rtlblockinstr-type-def]] *)
Section DEFINITION.
Context {bblock_body: Type}.
@@ -221,7 +221,7 @@ Section DEFINITION.
End DEFINITION.
(* rtlblockinstr-type-def ends here *)
-(* [[file:../../lit/scheduling.org::rtlblockinstr-semantics][rtlblockinstr-semantics]] *)
+(* [[file:../../lit/scheduler-languages.org::rtlblockinstr-semantics][rtlblockinstr-semantics]] *)
Section RELSEM.
Context {bblock_body : Type}.