diff options
author | Léo Gourdin <leo.gourdin@univ-grenoble-alpes.fr> | 2021-09-01 16:08:57 +0200 |
---|---|---|
committer | Léo Gourdin <leo.gourdin@univ-grenoble-alpes.fr> | 2021-09-01 16:08:57 +0200 |
commit | 269208723faff37e6f6539b71101515b17a8a36f (patch) | |
tree | 2a52dd6fc5ae0b65b2a40a08c8e20c2eb8357ff3 /arm | |
parent | 1fbe45e2d1f02ef6e8fb6fe7545728a744e047b8 (diff) | |
parent | 54a22d92bc18fa3ece958a097844caa5e7b2e0c5 (diff) | |
download | compcert-kvx-269208723faff37e6f6539b71101515b17a8a36f.tar.gz compcert-kvx-269208723faff37e6f6539b71101515b17a8a36f.zip |
[MERGE] BTL into kvx-work (replacing RTLpath)
Diffstat (limited to 'arm')
l--------- | arm/BTL_SEsimplify.v | 1 | ||||
l---------[-rw-r--r--] | arm/ExpansionOracle.ml | 18 | ||||
l---------[-rw-r--r--] | arm/PrepassSchedulingOracle.ml | 7 |
3 files changed, 3 insertions, 23 deletions
diff --git a/arm/BTL_SEsimplify.v b/arm/BTL_SEsimplify.v new file mode 120000 index 00000000..f190e6d5 --- /dev/null +++ b/arm/BTL_SEsimplify.v @@ -0,0 +1 @@ +../aarch64/BTL_SEsimplify.v
\ No newline at end of file diff --git a/arm/ExpansionOracle.ml b/arm/ExpansionOracle.ml index 3b63b80d..ee2674bf 100644..120000 --- a/arm/ExpansionOracle.ml +++ b/arm/ExpansionOracle.ml @@ -1,17 +1 @@ -(* *************************************************************) -(* *) -(* The Compcert verified compiler *) -(* *) -(* Léo Gourdin UGA, VERIMAG *) -(* *) -(* Copyright VERIMAG. All rights reserved. *) -(* This file is distributed under the terms of the INRIA *) -(* Non-Commercial License Agreement. *) -(* *) -(* *************************************************************) - -open RTLpathCommon - -let expanse (sb : superblock) code pm = (code, pm) - -let find_last_node_reg c = () +../aarch64/ExpansionOracle.ml
\ No newline at end of file diff --git a/arm/PrepassSchedulingOracle.ml b/arm/PrepassSchedulingOracle.ml index 42a3da23..9885fd52 100644..120000 --- a/arm/PrepassSchedulingOracle.ml +++ b/arm/PrepassSchedulingOracle.ml @@ -1,6 +1 @@ -open RTL -open Registers - -(* Do not do anything *) -let schedule_sequence (seqa : (instruction*Regset.t) array) - live_regs_entry typing reference = None +../x86/PrepassSchedulingOracle.ml
\ No newline at end of file |