.. |
aasmcpu.pas
|
86d0c7f4c5
* x86 assembler: write REX prefix before the first literal byte of instruction (this becomes possible once the instruction table has all $66,$F2,$F3 prefixes changed to non-literal control codes). This way it is no longer necessary to manually specify position of REX in every instruction entry (code \323 becomes obsolete), and the situation when REX is not written (IE 200603191) is hopefully gone forever.
|
14 years ago |
agx86att.pas
|
0d7945d8ae
Avoid range check error on internalerror function call
|
14 years ago |
agx86int.pas
|
f328b6d635
+ user section type
|
14 years ago |
cga.pas
|
b7fe6797bf
Merged revisions 2921-2922,2925 via svnmerge from
|
19 years ago |
cgx86.pas
|
77f2d6cc0d
* introduce usage of TCGInt in the code generator units
|
14 years ago |
cpubase.pas
|
af32b57170
* increase op2strtable size to string[15] and rectify askeygen to askeygenassist for ATT
|
14 years ago |
itcpugas.pas
|
92adf34e3f
* Tighten rules for accepting ATT suffixes, no longer accept FPU suffixes for integer instructions and vice versa. Resolves #18900.
|
14 years ago |
itx86int.pas
|
67e16340be
* revert r8118
|
18 years ago |
nx86add.pas
|
44178f41b6
* don't overwrite register variables when evaluating <=/>= expressions with
|
14 years ago |
nx86cnv.pas
|
3aea9b134a
* make sure that all references used in the inline int->real conversion code
|
15 years ago |
nx86con.pas
|
d1538ab023
o added ARM VPFv2/VFPv3 support:
|
15 years ago |
nx86inl.pas
|
d1538ab023
o added ARM VPFv2/VFPv3 support:
|
15 years ago |
nx86mat.pas
|
d1538ab023
o added ARM VPFv2/VFPv3 support:
|
15 years ago |
nx86set.pas
|
8b0301409a
+ i386/iphonesim target for the new iPhoneSimulator in Xcode 3.2.4 and
|
15 years ago |
rax86.pas
|
1bcc41c8c6
* x86 assembler reader: fixed bug in Tx86Instruction.AddReferenceSizes which was causing "Unable to determine operand size" error on instructions like "cmpss $0x10,(%rax),%xmm7" (3-operand instructions with reference being the source operand).
|
14 years ago |
rax86att.pas
|
92adf34e3f
* Tighten rules for accepting ATT suffixes, no longer accept FPU suffixes for integer instructions and vice versa. Resolves #18900.
|
14 years ago |
rax86int.pas
|
e7fa076b70
* handle variables without explicit size prefix better in inline assembler, resolves #18009
|
14 years ago |
rgx86.pas
|
66a8dd1e32
* cmov cannot use memory location as destination, fixed spiling code, resolves #19201
|
14 years ago |
x86ins.dat
|
c28197bac3
* PSADBW second operand is xmmrm, not xmmreg
|
14 years ago |
x86reg.dat
|
5d243f665a
* fixed <instr> reg,reg with regs>=r8
|
19 years ago |