.. |
aasmcpu.pas
|
6d0d8734e0
* x86 assembler: operand type declarations rewritten using expressions instead of literal numbers where possible. Reassigned bit values to match the current NASM (the values themselves don't actually matter and can be chosen pretty arbitrary. What matters is the clean separation between different parts of the bitmask. In particular, the old value of XMM register class bit was equal to OT_BITS80, causing matching algorithm to effectively ignore it and accept e.g. MMX registers in place of XMM ones, part of Mantis #14387).
|
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
|
b49b3ecc61
* one more fix that should have been part of r16717: also generate
|
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
|
b257231203
* Revert r17437, it breaks builds with -O2 and builds on i386 (although -O- on x86_64 is ok).
|
14 years ago |
x86reg.dat
|
5d243f665a
* fixed <instr> reg,reg with regs>=r8
|
19 years ago |