aboutsummaryrefslogtreecommitdiff
path: root/riscv/decode.h
diff options
context:
space:
mode:
authorChih-Min Chao <chihmin.chao@sifive.com>2020-04-07 01:34:57 -0700
committerChih-Min Chao <chihmin.chao@sifive.com>2020-05-04 09:50:05 -0700
commitd78999f0c7c44317b0c3fc2d34217418b5dbe086 (patch)
tree7ee98ede060a630e90443a3b86d174f4289f3ccb /riscv/decode.h
parent817fb0799f2654721bd615cc303a50b05aeb1929 (diff)
downloadriscv-isa-sim-d78999f0c7c44317b0c3fc2d34217418b5dbe086.zip
riscv-isa-sim-d78999f0c7c44317b0c3fc2d34217418b5dbe086.tar.gz
riscv-isa-sim-d78999f0c7c44317b0c3fc2d34217418b5dbe086.tar.bz2
rvv: remove unused WIDE_END loop macro
Signed-off-by: Chih-Min Chao <chihmin.chao@sifive.com>
Diffstat (limited to 'riscv/decode.h')
-rw-r--r--riscv/decode.h13
1 files changed, 4 insertions, 9 deletions
diff --git a/riscv/decode.h b/riscv/decode.h
index 4f55f5f..6fa42a0 100644
--- a/riscv/decode.h
+++ b/riscv/decode.h
@@ -1706,11 +1706,6 @@ for (reg_t i = 0; i < vlmax && P.VU.vl != 0; ++i) { \
} \
P.VU.vstart = 0; \
-#define VI_VFP_LOOP_WIDE_END \
- } \
- P.VU.vstart = 0; \
- set_fp_exceptions;
-
#define VI_VFP_LOOP_REDUCTION_END(x) \
} \
P.VU.vstart = 0; \
@@ -1869,7 +1864,7 @@ for (reg_t i = 0; i < vlmax && P.VU.vl != 0; ++i) { \
break; \
}; \
DEBUG_RVV_FP_VV; \
- VI_VFP_LOOP_WIDE_END
+ VI_VFP_LOOP_END
#define VI_VFP_VV_LOOP_WIDE(BODY) \
@@ -1891,7 +1886,7 @@ for (reg_t i = 0; i < vlmax && P.VU.vl != 0; ++i) { \
break; \
}; \
DEBUG_RVV_FP_VV; \
- VI_VFP_LOOP_WIDE_END
+ VI_VFP_LOOP_END
#define VI_VFP_WF_LOOP_WIDE(BODY) \
VI_CHECK_DDS(false); \
@@ -1911,7 +1906,7 @@ for (reg_t i = 0; i < vlmax && P.VU.vl != 0; ++i) { \
require(0); \
}; \
DEBUG_RVV_FP_VV; \
- VI_VFP_LOOP_WIDE_END
+ VI_VFP_LOOP_END
#define VI_VFP_WV_LOOP_WIDE(BODY) \
VI_CHECK_DDS(true); \
@@ -1931,7 +1926,7 @@ for (reg_t i = 0; i < vlmax && P.VU.vl != 0; ++i) { \
require(0); \
}; \
DEBUG_RVV_FP_VV; \
- VI_VFP_LOOP_WIDE_END
+ VI_VFP_LOOP_END
#define DEBUG_START 0x0