In all instructions below, Src2 can either be a register or an immediate value (a 16 bit integer).
seq Rdest, Rsrc1, Src2 |
Set Equal ![]() |
sge Rdest, Rsrc1, Src2 |
Set Greater Than Equal ![]() |
sgeu Rdest, Rsrc1, Src2 |
Set Greater Than Equal Unsigned ![]() |
sgt Rdest, Rsrc1, Src2 |
Set Greater Than ![]() |
sgtu Rdest, Rsrc1, Src2 |
Set Greater Than Unsigned ![]() |
sle Rdest, Rsrc1, Src2 |
Set Less Than Equal ![]() |
sleu Rdest, Rsrc1, Src2 |
Set Less Than Equal Unsigned ![]() |
slt Rdest, Rsrc1, Src2 | Set Less Than |
slti Rdest, Rsrc1, Imm | Set Less Than Immediate |
sltu Rdest, Rsrc1, Src2 | Set Less Than Unsigned |
sltiu Rdest, Rsrc1, Imm | Set Less Than Unsigned Immediate |
sne Rdest, Rsrc1, Src2 |
Set Not Equal ![]() |