|
| fcmpg | ||||
| · Operation | Compare native float with
greater result | |||
| · Format |
| |||
| · Direct Format |
| |||
| · Forms | fcmpg = 255, 6 (0xFF, 0x06) | |||
| · Stack | ..., value1, value2 => ..., result | |||
| · Description | Both value1 and value2
are popped from the stack as type native float. The
int32 result is determined as follows:
|
| fcmpl | ||||
| · Operation | Compare native float with lower result | |||
| · Format |
| |||
| · Direct Format |
| |||
| · Forms | fcmpl = 255, 5 (0xFF, 0x05) | |||
| · Stack | ..., value1, value2 => ..., result | |||
| · Description | Both value1 and value2
are popped from the stack as type native float. The
int32 result is determined as follows:
|
| icmp | ||||
| · Operation | Compare int32 | |||
| · Format |
| |||
| · Direct Format |
| |||
| · Forms | icmp = 255, 1 (0xFF, 0x01) | |||
| · Stack | ..., value1, value2 => ..., result | |||
| · Description | Both value1 and value2
are popped from the stack as type int32. The
int32 result is determined as follows:
|
| icmp_un | ||||
| · Operation | Compare uint32 | |||
| · Format |
| |||
| · Direct Format |
| |||
| · Forms | icmp_un = 255, 2 (0xFF, 0x02) | |||
| · Stack | ..., value1, value2 => ..., result | |||
| · Description | Both value1 and value2
are popped from the stack as type uint32. The
int32 result is determined as follows:
|
| lcmp | ||||
| · Operation | Compare int64 | |||
| · Format |
| |||
| · Direct Format |
| |||
| · Forms | lcmp = 255, 3 (0xFF, 0x03) | |||
| · Stack | ..., value1, value2 => ..., result | |||
| · Description | Both value1 and value2
are popped from the stack as type int64. The
int32 result is determined as follows:
|
| lcmp_un | ||||
| · Operation | Compare uint64 | |||
| · Format |
| |||
| · Direct Format |
| |||
| · Forms | lcmp_un = 255, 4 (0xFF, 0x04) | |||
| · Stack | ..., value1, value2 => ..., result | |||
| · Description | Both value1 and value2
are popped from the stack as type uint64. The
int32 result is determined as follows:
|
| pcmp | ||||
| · Operation | Compare ptr | |||
| · Format |
| |||
| · Direct Format |
| |||
| · Forms | pcmp = 255, 7 (0xFF, 0x07) | |||
| · Stack | ..., value1, value2 => ..., result | |||
| · Description | Both value1 and value2
are popped from the stack as type ptr. The
int32 result is determined as follows:
|
| seteq | ||||
| · Operation | Set if equal to zero | |||
| · Format |
| |||
| · Direct Format |
| |||
| · Forms | seteq = 255, 8 (0xFF, 0x08) | |||
| · Stack | ..., value => ..., result | |||
| · Description | The value is popped from the stack as
type int32. The int32 result
is determined as follows:
|
| setge | ||||
| · Operation | Set if greater than or equal to zero | |||
| · Format |
| |||
| · Direct Format |
| |||
| · Forms | setge = 255, 13 (0xFF, 0x0D) | |||
| · Stack | ..., value => ..., result | |||
| · Description | The value is popped from the stack as
type int32. The int32 result
is determined as follows:
|
| setgt | ||||
| · Operation | Set if greater than zero | |||
| · Format |
| |||
| · Direct Format |
| |||
| · Forms | setgt = 255, 12 (0xFF, 0x0C) | |||
| · Stack | ..., value => ..., result | |||
| · Description | The value is popped from the stack as
type int32. The int32 result
is determined as follows:
|
| setle | ||||
| · Operation | Set if less than or equal to zero | |||
| · Format |
| |||
| · Direct Format |
| |||
| · Forms | setle = 255, 11 (0xFF, 0x0B) | |||
| · Stack | ..., value => ..., result | |||
| · Description | The value is popped from the stack as
type int32. The int32 result
is determined as follows:
|
| setlt | ||||
| · Operation | Set if less than zero | |||
| · Format |
| |||
| · Direct Format |
| |||
| · Forms | setlt = 255, 10 (0xFF, 0x0A) | |||
| · Stack | ..., value => ..., result | |||
| · Description | The value is popped from the stack as
type int32. The int32 result
is determined as follows:
|
| setne | ||||
| · Operation | Set if not equal to zero | |||
| · Format |
| |||
| · Direct Format |
| |||
| · Forms | setne = 255, 9 (0xFF, 0x09) | |||
| · Stack | ..., value => ..., result | |||
| · Description | The value is popped from the stack as
type int32. The int32 result
is determined as follows:
|
Copyright © Southern
Storm Software Pty Ltd 2002
Licensed under GNU FDL