From ab76275ae54166c5fbf7377a33c5552c49bbb854 Mon Sep 17 00:00:00 2001 From: Yann Herklotz Date: Tue, 26 Jan 2021 11:57:58 +0000 Subject: Add an inductive to enter the basic block --- src/hls/RTLPar.v | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'src/hls/RTLPar.v') diff --git a/src/hls/RTLPar.v b/src/hls/RTLPar.v index 94a1a20..3707b42 100644 --- a/src/hls/RTLPar.v +++ b/src/hls/RTLPar.v @@ -130,10 +130,10 @@ Section RELSEM. end. Inductive step: state -> trace -> state -> Prop := - | exec_bblock_enter: - forall stack f sp pc rs m rs' m' bb, + | exec_bblock_start: + forall stack f sp pc rs m bb, (fn_code f)!pc = Some bb -> - step (State stack f sp pc rs m) E0 (Block stack f sp bb rs' m') + step (State stack f sp pc rs m) E0 (Block stack f sp bb rs m) | exec_bblock_instr_cons: forall sp rs m rs' m' stack f bb bbs cfi, step_instr_list _ ge sp (InstrState rs m) bb (InstrState rs' m') -> -- cgit