pierre
a09e40945c
Regenerate all Makefile's after commit #43472
...
git-svn-id: trunk@43478 -
2019-11-15 14:47:02 +00:00
florian
7747c5fc27
-- Zusammenführen von r43307 bis r43443 in ».«:
...
D tests/webtbs/tw32219.pp
U compiler/i386/i386att.inc
U compiler/i386/i386atts.inc
U compiler/i386/i386int.inc
U compiler/i386/i386nop.inc
U compiler/i386/i386op.inc
U compiler/i386/i386prop.inc
U compiler/i386/i386tab.inc
U compiler/i8086/i8086att.inc
U compiler/i8086/i8086atts.inc
U compiler/i8086/i8086int.inc
U compiler/i8086/i8086nop.inc
U compiler/i8086/i8086op.inc
U compiler/i8086/i8086prop.inc
U compiler/i8086/i8086tab.inc
U compiler/x86/x86ins.dat
U compiler/x86_64/x8664ats.inc
U compiler/x86_64/x8664att.inc
U compiler/x86_64/x8664int.inc
U compiler/x86_64/x8664nop.inc
U compiler/x86_64/x8664op.inc
U compiler/x86_64/x8664pro.inc
U compiler/x86_64/x8664tab.inc
U tests/utils/avx/avxopcodes.pas
-- Aufzeichnung der Informationen für Zusammenführung von r42706 bis r43443 in ».«:
U .
git-svn-id: trunk@43444 -
2019-11-10 16:44:34 +00:00
tg74
1454e8b29d
new avx512-opcodes VBMI2,VNNI,BITALG ...
...
git-svn-id: branches/tg74/avx512merge@43406 -
2019-11-06 19:51:01 +00:00
florian
2bcf1b7f59
* fptime works now usefully on unix systems
...
+ support -n <number> to run the command <number> times
+ display average runtime when -n is passed
git-svn-id: trunk@43338 -
2019-10-30 20:07:28 +00:00
florian
fa9c7a92c7
-- Zusammenführen von r42725 bis r43306 in ».«:
...
A tests/webtbs/tw32219.pp
U tests/utils/avx/avxopcodes.pas
U tests/utils/avx/asmtestgenerator.pas
U compiler/i386/i386tab.inc
U compiler/i386/i386nop.inc
U compiler/i8086/i8086tab.inc
U compiler/i8086/i8086nop.inc
U compiler/x86_64/x8664tab.inc
U compiler/x86_64/x8664nop.inc
U compiler/x86/aasmcpu.pas
U compiler/x86/x86ins.dat
U compiler/x86/rax86.pas
-- Aufzeichnung der Informationen für Zusammenführung von r42706 bis r43306 in ».«:
U .
git-svn-id: trunk@43307 -
2019-10-23 18:17:50 +00:00
florian
e4b21cc6c8
* indention fixes
...
git-svn-id: branches/tg74/avx512merge@43278 -
2019-10-20 16:02:19 +00:00
florian
bb1c03b538
+ test movntss and movntsd
...
git-svn-id: branches/tg74/avx512merge@43277 -
2019-10-20 16:00:26 +00:00
tg74
87e7a823b6
bugfix 35700 - delete invalid opcodes
...
git-svn-id: branches/tg74/avx512merge@43153 -
2019-10-08 09:16:45 +00:00
tg74
1d41faa5df
new test opcodes SSE scalar
...
git-svn-id: branches/tg74/avx512merge@43094 -
2019-09-29 20:05:29 +00:00
tg74
d721bedd56
new test opcodes SSE scalar
...
git-svn-id: branches/tg74/avx512merge@43093 -
2019-09-29 19:58:20 +00:00
tg74
72c6d6d909
add new testcode ADDSS,ADDSD
...
git-svn-id: branches/tg74/avx512merge@43092 -
2019-09-29 19:29:06 +00:00
tg74
a2c4d868f4
bugfix 35700 xmmrm - zmmrm, mem32/64
...
git-svn-id: branches/tg74/avx512merge@42968 -
2019-09-09 14:44:04 +00:00
tg74
dc41dcd3d8
bugfix 35700 xmmrm - zmmrm, mem32/64
...
git-svn-id: branches/tg74/avx512merge@42959 -
2019-09-08 19:24:14 +00:00
pierre
5ed7bd35df
Update all trunk/fpcsrc Makefile's after commit 42749
...
git-svn-id: trunk@42750 -
2019-08-20 15:58:10 +00:00
tg74
a5e158f8d6
cleanup
...
git-svn-id: branches/tg74/avx512merge@42724 -
2019-08-18 04:41:34 +00:00
florian
f9cd4c158a
* improved readme.txt again
...
git-svn-id: branches/tg74/avx512@42649 -
2019-08-11 16:22:06 +00:00
florian
537c63bd83
* fixed a few merging issues
...
+ extended readme to explain avx tests can be run using GNU Parallel
git-svn-id: branches/tg74/avx512@42647 -
2019-08-11 16:05:19 +00:00
florian
f883dd6dbb
Synchronized with trunk, part 2 (make all works, avx-512 support not yet tested, no regression testing yet)
...
git-svn-id: branches/tg74/avx512@42643 -
2019-08-10 19:38:35 +00:00
florian
746bfced25
Synchronized with trunk, part 1 (only make cycle tested, make all is broken, avx-512 support not yet tested
...
git-svn-id: branches/tg74/avx512@42642 -
2019-08-10 13:53:20 +00:00
Jonas Maebe
3a1fb45315
* synchronised with trunk till r41976
...
git-svn-id: branches/debug_eh@41977 -
2019-05-02 19:44:41 +00:00
pierre
b365fdd478
Fix compilation of testsuite program
...
git-svn-id: trunk@41959 -
2019-04-29 09:09:41 +00:00
Jonas Maebe
128bf046b4
* regenerated Makefiles with LLVM bitcode installation support
...
git-svn-id: branches/debug_eh@41914 -
2019-04-20 18:56:45 +00:00
pierre
74fed2a4cd
Regenerate Makefile's after fpcmake change in commit #41721
...
git-svn-id: trunk@41723 -
2019-03-17 14:45:03 +00:00
florian
4f0da5fcc3
+ patch by Marģers to support the x86 assembler instructions blsi, blsr, blsmsk, adcx, adox, movbe, pclmulqdq, resolves #34815 and #34799
...
+ avxopcodes tests also movbe and pclmulqdq
git-svn-id: trunk@40951 -
2019-01-20 18:50:12 +00:00
florian
8c66e9a2eb
+ support for 16 bit registers
...
git-svn-id: trunk@40950 -
2019-01-20 18:50:10 +00:00
florian
fc7ecf3206
* usage example for linux
...
git-svn-id: trunk@40949 -
2019-01-20 18:50:09 +00:00
pierre
193df0204a
Add x86_64-haiku target to some Makefile's
...
git-svn-id: trunk@40820 -
2019-01-09 22:43:56 +00:00
yury
a29290202f
* Regenerated makefiles to support x86_64-android.
...
git-svn-id: trunk@39958 -
2018-10-17 17:12:20 +00:00
yury
9f32b99ea6
* dotest: When executing a remote test, prevent overwrite of the test's result and log by final cleanup commands.
...
git-svn-id: trunk@39911 -
2018-10-11 18:58:19 +00:00
tg74
1ef9cc01e6
avx512 disp8*N
...
git-svn-id: branches/tg74/avx512@39909 -
2018-10-09 21:19:52 +00:00
florian
40598944f8
+ support fpc include output in avx test generation code
...
git-svn-id: trunk@39876 -
2018-10-07 10:10:20 +00:00
florian
8943c0584e
+ patch by J. Gareth Moreton to support BMI2 instructions
...
+ extended avx test generator with the newly added BMI2 instructions
git-svn-id: trunk@39875 -
2018-10-07 10:10:19 +00:00
florian
172384fedd
* fix to write correct output file name
...
git-svn-id: trunk@39874 -
2018-10-07 10:10:17 +00:00
florian
5604e98b1c
+ lazarus project files for the avx assembler test generators
...
git-svn-id: trunk@39873 -
2018-10-07 10:10:16 +00:00
yury
8c59eb1ce5
* Regenerated makefiles to support aarch64-android.
...
git-svn-id: trunk@39863 -
2018-10-06 09:36:03 +00:00
pierre
d32494c3db
Update all tests Makefile's
...
git-svn-id: trunk@39829 -
2018-09-27 07:09:38 +00:00
tg74
f0b6b6782b
bugfix avx512 tests opcodes kmov...
...
git-svn-id: branches/tg74/avx512@39782 -
2018-09-21 05:24:59 +00:00
tg74
3dc25d8bee
bugfix avx512 broadcast for special opcodes vcvt... tests
...
git-svn-id: branches/tg74/avx512@39780 -
2018-09-19 21:30:43 +00:00
tg74
8a7cee6294
avx512 broadcast tests
...
git-svn-id: branches/tg74/avx512@39777 -
2018-09-19 15:27:06 +00:00
tg74
6cb9474309
minor bugfixes avx512 tests
...
git-svn-id: branches/tg74/avx512@39767 -
2018-09-19 06:24:36 +00:00
tg74
b2dca8692f
remove any gather/scatter opcodes tests
...
git-svn-id: branches/tg74/avx512@39746 -
2018-09-12 14:00:35 +00:00
tg74
608992ecf5
minor bugfixes avx512 tests
...
git-svn-id: branches/tg74/avx512@39740 -
2018-09-12 05:03:05 +00:00
tg74
c894768a65
bugfix avx512 tests
...
git-svn-id: branches/tg74/avx512@39738 -
2018-09-11 15:22:11 +00:00
tg74
637d44fd7c
delete typecast for broadcast-operands
...
git-svn-id: branches/tg74/avx512@39730 -
2018-09-11 05:06:35 +00:00
tg74
9d17d3054e
use typecast for mememory-operands (any opcodes vcvt...)
...
git-svn-id: branches/tg74/avx512@39729 -
2018-09-11 04:28:29 +00:00
pierre
382ac9c00a
Add branches for 3.2.0, 3.2.1 and 3.3.1 versions
...
git-svn-id: trunk@39725 -
2018-09-10 13:28:33 +00:00
tg74
5224393bbb
testfilenames lowercase
...
git-svn-id: branches/tg74/avx512@39723 -
2018-09-10 08:14:22 +00:00
tg74
38ab34978b
new avx512 tests
...
git-svn-id: branches/tg74/avx512@39722 -
2018-09-10 07:58:47 +00:00
tg74
53e4b5451c
new avx512 tests
...
git-svn-id: branches/tg74/avx512@39721 -
2018-09-10 07:47:25 +00:00
tg74
3bbb8ffc63
avxtestgenerator new testdata (vextract..)
...
git-svn-id: branches/tg74/avx512@39679 -
2018-08-28 15:12:44 +00:00