mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-04-16 12:19:30 +02:00
avx512 broadcast for special opcodes vcvt...
git-svn-id: branches/tg74/avx512@39779 -
This commit is contained in:
parent
fba72b280b
commit
14d392fd0e
@ -10330,7 +10330,7 @@
|
||||
ops : 2;
|
||||
optypes : (ot_xmmreg_mz,ot_bmem32,ot_none,ot_none);
|
||||
code : #219#232#248#1#230#72;
|
||||
flags : [if_avx512]
|
||||
flags : [if_avx512,if_bcst2]
|
||||
),
|
||||
(
|
||||
opcode : A_VCVTDQ2PD;
|
||||
@ -10351,7 +10351,7 @@
|
||||
ops : 2;
|
||||
optypes : (ot_ymmreg_mz,ot_bmem32,ot_none,ot_none);
|
||||
code : #219#232#244#248#1#230#72;
|
||||
flags : [if_avx512]
|
||||
flags : [if_avx512,if_bcst4]
|
||||
),
|
||||
(
|
||||
opcode : A_VCVTDQ2PD;
|
||||
@ -10372,7 +10372,7 @@
|
||||
ops : 2;
|
||||
optypes : (ot_zmmreg_mz,ot_bmem32,ot_none,ot_none);
|
||||
code : #219#232#233#248#1#230#72;
|
||||
flags : [if_avx512]
|
||||
flags : [if_avx512,if_bcst8]
|
||||
),
|
||||
(
|
||||
opcode : A_VCVTDQ2PS;
|
||||
|
@ -10358,7 +10358,7 @@
|
||||
ops : 2;
|
||||
optypes : (ot_xmmreg_mz,ot_bmem32,ot_none,ot_none);
|
||||
code : #219#232#248#1#230#72;
|
||||
flags : [if_avx512]
|
||||
flags : [if_avx512,if_bcst2]
|
||||
),
|
||||
(
|
||||
opcode : A_VCVTDQ2PD;
|
||||
@ -10379,7 +10379,7 @@
|
||||
ops : 2;
|
||||
optypes : (ot_ymmreg_mz,ot_bmem32,ot_none,ot_none);
|
||||
code : #219#232#244#248#1#230#72;
|
||||
flags : [if_avx512]
|
||||
flags : [if_avx512,if_bcst4]
|
||||
),
|
||||
(
|
||||
opcode : A_VCVTDQ2PD;
|
||||
@ -10400,7 +10400,7 @@
|
||||
ops : 2;
|
||||
optypes : (ot_zmmreg_mz,ot_bmem32,ot_none,ot_none);
|
||||
code : #219#232#233#248#1#230#72;
|
||||
flags : [if_avx512]
|
||||
flags : [if_avx512,if_bcst8]
|
||||
),
|
||||
(
|
||||
opcode : A_VCVTDQ2PS;
|
||||
|
@ -33,10 +33,12 @@
|
||||
<Unit0>
|
||||
<Filename Value="pp.pas"/>
|
||||
<IsPartOfProject Value="True"/>
|
||||
<UnitName Value="pp"/>
|
||||
</Unit0>
|
||||
<Unit1>
|
||||
<Filename Value="x86\aasmcpu.pas"/>
|
||||
<IsPartOfProject Value="True"/>
|
||||
<UnitName Value="aasmcpu"/>
|
||||
</Unit1>
|
||||
</Units>
|
||||
</ProjectOptions>
|
||||
@ -69,6 +71,7 @@
|
||||
<StopAfterErrCount Value="50"/>
|
||||
</ConfigFile>
|
||||
<CustomOptions Value="-dx86_64"/>
|
||||
<CompilerPath Value="$(CompPath)"/>
|
||||
</Other>
|
||||
</CompilerOptions>
|
||||
</CONFIG>
|
||||
|
@ -10631,7 +10631,7 @@
|
||||
ops : 2;
|
||||
optypes : (ot_xmmreg_mz,ot_bmem32,ot_none,ot_none);
|
||||
code : #219#232#248#1#230#72;
|
||||
flags : [if_avx512]
|
||||
flags : [if_avx512,if_bcst2]
|
||||
),
|
||||
(
|
||||
opcode : A_VCVTDQ2PD;
|
||||
@ -10652,7 +10652,7 @@
|
||||
ops : 2;
|
||||
optypes : (ot_ymmreg_mz,ot_bmem32,ot_none,ot_none);
|
||||
code : #219#232#244#248#1#230#72;
|
||||
flags : [if_avx512]
|
||||
flags : [if_avx512,if_bcst4]
|
||||
),
|
||||
(
|
||||
opcode : A_VCVTDQ2PD;
|
||||
@ -10673,7 +10673,7 @@
|
||||
ops : 2;
|
||||
optypes : (ot_zmmreg_mz,ot_bmem32,ot_none,ot_none);
|
||||
code : #219#232#233#248#1#230#72;
|
||||
flags : [if_avx512]
|
||||
flags : [if_avx512,if_bcst8]
|
||||
),
|
||||
(
|
||||
opcode : A_VCVTDQ2PS;
|
||||
|
Loading…
Reference in New Issue
Block a user