File tree 1 file changed +5
-0
lines changed 1 file changed +5
-0
lines changed Original file line number Diff line number Diff line change @@ -268,10 +268,15 @@ Additional 32-bit integer Operations under consideration:
268
268
* Int32Clz - count leading zeroes (defined for all values, including 0)
269
269
* Int32Ctz - count trailing zeroes (defined for all values, including 0)
270
270
* Int32Popcnt - count number of ones
271
+ * Int32Clrs - count leading redundant sign bits (defined for all values, including 0)
272
+ * Int32Abs - absolute value (` abs(INT32_MIN) ` is ` INT32_MIN ` )
271
273
* Int32BSwap - reverse bytes (endian conversion)
272
274
* Int32Rotr - bitwise rotate right
273
275
* Int32Rotl - bitwise rotate left
276
+ * Int32SExt - ` sext(x, y) ` is ` x<<y>>y `
274
277
* Int32Not - signed-less one's complement
278
+ * Int32Neg - signed-less two's complement
279
+ * Int32Bang - logical negation
275
280
* Int32SMin - signed minimum
276
281
* Int32SMax - signed maximum
277
282
* Int32UMin - unsigned minimum
You can’t perform that action at this time.
0 commit comments