aboutsummaryrefslogtreecommitdiff
path: root/riscv/overlap_list.h
diff options
context:
space:
mode:
Diffstat (limited to 'riscv/overlap_list.h')
-rw-r--r--riscv/overlap_list.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/riscv/overlap_list.h b/riscv/overlap_list.h
index 7468e87..253be45 100644
--- a/riscv/overlap_list.h
+++ b/riscv/overlap_list.h
@@ -1,3 +1,9 @@
+// these overlap c.ld[sp]/c.sd[sp]
+DECLARE_OVERLAP_INSN(c_flw, EXT_ZCF)
+DECLARE_OVERLAP_INSN(c_flwsp, EXT_ZCF)
+DECLARE_OVERLAP_INSN(c_fsw, EXT_ZCF)
+DECLARE_OVERLAP_INSN(c_fswsp, EXT_ZCF)
+
// these overlap c.fsdsp
DECLARE_OVERLAP_INSN(cm_push, EXT_ZCMP)
DECLARE_OVERLAP_INSN(cm_pop, EXT_ZCMP)