|
@@ -104,6 +104,12 @@ uses
|
|
);
|
|
);
|
|
|
|
|
|
const
|
|
const
|
|
|
|
+ firstIntCond=C_A;
|
|
|
|
+ lastIntCond=C_Z;
|
|
|
|
+ firstFloatCond=C_FE;
|
|
|
|
+ lastFloatCond=C_FNE;
|
|
|
|
+ floatAsmConds=[C_FE..C_FNE];
|
|
|
|
+
|
|
cond2str:array[TAsmCond] of string[3]=('',
|
|
cond2str:array[TAsmCond] of string[3]=('',
|
|
'gu','cc','cs','leu','cs','e','g','ge','l','le','leu','cs',
|
|
'gu','cc','cs','leu','cs','e','g','ge','l','le','leu','cs',
|
|
'cc','gu','cc','ne','le','l','ge','g','vc','XX',
|
|
'cc','gu','cc','ne','le','l','ge','g','vc','XX',
|
|
@@ -111,15 +117,6 @@ uses
|
|
'e','g','l','ge','le','ne'
|
|
'e','g','l','ge','le','ne'
|
|
);
|
|
);
|
|
|
|
|
|
- const
|
|
|
|
- CondAsmOps=2;
|
|
|
|
- CondAsmOp:array[0..CondAsmOps-1] of TAsmOp=(
|
|
|
|
- A_Bxx,A_FBxx
|
|
|
|
- );
|
|
|
|
- CondAsmOpStr:array[0..CondAsmOps-1] of string[7]=(
|
|
|
|
- 'B','FB'
|
|
|
|
- );
|
|
|
|
-
|
|
|
|
|
|
|
|
{*****************************************************************************
|
|
{*****************************************************************************
|
|
Flags
|
|
Flags
|