blob: 98a11343aa5b793c91cf9f3249d27a0f9e77d740 [file] [log] [blame]
# Test ordinary signed comparisons
cmp:0,0:$#0
cmp:0,1:$#-1
cmp:1,0:$#1
cmp:-1,1:$#-1
cmp:1,-1:$#1
cmp:123456789012345678901234567890,123456789012345678901234567891:$#-1
# Test unsigned comparisons
cmpu:0,0:$#0
cmpu:0,1:$#-1
cmpu:1,0:$#1
cmpu:-1,1:$#0
cmpu:1,-1:$#0
cmpu:-25,15:$#1
cmpu:#x-ffffffffffffffff,#xfffffffffffffffe:$#1
# Test zero comparisons
cmpz:0:$#0
cmpz:-25:$#-1
cmpz:105:$#1
# Test small-value comparisons
cmpv:0,0:$#0
cmpv:0,1:$#-1
cmpv:1,0:$#1
cmpv:-1,1:$#-1
cmpv:1,-1:$#1
cmpv:499,108:$#1
cmpv:499,499:$#0
cmpv:499,-1024:$#1