blob: 2d0af3bce71d621f718000c6177196e3b55ee3bc [file] [log] [blame]
.text
.global main
main:
###########
# CMPB imm4/imm16, reg
###########
cmpb $0xf,r1
cmpb $0xff,r2
cmpb $0xfff,r1
#cmpb $0xffff,r2 // CHCEFK WITH CRASM 4.1
cmpb $20,r1
cmpb $10,r2
cmpb $11,r2
###########
# CMPB reg, reg
###########
cmpb r1,r2
cmpb r2,r3
cmpb r3,r4
cmpb r5,r6
cmpb r6,r7
cmpb r7,r8
###########
# CMPW imm4/imm16, reg
###########
cmpw $0xf,r1
cmpw $0xB,r1
cmpw $0xff,r2
cmpw $0xfff,r1
#cmpw $0xffff,r2 // CHECK WITH CRASM 4.1
cmpw $20,r1
cmpw $10,r2
cmpw $11,r2
###########
# CMPW reg, reg
###########
cmpw r1,r2
cmpw r2,r3
cmpw r3,r4
cmpw r5,r6
cmpw r6,r7
cmpw r7,r8
###########
# CMPD imm4/imm16/imm32, regp
###########
cmpd $0xf,(r2,r1)
cmpd $0xB,(r2,r1)
cmpd $0xff,(r2,r1)
cmpd $0xfff,(r2,r1)
cmpd $0xffff,(r2,r1)
cmpd $0xfffff,(r2,r1)
cmpd $0xfffffff,(r2,r1)
cmpd $0xffffffff,(r2,r1)
###########
# CMPD regp, regp
###########
cmpd (r4,r3),(r2,r1)
cmpd (r4,r3),(r2,r1)
cmpd $10,(sp)
cmpd $14,(sp)
cmpd $11,(sp)
cmpd $8,(sp)