@@ -537,41 +537,41 @@ static const char rv_freg_name_sym[32][5] = {
537537
538538/* instruction formats */
539539
540- #define rv_fmt_none "O\t"
541- #define rv_fmt_rs1 "O\t1"
542- #define rv_fmt_offset "O\to"
543- #define rv_fmt_pred_succ "O\tp,s"
544- #define rv_fmt_rs1_rs2 "O\t1,2"
545- #define rv_fmt_rd_imm "O\t0,i"
546- #define rv_fmt_rd_offset "O\t0,o"
547- #define rv_fmt_rd_rs1_rs2 "O\t0,1,2"
548- #define rv_fmt_frd_rs1 "O\t3,1"
549- #define rv_fmt_rd_frs1 "O\t0,4"
550- #define rv_fmt_rd_frs1_frs2 "O\t0,4,5"
551- #define rv_fmt_frd_frs1_frs2 "O\t3,4,5"
552- #define rv_fmt_rm_frd_frs1 "O\tr,3,4"
553- #define rv_fmt_rm_frd_rs1 "O\tr,3,1"
554- #define rv_fmt_rm_rd_frs1 "O\tr,0,4"
555- #define rv_fmt_rm_frd_frs1_frs2 "O\tr,3,4,5"
556- #define rv_fmt_rm_frd_frs1_frs2_frs3 "O\tr,3,4,5,6"
557- #define rv_fmt_rd_rs1_imm "O\t0,1,i"
558- #define rv_fmt_rd_rs1_offset "O\t0,1,i"
559- #define rv_fmt_rd_offset_rs1 "O\t0,i(1)"
560- #define rv_fmt_frd_offset_rs1 "O\t3,i(1)"
561- #define rv_fmt_rd_csr_rs1 "O\t0,c,1"
562- #define rv_fmt_rd_csr_zimm "O\t0,c,7"
563- #define rv_fmt_rs2_offset_rs1 "O\t2,i(1)"
564- #define rv_fmt_frs2_offset_rs1 "O\t5,i(1)"
565- #define rv_fmt_rs1_rs2_offset "O\t1,2,o"
566- #define rv_fmt_rs2_rs1_offset "O\t2,1,o"
567- #define rv_fmt_aqrl_rd_rs2_rs1 "OAR\t0,2,(1)"
568- #define rv_fmt_aqrl_rd_rs1 "OAR\t0,(1)"
569- #define rv_fmt_rd "O\t0"
570- #define rv_fmt_rd_zimm "O\t0,7"
571- #define rv_fmt_rd_rs1 "O\t0,1"
572- #define rv_fmt_rd_rs2 "O\t0,2"
573- #define rv_fmt_rs1_offset "O\t1,o"
574- #define rv_fmt_rs2_offset "O\t2,o"
540+ static const char rv_fmt_none [] = "O\t" ;
541+ static const char rv_fmt_rs1 [] = "O\t1" ;
542+ static const char rv_fmt_offset [] = "O\to" ;
543+ static const char rv_fmt_pred_succ [] = "O\tp,s" ;
544+ static const char rv_fmt_rs1_rs2 [] = "O\t1,2" ;
545+ static const char rv_fmt_rd_imm [] = "O\t0,i" ;
546+ static const char rv_fmt_rd_offset [] = "O\t0,o" ;
547+ static const char rv_fmt_rd_rs1_rs2 [] = "O\t0,1,2" ;
548+ static const char rv_fmt_frd_rs1 [] = "O\t3,1" ;
549+ static const char rv_fmt_rd_frs1 [] = "O\t0,4" ;
550+ static const char rv_fmt_rd_frs1_frs2 [] = "O\t0,4,5" ;
551+ static const char rv_fmt_frd_frs1_frs2 [] = "O\t3,4,5" ;
552+ static const char rv_fmt_rm_frd_frs1 [] = "O\tr,3,4" ;
553+ static const char rv_fmt_rm_frd_rs1 [] = "O\tr,3,1" ;
554+ static const char rv_fmt_rm_rd_frs1 [] = "O\tr,0,4" ;
555+ static const char rv_fmt_rm_frd_frs1_frs2 [] = "O\tr,3,4,5" ;
556+ static const char rv_fmt_rm_frd_frs1_frs2_frs3 [] = "O\tr,3,4,5,6" ;
557+ static const char rv_fmt_rd_rs1_imm [] = "O\t0,1,i" ;
558+ static const char rv_fmt_rd_rs1_offset [] = "O\t0,1,i" ;
559+ static const char rv_fmt_rd_offset_rs1 [] = "O\t0,i(1)" ;
560+ static const char rv_fmt_frd_offset_rs1 [] = "O\t3,i(1)" ;
561+ static const char rv_fmt_rd_csr_rs1 [] = "O\t0,c,1" ;
562+ static const char rv_fmt_rd_csr_zimm [] = "O\t0,c,7" ;
563+ static const char rv_fmt_rs2_offset_rs1 [] = "O\t2,i(1)" ;
564+ static const char rv_fmt_frs2_offset_rs1 [] = "O\t5,i(1)" ;
565+ static const char rv_fmt_rs1_rs2_offset [] = "O\t1,2,o" ;
566+ static const char rv_fmt_rs2_rs1_offset [] = "O\t2,1,o" ;
567+ static const char rv_fmt_aqrl_rd_rs2_rs1 [] = "OAR\t0,2,(1)" ;
568+ static const char rv_fmt_aqrl_rd_rs1 [] = "OAR\t0,(1)" ;
569+ static const char rv_fmt_rd [] = "O\t0" ;
570+ static const char rv_fmt_rd_zimm [] = "O\t0,7" ;
571+ static const char rv_fmt_rd_rs1 [] = "O\t0,1" ;
572+ static const char rv_fmt_rd_rs2 [] = "O\t0,2" ;
573+ static const char rv_fmt_rs1_offset [] = "O\t1,o" ;
574+ static const char rv_fmt_rs2_offset [] = "O\t2,o" ;
575575
576576/* pseudo-instruction constraints */
577577
0 commit comments