Searched refs:sbsetw (Results 1 – 5 of 5) sorted by relevance
/external/llvm-project/llvm/test/MC/RISCV/ |
D | rv64zbs-valid.s | 18 # CHECK-ASM-AND-OBJ: sbsetw t0, t1, t2 20 sbsetw t0, t1, t2 label
|
D | rv64zbs-invalid.s | 6 sbsetw t0, t1 # CHECK: :[[@LINE]]:1: error: too few operands for instruction label
|
/external/llvm-project/llvm/test/CodeGen/RISCV/ |
D | rv64Zbs.ll | 146 ; RV64IB-NEXT: sbsetw a0, a0, a1 151 ; RV64IBS-NEXT: sbsetw a0, a0, a1 169 ; RV64IB-NEXT: sbsetw a0, a0, a1 174 ; RV64IBS-NEXT: sbsetw a0, a0, a1 194 ; RV64IB-NEXT: sbsetw a0, a0, a1 200 ; RV64IBS-NEXT: sbsetw a0, a0, a1 208 ; We can use sbsetw for 1 << x by setting the first source to zero. 218 ; RV64IB-NEXT: sbsetw a0, zero, a0 223 ; RV64IBS-NEXT: sbsetw a0, zero, a0 274 ; We can use sbsetw for 1 << x by setting the first source to zero.
|
D | rv32Zbs.ll | 166 ; We can use sbsetw for 1 << x by setting the first source to zero.
|
/external/llvm-project/llvm/lib/Target/RISCV/ |
D | RISCVInstrInfoB.td | 373 def SBSETW : ALUW_rr<0b0010100, 0b001, "sbsetw">, Sched<[]>;
|