@@ -418,7 +418,7 @@ function clause execute (C_LWSP(uimm, rd)) = {
418418}
419419
420420mapping clause assembly = C_LWSP (uimm , rd )
421- <-> "c.lwsp" ^ spc () ^ reg_name (rd ) ^ sep () ^ hex_bits_6 (uimm ) ^ "(" ^ reg_name_func ( sp ) ^ ")"
421+ <-> "c.lwsp" ^ spc () ^ reg_name (rd ) ^ sep () ^ hex_bits_6 (uimm ) ^ "(" ^ sp_reg_name ( ) ^ ")"
422422 when rd != zreg
423423
424424/* ****************************************************************** */
@@ -434,7 +434,7 @@ function clause execute (C_LDSP(uimm, rd)) = {
434434}
435435
436436mapping clause assembly = C_LDSP (uimm , rd )
437- <-> "c.ldsp" ^ spc () ^ reg_name (rd ) ^ sep () ^ hex_bits_6 (uimm ) ^ "(" ^ reg_name_func ( sp ) ^ ")"
437+ <-> "c.ldsp" ^ spc () ^ reg_name (rd ) ^ sep () ^ hex_bits_6 (uimm ) ^ "(" ^ sp_reg_name ( ) ^ ")"
438438 when rd != zreg & xlen == 64
439439
440440/* ****************************************************************** */
@@ -450,7 +450,7 @@ function clause execute (C_SWSP(uimm, rs2)) = {
450450}
451451
452452mapping clause assembly = C_SWSP (uimm , rs2 )
453- <-> "c.swsp" ^ spc () ^ reg_name (rs2 ) ^ sep () ^ hex_bits_6 (uimm ) ^ "(" ^ reg_name_func ( sp ) ^ ")"
453+ <-> "c.swsp" ^ spc () ^ reg_name (rs2 ) ^ sep () ^ hex_bits_6 (uimm ) ^ "(" ^ sp_reg_name ( ) ^ ")"
454454
455455/* ****************************************************************** */
456456union clause ast = C_SDSP : (bits (6 ), regidx )
@@ -465,7 +465,7 @@ function clause execute (C_SDSP(uimm, rs2)) = {
465465}
466466
467467mapping clause assembly = C_SDSP (uimm , rs2 )
468- <-> "c.sdsp" ^ spc () ^ reg_name (rs2 ) ^ sep () ^ hex_bits_6 (uimm ) ^ "(" ^ reg_name_func ( sp ) ^ ")"
468+ <-> "c.sdsp" ^ spc () ^ reg_name (rs2 ) ^ sep () ^ hex_bits_6 (uimm ) ^ "(" ^ sp_reg_name ( ) ^ ")"
469469 when xlen == 64
470470
471471/* ****************************************************************** */
0 commit comments