Home
last modified time | relevance | path

Searched refs:sbsetw (Results 1 – 5 of 5) sorted by relevance

/external/llvm-project/llvm/test/MC/RISCV/
Drv64zbs-valid.s18 # CHECK-ASM-AND-OBJ: sbsetw t0, t1, t2
20 sbsetw t0, t1, t2 label
Drv64zbs-invalid.s6 sbsetw t0, t1 # CHECK: :[[@LINE]]:1: error: too few operands for instruction label
/external/llvm-project/llvm/test/CodeGen/RISCV/
Drv64Zbs.ll146 ; 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.
Drv32Zbs.ll166 ; We can use sbsetw for 1 << x by setting the first source to zero.
/external/llvm-project/llvm/lib/Target/RISCV/
DRISCVInstrInfoB.td373 def SBSETW : ALUW_rr<0b0010100, 0b001, "sbsetw">, Sched<[]>;