@@ -77,12 +77,12 @@ TARGET_BUILTIN(__builtin_riscv_fsr_64, "WiWiWiWi", "nc", "experimental-zbt,64bit
77
77
78
78
// Zbkb extension
79
79
TARGET_BUILTIN(__builtin_riscv_brev8, " LiLi" , " nc" , " zbkb" )
80
- TARGET_BUILTIN(__builtin_riscv_zip_32, " ZiZi" , " nc" , " zbkb" )
81
- TARGET_BUILTIN(__builtin_riscv_unzip_32, " ZiZi" , " nc" , " zbkb" )
80
+ TARGET_BUILTIN(__builtin_riscv_zip_32, " ZiZi" , " nc" , " zbkb,32bit " )
81
+ TARGET_BUILTIN(__builtin_riscv_unzip_32, " ZiZi" , " nc" , " zbkb,32bit " )
82
82
83
83
// Zknd extension
84
- TARGET_BUILTIN(__builtin_riscv_aes32dsi_32, " ZiZiZiIUc" , " nc" , " zknd" )
85
- TARGET_BUILTIN(__builtin_riscv_aes32dsmi_32, " ZiZiZiIUc" , " nc" , " zknd" )
84
+ TARGET_BUILTIN(__builtin_riscv_aes32dsi_32, " ZiZiZiIUc" , " nc" , " zknd,32bit " )
85
+ TARGET_BUILTIN(__builtin_riscv_aes32dsmi_32, " ZiZiZiIUc" , " nc" , " zknd,32bit " )
86
86
TARGET_BUILTIN(__builtin_riscv_aes64ds_64, " WiWiWi" , " nc" , " zknd,64bit" )
87
87
TARGET_BUILTIN(__builtin_riscv_aes64dsm_64, " WiWiWi" , " nc" , " zknd,64bit" )
88
88
TARGET_BUILTIN(__builtin_riscv_aes64im_64, " WiWi" , " nc" , " zknd,64bit" )
@@ -92,8 +92,8 @@ TARGET_BUILTIN(__builtin_riscv_aes64ks1i_64, "WiWiIUi", "nc", "zknd|zkne,64bit")
92
92
TARGET_BUILTIN(__builtin_riscv_aes64ks2_64, " WiWiWi" , " nc" , " zknd|zkne,64bit" )
93
93
94
94
// Zkne extension
95
- TARGET_BUILTIN(__builtin_riscv_aes32esi_32, " ZiZiZiIUc" , " nc" , " zkne" )
96
- TARGET_BUILTIN(__builtin_riscv_aes32esmi_32, " ZiZiZiIUc" , " nc" , " zkne" )
95
+ TARGET_BUILTIN(__builtin_riscv_aes32esi_32, " ZiZiZiIUc" , " nc" , " zkne,32bit " )
96
+ TARGET_BUILTIN(__builtin_riscv_aes32esmi_32, " ZiZiZiIUc" , " nc" , " zkne,32bit " )
97
97
TARGET_BUILTIN(__builtin_riscv_aes64es_64, " WiWiWi" , " nc" , " zkne,64bit" )
98
98
TARGET_BUILTIN(__builtin_riscv_aes64esm_64, " WiWiWi" , " nc" , " zkne,64bit" )
99
99
@@ -103,12 +103,12 @@ TARGET_BUILTIN(__builtin_riscv_sha256sig1, "LiLi", "nc", "zknh")
103
103
TARGET_BUILTIN(__builtin_riscv_sha256sum0, " LiLi" , " nc" , " zknh" )
104
104
TARGET_BUILTIN(__builtin_riscv_sha256sum1, " LiLi" , " nc" , " zknh" )
105
105
106
- TARGET_BUILTIN(__builtin_riscv_sha512sig0h_32, " ZiZiZi" , " nc" , " zknh" )
107
- TARGET_BUILTIN(__builtin_riscv_sha512sig0l_32, " ZiZiZi" , " nc" , " zknh" )
108
- TARGET_BUILTIN(__builtin_riscv_sha512sig1h_32, " ZiZiZi" , " nc" , " zknh" )
109
- TARGET_BUILTIN(__builtin_riscv_sha512sig1l_32, " ZiZiZi" , " nc" , " zknh" )
110
- TARGET_BUILTIN(__builtin_riscv_sha512sum0r_32, " ZiZiZi" , " nc" , " zknh" )
111
- TARGET_BUILTIN(__builtin_riscv_sha512sum1r_32, " ZiZiZi" , " nc" , " zknh" )
106
+ TARGET_BUILTIN(__builtin_riscv_sha512sig0h_32, " ZiZiZi" , " nc" , " zknh,32bit " )
107
+ TARGET_BUILTIN(__builtin_riscv_sha512sig0l_32, " ZiZiZi" , " nc" , " zknh,32bit " )
108
+ TARGET_BUILTIN(__builtin_riscv_sha512sig1h_32, " ZiZiZi" , " nc" , " zknh,32bit " )
109
+ TARGET_BUILTIN(__builtin_riscv_sha512sig1l_32, " ZiZiZi" , " nc" , " zknh,32bit " )
110
+ TARGET_BUILTIN(__builtin_riscv_sha512sum0r_32, " ZiZiZi" , " nc" , " zknh,32bit " )
111
+ TARGET_BUILTIN(__builtin_riscv_sha512sum1r_32, " ZiZiZi" , " nc" , " zknh,32bit " )
112
112
TARGET_BUILTIN(__builtin_riscv_sha512sig0_64, " WiWi" , " nc" , " zknh,64bit" )
113
113
TARGET_BUILTIN(__builtin_riscv_sha512sig1_64, " WiWi" , " nc" , " zknh,64bit" )
114
114
TARGET_BUILTIN(__builtin_riscv_sha512sum0_64, " WiWi" , " nc" , " zknh,64bit" )
0 commit comments