@@ -88,7 +88,7 @@ features! {
88
88
/// * Hypervisor: `"h"`
89
89
///
90
90
/// [ISA manual]: https://github.com/riscv/riscv-isa-manual/
91
- #[ stable( feature = "riscv_ratified" , since = "1.76 .0" ) ]
91
+ #[ stable( feature = "riscv_ratified" , since = "1.78 .0" ) ]
92
92
@FEATURE : #[ unstable( feature = "stdarch_riscv_feature_detection" , issue = "111192" ) ] rv32i: "rv32i" ;
93
93
without cfg check: true ;
94
94
/// RV32I Base Integer Instruction Set
@@ -101,9 +101,9 @@ features! {
101
101
@FEATURE : #[ unstable( feature = "stdarch_riscv_feature_detection" , issue = "111192" ) ] rv64i: "rv64i" ;
102
102
without cfg check: true ;
103
103
/// RV64I Base Integer Instruction Set
104
- @FEATURE : #[ stable( feature = "riscv_ratified" , since = "1.76 .0" ) ] m: "m" ;
104
+ @FEATURE : #[ stable( feature = "riscv_ratified" , since = "1.78 .0" ) ] m: "m" ;
105
105
/// "M" Standard Extension for Integer Multiplication and Division
106
- @FEATURE : #[ stable( feature = "riscv_ratified" , since = "1.76 .0" ) ] a: "a" ;
106
+ @FEATURE : #[ stable( feature = "riscv_ratified" , since = "1.78 .0" ) ] a: "a" ;
107
107
/// "A" Standard Extension for Atomic Instructions
108
108
@FEATURE : #[ unstable( feature = "stdarch_riscv_feature_detection" , issue = "111192" ) ] zicsr: "zicsr" ;
109
109
without cfg check: true ;
@@ -121,7 +121,7 @@ features! {
121
121
@FEATURE : #[ unstable( feature = "stdarch_riscv_feature_detection" , issue = "111192" ) ] q: "q" ;
122
122
without cfg check: true ;
123
123
/// "Q" Standard Extension for Quad-Precision Floating-Point
124
- @FEATURE : #[ stable( feature = "riscv_ratified" , since = "1.76 .0" ) ] c: "c" ;
124
+ @FEATURE : #[ stable( feature = "riscv_ratified" , since = "1.78 .0" ) ] c: "c" ;
125
125
/// "C" Standard Extension for Compressed Instructions
126
126
127
127
@FEATURE : #[ unstable( feature = "stdarch_riscv_feature_detection" , issue = "111192" ) ] zfinx: "zfinx" ;
@@ -174,39 +174,39 @@ features! {
174
174
without cfg check: true ;
175
175
/// Hypervisor Extension
176
176
177
- @FEATURE : #[ stable( feature = "riscv_ratified" , since = "1.76 .0" ) ] zba: "zba" ;
177
+ @FEATURE : #[ stable( feature = "riscv_ratified" , since = "1.78 .0" ) ] zba: "zba" ;
178
178
/// "Zba" Standard Extension for Address Generation Instructions
179
- @FEATURE : #[ stable( feature = "riscv_ratified" , since = "1.76 .0" ) ] zbb: "zbb" ;
179
+ @FEATURE : #[ stable( feature = "riscv_ratified" , since = "1.78 .0" ) ] zbb: "zbb" ;
180
180
/// "Zbb" Standard Extension for Basic Bit-Manipulation
181
- @FEATURE : #[ stable( feature = "riscv_ratified" , since = "1.76 .0" ) ] zbc: "zbc" ;
181
+ @FEATURE : #[ stable( feature = "riscv_ratified" , since = "1.78 .0" ) ] zbc: "zbc" ;
182
182
/// "Zbc" Standard Extension for Carry-less Multiplication
183
- @FEATURE : #[ stable( feature = "riscv_ratified" , since = "1.76 .0" ) ] zbs: "zbs" ;
183
+ @FEATURE : #[ stable( feature = "riscv_ratified" , since = "1.78 .0" ) ] zbs: "zbs" ;
184
184
/// "Zbs" Standard Extension for Single-Bit instructions
185
185
186
- @FEATURE : #[ stable( feature = "riscv_ratified" , since = "1.76 .0" ) ] zbkb: "zbkb" ;
186
+ @FEATURE : #[ stable( feature = "riscv_ratified" , since = "1.78 .0" ) ] zbkb: "zbkb" ;
187
187
/// "Zbkb" Standard Extension for Bitmanip instructions for Cryptography
188
- @FEATURE : #[ stable( feature = "riscv_ratified" , since = "1.76 .0" ) ] zbkc: "zbkc" ;
188
+ @FEATURE : #[ stable( feature = "riscv_ratified" , since = "1.78 .0" ) ] zbkc: "zbkc" ;
189
189
/// "Zbkc" Standard Extension for Carry-less multiply instructions
190
- @FEATURE : #[ stable( feature = "riscv_ratified" , since = "1.76 .0" ) ] zbkx: "zbkx" ;
190
+ @FEATURE : #[ stable( feature = "riscv_ratified" , since = "1.78 .0" ) ] zbkx: "zbkx" ;
191
191
/// "Zbkx" Standard Extension for Crossbar permutation instructions
192
- @FEATURE : #[ stable( feature = "riscv_ratified" , since = "1.76 .0" ) ] zknd: "zknd" ;
192
+ @FEATURE : #[ stable( feature = "riscv_ratified" , since = "1.78 .0" ) ] zknd: "zknd" ;
193
193
/// "Zknd" Standard Extension for NIST Suite: AES Decryption
194
- @FEATURE : #[ stable( feature = "riscv_ratified" , since = "1.76 .0" ) ] zkne: "zkne" ;
194
+ @FEATURE : #[ stable( feature = "riscv_ratified" , since = "1.78 .0" ) ] zkne: "zkne" ;
195
195
/// "Zkne" Standard Extension for NIST Suite: AES Encryption
196
- @FEATURE : #[ stable( feature = "riscv_ratified" , since = "1.76 .0" ) ] zknh: "zknh" ;
196
+ @FEATURE : #[ stable( feature = "riscv_ratified" , since = "1.78 .0" ) ] zknh: "zknh" ;
197
197
/// "Zknh" Standard Extension for NIST Suite: Hash Function Instructions
198
- @FEATURE : #[ stable( feature = "riscv_ratified" , since = "1.76 .0" ) ] zksed: "zksed" ;
198
+ @FEATURE : #[ stable( feature = "riscv_ratified" , since = "1.78 .0" ) ] zksed: "zksed" ;
199
199
/// "Zksed" Standard Extension for ShangMi Suite: SM4 Block Cipher Instructions
200
- @FEATURE : #[ stable( feature = "riscv_ratified" , since = "1.76 .0" ) ] zksh: "zksh" ;
200
+ @FEATURE : #[ stable( feature = "riscv_ratified" , since = "1.78 .0" ) ] zksh: "zksh" ;
201
201
/// "Zksh" Standard Extension for ShangMi Suite: SM3 Hash Function Instructions
202
- @FEATURE : #[ stable( feature = "riscv_ratified" , since = "1.76 .0" ) ] zkr: "zkr" ;
202
+ @FEATURE : #[ stable( feature = "riscv_ratified" , since = "1.78 .0" ) ] zkr: "zkr" ;
203
203
/// "Zkr" Standard Extension for Entropy Source Extension
204
- @FEATURE : #[ stable( feature = "riscv_ratified" , since = "1.76 .0" ) ] zkn: "zkn" ;
204
+ @FEATURE : #[ stable( feature = "riscv_ratified" , since = "1.78 .0" ) ] zkn: "zkn" ;
205
205
/// "Zkn" Standard Extension for NIST Algorithm Suite
206
- @FEATURE : #[ stable( feature = "riscv_ratified" , since = "1.76 .0" ) ] zks: "zks" ;
206
+ @FEATURE : #[ stable( feature = "riscv_ratified" , since = "1.78 .0" ) ] zks: "zks" ;
207
207
/// "Zks" Standard Extension for ShangMi Algorithm Suite
208
- @FEATURE : #[ stable( feature = "riscv_ratified" , since = "1.76 .0" ) ] zk: "zk" ;
208
+ @FEATURE : #[ stable( feature = "riscv_ratified" , since = "1.78 .0" ) ] zk: "zk" ;
209
209
/// "Zk" Standard Extension for Standard scalar cryptography extension
210
- @FEATURE : #[ stable( feature = "riscv_ratified" , since = "1.76 .0" ) ] zkt: "zkt" ;
210
+ @FEATURE : #[ stable( feature = "riscv_ratified" , since = "1.78 .0" ) ] zkt: "zkt" ;
211
211
/// "Zkt" Standard Extension for Data Independent Execution Latency
212
212
}
0 commit comments