Home
last modified time | relevance | path

Searched refs:rev2 (Results 1 – 7 of 7) sorted by relevance

/llvm-project-15.0.7/llvm/test/MC/RISCV/
H A Drv32zbp-aliases-valid.s27 # CHECK-S-OBJ: rev2.n t0, t1
28 rev2.n x5, x6
39 # CHECK-S-OBJ: rev2.b t0, t1
40 rev2.b x5, x6
55 # CHECK-S-OBJ: rev2.h t0, t1
56 rev2.h x5, x6
75 # CHECK-S-OBJ: rev2 t0, t1
76 rev2 x5, x6 label
H A Drv64zbp-aliases-valid.s27 # CHECK-S-OBJ: rev2.n t0, t1
28 rev2.n x5, x6
39 # CHECK-S-OBJ: rev2.b t0, t1
40 rev2.b x5, x6
55 # CHECK-S-OBJ: rev2.h t0, t1
56 rev2.h x5, x6
75 # CHECK-S-OBJ: rev2.w t0, t1
76 rev2.w x5, x6
99 # CHECK-S-OBJ: rev2 t0, t1
100 rev2 x5, x6 label
/llvm-project-15.0.7/llvm/lib/Target/RISCV/
H A DRISCVInstrInfoZb.td664 def : InstAlias<"rev2.n $rd, $rs", (GREVI GPR:$rd, GPR:$rs, 0b00010)>;
667 def : InstAlias<"rev2.b $rd, $rs", (GREVI GPR:$rd, GPR:$rs, 0b00110)>;
670 def : InstAlias<"rev2.h $rd, $rs", (GREVI GPR:$rd, GPR:$rs, 0b01110)>;
703 def : InstAlias<"rev2 $rd, $rs", (GREVI GPR:$rd, GPR:$rs, 0b11110)>;
725 def : InstAlias<"rev2.w $rd, $rs", (GREVI GPR:$rd, GPR:$rs, 0b011110)>;
731 def : InstAlias<"rev2 $rd, $rs", (GREVI GPR:$rd, GPR:$rs, 0b111110)>;
/llvm-project-15.0.7/llvm/test/CodeGen/RISCV/
H A Drv32zbp.ll1359 ; RV32ZBP-NEXT: rev2.n a0, a0
1390 ; RV32ZBP-NEXT: rev2.n a0, a0
1391 ; RV32ZBP-NEXT: rev2.n a1, a1
1667 ; RV32ZBP-NEXT: rev2.b a0, a0
1717 ; RV32ZBP-NEXT: rev2.b a0, a0
1718 ; RV32ZBP-NEXT: rev2.b a1, a1
1957 ; RV32ZBP-NEXT: rev2.h a0, a0
2150 ; RV32ZBP-NEXT: rev2.n a0, a0
2216 ; RV32ZBP-NEXT: rev2.n a0, a0
2217 ; RV32ZBP-NEXT: rev2.n a1, a1
H A Drv32zbp-intrinsic.ll47 ; RV32ZBP-NEXT: rev2 a0, a0
H A Drv64zbp-intrinsic.ll428 ; RV64ZBP-NEXT: rev2.w a0, a0
482 ; RV64ZBP-NEXT: rev2 a0, a0
H A Drv64zbp.ll1284 ; RV64ZBP-NEXT: rev2.n a0, a0
1572 ; RV64ZBP-NEXT: rev2.b a0, a0
1968 ; RV64ZBP-NEXT: rev2.h a0, a0
2250 ; RV64ZBP-NEXT: rev2.n a0, a0