diff options
Diffstat (limited to 'avx512-0037785/compiler/x86_64/x8664pro.inc')
-rw-r--r-- | avx512-0037785/compiler/x86_64/x8664pro.inc | 111 |
1 files changed, 59 insertions, 52 deletions
diff --git a/avx512-0037785/compiler/x86_64/x8664pro.inc b/avx512-0037785/compiler/x86_64/x8664pro.inc index 169204faf8..e34b9973b2 100644 --- a/avx512-0037785/compiler/x86_64/x8664pro.inc +++ b/avx512-0037785/compiler/x86_64/x8664pro.inc @@ -417,10 +417,10 @@ (Ch: [Ch_Mop2, Ch_Rop1]), (Ch: [Ch_Mop2, Ch_Rop1]), (Ch: [Ch_All]), -(Ch: [Ch_All]), -(Ch: [Ch_All]), -(Ch: [Ch_All]), -(Ch: [Ch_All]), +(Ch: [Ch_Mop2, Ch_Rop1]), +(Ch: [Ch_Mop2, Ch_Rop1]), +(Ch: [Ch_Mop2, Ch_Rop1]), +(Ch: [Ch_Mop2, Ch_Rop1]), (Ch: [Ch_ROp1, Ch_WOp2]), (Ch: [Ch_All]), (Ch: [Ch_All]), @@ -535,10 +535,10 @@ (Ch: [Ch_Wop2, Ch_Rop1]), (Ch: [Ch_Mop2, Ch_Rop1]), (Ch: [Ch_Mop2, Ch_Rop1]), -(Ch: [Ch_All]), -(Ch: [Ch_All]), -(Ch: [Ch_All]), -(Ch: [Ch_All]), +(Ch: [Ch_Mop2, Ch_Rop1]), +(Ch: [Ch_Mop2, Ch_Rop1]), +(Ch: [Ch_Mop2, Ch_Rop1]), +(Ch: [Ch_Mop2, Ch_Rop1]), (Ch: [Ch_ROp1, Ch_WOp2]), (Ch: [Ch_All]), (Ch: [Ch_All]), @@ -801,6 +801,8 @@ (Ch: [Ch_All]), (Ch: [Ch_All]), (Ch: [Ch_All]), +(Ch: [Ch_Wop3, Ch_Rop2, Ch_Rop1]), +(Ch: [Ch_Wop3, Ch_Rop2, Ch_Rop1]), (Ch: [Ch_All]), (Ch: [Ch_All]), (Ch: [Ch_All]), @@ -810,16 +812,14 @@ (Ch: [Ch_All]), (Ch: [Ch_All]), (Ch: [Ch_All]), -(Ch: [Ch_All]), -(Ch: [Ch_All]), -(Ch: [Ch_All]), -(Ch: [Ch_All]), -(Ch: [Ch_All]), -(Ch: [Ch_All]), -(Ch: [Ch_All]), -(Ch: [Ch_All]), -(Ch: [Ch_All]), -(Ch: [Ch_All]), +(Ch: [Ch_Wop3, Ch_Rop2, Ch_Rop1]), +(Ch: [Ch_Wop3, Ch_Rop2, Ch_Rop1]), +(Ch: [Ch_Wop3, Ch_Rop2, Ch_Rop1]), +(Ch: [Ch_Wop3, Ch_Rop2, Ch_Rop1]), +(Ch: [Ch_Wop3, Ch_Rop2, Ch_Rop1]), +(Ch: [Ch_Wop3, Ch_Rop2, Ch_Rop1]), +(Ch: [Ch_Wop3, Ch_Rop2, Ch_Rop1]), +(Ch: [Ch_Wop3, Ch_Rop2, Ch_Rop1]), (Ch: [Ch_Wop2, Ch_Rop1]), (Ch: [Ch_Wop2, Ch_Rop1]), (Ch: [Ch_Wop2, Ch_Rop1]), @@ -984,8 +984,8 @@ (Ch: [Ch_Rop1, Ch_Rop2, Ch_Rop3, Ch_Wop4]), (Ch: [Ch_Wop2, Ch_Rop1]), (Ch: [Ch_Wop3, Ch_Rop2, Ch_Rop1]), -(Ch: [Ch_All]), -(Ch: [Ch_All]), +(Ch: [Ch_Wop4, Ch_Rop3, Ch_Rop2]), +(Ch: [Ch_Wop4, Ch_Rop3, Ch_Rop2]), (Ch: [Ch_Wop2, Ch_Rop1]), (Ch: [Ch_Wop2, Ch_Rop1]), (Ch: [Ch_Wop3, Ch_Rop2, Ch_Rop1]), @@ -999,10 +999,10 @@ (Ch: [Ch_All]), (Ch: [Ch_Rop1, Ch_Rop2, Ch_WZeroFlag, Ch_WParityFlag, Ch_WCarryFlag, Ch_W0OverflowFlag, Ch_W0SignFlag, Ch_W0AuxiliaryFlag]), (Ch: [Ch_Rop1, Ch_Rop2, Ch_WZeroFlag, Ch_WParityFlag, Ch_WCarryFlag, Ch_W0OverflowFlag, Ch_W0SignFlag, Ch_W0AuxiliaryFlag]), -(Ch: [Ch_All]), -(Ch: [Ch_All]), -(Ch: [Ch_All]), -(Ch: [Ch_All]), +(Ch: [Ch_Wop3, Ch_Rop2, Ch_Rop1]), +(Ch: [Ch_Wop3, Ch_Rop2, Ch_Rop1]), +(Ch: [Ch_Wop3, Ch_Rop2, Ch_Rop1]), +(Ch: [Ch_Wop3, Ch_Rop2, Ch_Rop1]), (Ch: [Ch_Wop3, Ch_Rop2, Ch_Rop1]), (Ch: [Ch_Wop3, Ch_Rop2, Ch_Rop1]), (Ch: [Ch_All]), @@ -1121,6 +1121,7 @@ (Ch: [Ch_Wop1, Ch_WFlags]), (Ch: [Ch_Wop1, Ch_WFlags]), (Ch: [Ch_WEAX, Ch_WEDX, Ch_RECX]), +(Ch: [Ch_REAX, Ch_REDX, Ch_RECX]), (Ch: [Ch_All]), (Ch: [Ch_All]), (Ch: [Ch_All]), @@ -1195,6 +1196,30 @@ (Ch: [Ch_All]), (Ch: [Ch_All]), (Ch: [Ch_All]), +(Ch: [Ch_Wop2, Ch_Rop1]), +(Ch: [Ch_Wop2, Ch_Rop1]), +(Ch: [Ch_Wop2, Ch_Rop1]), +(Ch: [Ch_Wop2, Ch_Rop1]), +(Ch: [Ch_Wop2, Ch_Rop1]), +(Ch: [Ch_Wop2, Ch_Rop1]), +(Ch: [Ch_Wop2, Ch_Rop1]), +(Ch: [Ch_Wop2, Ch_Rop1]), +(Ch: [Ch_Wop2, Ch_Rop1]), +(Ch: [Ch_Wop2, Ch_Rop1]), +(Ch: [Ch_Wop2, Ch_Rop1]), +(Ch: [Ch_Wop2, Ch_Rop1]), +(Ch: [Ch_Wop2, Ch_Rop1]), +(Ch: [Ch_Wop2, Ch_Rop1]), +(Ch: [Ch_Wop2, Ch_Rop1]), +(Ch: [Ch_Wop2, Ch_Rop1]), +(Ch: [Ch_Wop2, Ch_Rop1]), +(Ch: [Ch_Wop2, Ch_Rop1]), +(Ch: [Ch_Wop2, Ch_Rop1]), +(Ch: [Ch_Wop2, Ch_Rop1]), +(Ch: [Ch_Wop2, Ch_Rop1]), +(Ch: [Ch_Wop2, Ch_Rop1]), +(Ch: [Ch_Wop2, Ch_Rop1]), +(Ch: [Ch_Wop2, Ch_Rop1]), (Ch: [Ch_All]), (Ch: [Ch_All]), (Ch: [Ch_All]), @@ -1232,6 +1257,12 @@ (Ch: [Ch_All]), (Ch: [Ch_All]), (Ch: [Ch_All]), +(Ch: [Ch_Wop2, Ch_Rop1]), +(Ch: [Ch_Wop2, Ch_Rop1]), +(Ch: [Ch_Wop2, Ch_Rop1]), +(Ch: [Ch_Wop2, Ch_Rop1]), +(Ch: [Ch_Wop2, Ch_Rop1]), +(Ch: [Ch_Wop2, Ch_Rop1]), (Ch: [Ch_All]), (Ch: [Ch_All]), (Ch: [Ch_All]), @@ -1348,34 +1379,10 @@ (Ch: [Ch_All]), (Ch: [Ch_All]), (Ch: [Ch_All]), -(Ch: [Ch_All]), -(Ch: [Ch_All]), -(Ch: [Ch_All]), -(Ch: [Ch_All]), -(Ch: [Ch_All]), -(Ch: [Ch_All]), -(Ch: [Ch_All]), -(Ch: [Ch_All]), -(Ch: [Ch_All]), -(Ch: [Ch_All]), -(Ch: [Ch_All]), -(Ch: [Ch_All]), -(Ch: [Ch_All]), -(Ch: [Ch_All]), -(Ch: [Ch_All]), -(Ch: [Ch_All]), -(Ch: [Ch_All]), -(Ch: [Ch_All]), -(Ch: [Ch_All]), -(Ch: [Ch_All]), -(Ch: [Ch_All]), -(Ch: [Ch_All]), -(Ch: [Ch_All]), -(Ch: [Ch_All]), -(Ch: [Ch_All]), -(Ch: [Ch_All]), -(Ch: [Ch_All]), -(Ch: [Ch_All]), +(Ch: [Ch_Rop1, Ch_Rop2, Ch_Wop3]), +(Ch: [Ch_Rop1, Ch_Rop2, Ch_Wop3]), +(Ch: [Ch_Rop1, Ch_Rop2, Ch_Rop3, Ch_Wop4]), +(Ch: [Ch_Rop1, Ch_Rop2, Ch_Rop3, Ch_Wop4]), (Ch: [Ch_All]), (Ch: [Ch_All]), (Ch: [Ch_All]), |