sltiu
Set on less than immediate unsigned
Places the value 1 in register xd if register xs1 is less than the sign-extended immediate
when both are treated as unsigned numbers (i.e., the immediate is first sign-extended to
XLEN bits then treated as an unsigned number), else 0 is written to xd.
sltiu xd, xs1, 1 sets xd to 1 if xs1 equals zero, otherwise sets xd to 0
(assembler pseudoinstruction SEQZ xd, rs).
|
| This instruction must have data-independent timing when extension Zkt is enabled. |
Decode Variables
signed Bits<12> imm = sext($encoding[31:20], 12);
Bits<5> xs1 = $encoding[19:15];
Bits<5> xd = $encoding[11:7];