add latest assembler code to nehalem and core2 builds

This commit is contained in:
gladman 2011-07-05 21:18:30 +00:00
parent 466614556f
commit 36a0e7e247
10 changed files with 40 additions and 0 deletions

View File

@ -2021,6 +2021,8 @@ postbuild "$(TargetPath)"</Command>
<YASM Include="..\..\mpn\x86_64w\core2\com_n.asm" />
<YASM Include="..\..\mpn\x86_64w\core2\copyd.asm" />
<YASM Include="..\..\mpn\x86_64w\core2\copyi.asm" />
<YASM Include="..\..\mpn\x86_64w\core2\karaadd.asm" />
<YASM Include="..\..\mpn\x86_64w\core2\karasub.asm" />
<YASM Include="..\..\mpn\x86_64w\divexact_1.asm" />
<YASM Include="..\..\mpn\x86_64w\divexact_by3c.asm" />
<YASM Include="..\..\mpn\x86_64w\divexact_byfobm1.asm" />

View File

@ -1608,5 +1608,11 @@
<YASM Include="..\..\mpn\x86_64w\sub_err2_n.asm">
<Filter>Source Files\mpn\Assembler</Filter>
</YASM>
<YASM Include="..\..\mpn\x86_64w\core2\karaadd.asm">
<Filter>Source Files\mpn\Assembler</Filter>
</YASM>
<YASM Include="..\..\mpn\x86_64w\core2\karasub.asm">
<Filter>Source Files\mpn\Assembler</Filter>
</YASM>
</ItemGroup>
</Project>

View File

@ -2030,6 +2030,8 @@ postbuild "$(TargetPath)"</Command>
<YASM Include="..\..\mpn\x86_64w\divrem_euclidean_qr_2.asm" />
<YASM Include="..\..\mpn\x86_64w\nehalem\divrem_hensel_qr_1_2.asm" />
<YASM Include="..\..\mpn\x86_64w\nehalem\hamdist.asm" />
<YASM Include="..\..\mpn\x86_64w\nehalem\karaadd.asm" />
<YASM Include="..\..\mpn\x86_64w\nehalem\karasub.asm" />
<YASM Include="..\..\mpn\x86_64w\nehalem\lshift.asm" />
<YASM Include="..\..\mpn\x86_64w\nehalem\mod_1_1.asm" />
<YASM Include="..\..\mpn\x86_64w\nehalem\mod_1_2.asm" />

View File

@ -1602,5 +1602,11 @@
<YASM Include="..\..\mpn\x86_64w\sub_err2_n.asm">
<Filter>Source Files\mpn\Assembler</Filter>
</YASM>
<YASM Include="..\..\mpn\x86_64w\nehalem\karaadd.asm">
<Filter>Source Files\mpn\Assembler</Filter>
</YASM>
<YASM Include="..\..\mpn\x86_64w\nehalem\karasub.asm">
<Filter>Source Files\mpn\Assembler</Filter>
</YASM>
</ItemGroup>
</Project>

View File

@ -1914,6 +1914,8 @@ postbuild "$(TargetPath)"</Command>
<YASM Include="..\..\mpn\x86_64w\core2\com_n.asm" />
<YASM Include="..\..\mpn\x86_64w\core2\copyd.asm" />
<YASM Include="..\..\mpn\x86_64w\core2\copyi.asm" />
<YASM Include="..\..\mpn\x86_64w\core2\karaadd.asm" />
<YASM Include="..\..\mpn\x86_64w\core2\karasub.asm" />
<YASM Include="..\..\mpn\x86_64w\divexact_1.asm" />
<YASM Include="..\..\mpn\x86_64w\divexact_by3c.asm" />
<YASM Include="..\..\mpn\x86_64w\divexact_byfobm1.asm" />

View File

@ -1567,5 +1567,11 @@
<YASM Include="..\..\mpn\x86_64w\sub_err2_n.asm">
<Filter>Source Files\mpn\Assembler</Filter>
</YASM>
<YASM Include="..\..\mpn\x86_64w\core2\karaadd.asm">
<Filter>Source Files\mpn\Assembler</Filter>
</YASM>
<YASM Include="..\..\mpn\x86_64w\core2\karasub.asm">
<Filter>Source Files\mpn\Assembler</Filter>
</YASM>
</ItemGroup>
</Project>

View File

@ -1924,6 +1924,12 @@ postbuild "$(TargetPath)"</Command>
<YASM Include="..\..\mpn\x86_64w\divrem_euclidean_qr_2.asm" />
<YASM Include="..\..\mpn\x86_64w\nehalem\divrem_hensel_qr_1_2.asm" />
<YASM Include="..\..\mpn\x86_64w\nehalem\hamdist.asm" />
<YASM Include="..\..\mpn\x86_64w\nehalem\karaadd.asm">
<FileType>Document</FileType>
</YASM>
<YASM Include="..\..\mpn\x86_64w\nehalem\karasub.asm">
<FileType>Document</FileType>
</YASM>
<YASM Include="..\..\mpn\x86_64w\nehalem\lshift.asm" />
<YASM Include="..\..\mpn\x86_64w\nehalem\mod_1_1.asm" />
<YASM Include="..\..\mpn\x86_64w\nehalem\mod_1_2.asm" />

View File

@ -1561,5 +1561,11 @@
<YASM Include="..\..\mpn\x86_64w\nehalem\sub_err1_n.asm">
<Filter>Source Files\mpn\Assembler</Filter>
</YASM>
<YASM Include="..\..\mpn\x86_64w\nehalem\karaadd.asm">
<Filter>Source Files\mpn\Assembler</Filter>
</YASM>
<YASM Include="..\..\mpn\x86_64w\nehalem\karasub.asm">
<Filter>Source Files\mpn\Assembler</Filter>
</YASM>
</ItemGroup>
</Project>

View File

@ -33,6 +33,8 @@ mpn_divrem_euclidean_qr_1
mpn_divrem_euclidean_qr_2
mpn_divrem_hensel_qr_1_2
mpn_hamdist
mpn_karaadd
mpn_karasub
mpn_lshift
mpn_mod_1_1
mpn_mod_1_2

View File

@ -33,6 +33,8 @@ mpn_divrem_euclidean_qr_1
mpn_divrem_euclidean_qr_2
mpn_divrem_hensel_qr_1_2
mpn_hamdist
mpn_karaadd
mpn_karasub
mpn_lshift
mpn_mod_1_1
mpn_mod_1_2