Cmpltu, Compare for less than, unsigned integers cmpltu – Texas Instruments TMS320C67X/C67X+ DSP User Manual
Page 162

CMPLTU
Compare for Less Than, Unsigned Integers
3-102
Instruction Set
SPRU733
Compare for Less Than, Unsigned Integers
CMPLTU
Syntax
CMPLTU (.unit) src1, src2, dst
.unit = .L1 or .L2
Compatibility
C62x, C64x, C67x, and C67x+ CPU
Opcode
31
29
28
27
23
22
18
17
13
12
11
5
4
3
2
1
0
creg
z
dst
src2
src1
x
op
1 1 0 s p
3
1
5
5
5
1
7
1
1
Opcode map field used...
For operand type...
Unit
Opfield
src1
src2
dst
uint
xuint
uint
.L1, .L2
101 1111
src1
src2
dst
ucst4
xuint
uint
.L1, .L2
101 1110
src1
src2
dst
xuint
ulong
uint
.L1, .L2
101 1101
src1
src2
dst
ucst4
ulong
uint
.L1, .L2
101 1100
Description
Performs an unsigned comparison of src1 to src2. If src1 is less than src2, then
1 is written to dst; otherwise, 0 is written to dst.
Execution
if (cond)
{
if (src1
<
src2) 1
→
dst
else 0
→
dst
}
else nop