florian
|
0e96eda236
|
+ some sse4 instructions supported, resolves #9046
git-svn-id: trunk@7613 -
|
2007-06-09 19:45:06 +00:00 |
|
florian
|
6118c3e477
|
* fixed assembling of movd with 64 bit registers
* fixed passing of floats to c varargs
git-svn-id: trunk@5477 -
|
2006-11-25 20:32:32 +00:00 |
|
peter
|
d79df4c74a
|
* 64bit support for shrd
git-svn-id: trunk@4541 -
|
2006-09-03 08:56:10 +00:00 |
|
peter
|
eb725d4e44
|
Merged revisions 2908,2911,2913-2917 via svnmerge from
http://svn.freepascal.org/svn/fpc/branches/linker/compiler
........
r2908 | peter | 2006-03-13 13:35:48 +0100 (Mon, 13 Mar 2006) | 2 lines
* merge trunk upto r2907
........
r2911 | peter | 2006-03-13 18:08:00 +0100 (Mon, 13 Mar 2006) | 2 lines
* rename values to make room for operand size codes
........
........
........
r2915 | peter | 2006-03-14 13:51:35 +0100 (Tue, 14 Mar 2006) | 2 lines
* check aktcputype
........
r2916 | peter | 2006-03-14 15:06:32 +0100 (Tue, 14 Mar 2006) | 3 lines
* merge 300 opcodes
* more 64bit versions of opcodes
........
r2917 | peter | 2006-03-14 17:34:03 +0100 (Tue, 14 Mar 2006) | 3 lines
* x86_64 tables
* convert movq with normal registers to mov
........
git-svn-id: trunk@2931 -
|
2006-03-16 08:09:28 +00:00 |
|
florian
|
5ece7cbc2f
|
* first part of x86-64 assembler
git-svn-id: trunk@2824 -
|
2006-03-09 22:05:16 +00:00 |
|
florian
|
db68fb68b4
|
* updated to nasm 0.98.39 and insns.dat Rev. 1.46
git-svn-id: trunk@836 -
|
2005-08-09 20:15:58 +00:00 |
|
daniel
|
45bcc5b07a
|
* Add support for jmp $0011:$22334455 to Intel asm reader, request from
a user that is writing an operating system.
* Fix mkx86ins bug to interpret imm16:imm32 as a single operand
git-svn-id: trunk@606 -
|
2005-07-10 07:42:14 +00:00 |
|
peter
|
406eb57a59
|
* MOVSL fixed
|
2004-04-08 16:49:42 +00:00 |
|
florian
|
dd2bb53aa5
|
+ possible sse2 unit usage for double calculations
* some sse2 assembler issues fixed
|
2003-12-25 12:01:35 +00:00 |
|
Jonas Maebe
|
16834b1854
|
* fixed XSTORE instruction info
|
2003-11-13 18:54:22 +00:00 |
|
florian
|
f495796796
|
* x86 instruction table updated to nasm 0.98.37:
- sse3 aka prescott support
- small fixes
|
2003-09-09 12:54:45 +00:00 |
|
florian
|
59abf2555b
|
* types.pas renamed to defbase.pas because D6 contains a types
unit so this would conflicts if D6 programms are compiled
+ Willamette/SSE2 instructions to assembler added
|
2002-07-20 11:57:52 +00:00 |
|
peter
|
a45e77c4a2
|
* move also the i386*.inc to i386/
|
2000-10-15 09:41:37 +00:00 |
|