int
CompareTest3(unsigned
long
long
a)
{
int
res;
res = ((unsigned
int
)a == ((unsigned
int
)-1))
&& ((a >> 32) == ((unsigned
int
)-1));
return
res;
}
01b6fc: MOV R2, R0
01b6fe: MOV R3, R1
01b700: CMP.W R2, #4294967295
01b704: MOV.W R0, #0
01b708: BNE 0x0001B71A
01b70a: MOVS R2, #0x0 <-- ?
01b70c: CMP R2, #0x0
01b70e: MOV R1, R3
01b710: BNE 0x0001B716
01b712: CMP.W R1, #4294967295
01b716: BNE 0x0001B71A
01b718: MOVS R0, #0x1
01b71a: BX R14