We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent dfd6eb5 commit 421eac9Copy full SHA for 421eac9
1 file changed
cranelift/codegen/meta/src/gen_isle.rs
@@ -869,11 +869,23 @@ impl NumericOp<'_> {
869
];
870
871
// Operations that apply only to unsigned numbers.
872
- let unsigned_ops = [NumericOp {
873
- name: "is_power_of_two",
874
- body: "a.is_power_of_two()",
875
- ..predicate.clone()
876
- }];
+ let unsigned_ops = [
+ NumericOp {
+ name: "is_power_of_two",
+ body: "a.is_power_of_two()",
+ ..predicate.clone()
877
+ },
878
879
+ name: "rotl",
880
+ body: "a.rotate_left(b)",
881
+ ..shift.clone()
882
883
884
+ name: "rotr",
885
+ body: "a.rotate_right(b)",
886
887
888
+ ];
889
890
struct IterIf<I> {
891
condition: bool,
0 commit comments