diff options
Diffstat (limited to 'src/hls')
-rw-r--r-- | src/hls/HTLgenproof.v | 12 | ||||
-rw-r--r-- | src/hls/RTLBlockInstr.v | 6 |
2 files changed, 9 insertions, 9 deletions
diff --git a/src/hls/HTLgenproof.v b/src/hls/HTLgenproof.v index 9930f4d..bf4b057 100644 --- a/src/hls/HTLgenproof.v +++ b/src/hls/HTLgenproof.v @@ -1008,12 +1008,12 @@ Section CORRECTNESS. is a simulation argument based on diagrams of the following form: << match_states - code st rs ---------------- State m st assoc - || | - || | - || | - \/ v - code st rs' --------------- State m st assoc' + code st rs ------------------------- State m st assoc + || | + || | + || | + \/ v + code st rs' ------------------------ State m st assoc' match_states >> where [tr_code c data control fin rtrn st] is assumed to hold. diff --git a/src/hls/RTLBlockInstr.v b/src/hls/RTLBlockInstr.v index 7eabcf7..52259a0 100644 --- a/src/hls/RTLBlockInstr.v +++ b/src/hls/RTLBlockInstr.v @@ -33,15 +33,15 @@ Require Import Vericertlib. (** * RTLBlock Instructions -These instructions are used for ``RTLBlock`` and ``RTLPar``, so that they have consistent +These instructions are used for [RTLBlock] and [RTLPar], so that they have consistent instructions, which greatly simplifies the proofs, as they will by default have the same instruction syntax and semantics. The only changes are therefore at the top-level of the instructions. ** Instruction Definition First, we define the instructions that can be placed into a basic block, meaning they won't branch. -The main changes to how instructions are defined in ``RTL``, is that these instructions don't have a -next node, as they will be in a basic block, and they also have an optional predicate (``pred_op``). +The main changes to how instructions are defined in [RTL], is that these instructions don't have a +next node, as they will be in a basic block, and they also have an optional predicate ([pred_op]). *) Definition node := positive. |