fpc/compiler/x86
2011-05-12 23:53:18 +00:00
..
aasmcpu.pas x86 assembler improvements: 2011-05-12 13:09:51 +00:00
agx86att.pas Avoid range check error on internalerror function call 2011-05-03 14:15:52 +00:00
agx86int.pas + user section type 2011-03-20 15:42:28 +00:00
cga.pas
cgx86.pas * one more fix that should have been part of r16717: also generate 2011-01-07 19:17:47 +00:00
cpubase.pas * increase op2strtable size to string[15] and rectify askeygen to askeygenassist for ATT 2011-04-21 13:38:20 +00:00
itcpugas.pas * Tighten rules for accepting ATT suffixes, no longer accept FPU suffixes for integer instructions and vice versa. Resolves #18900. 2011-04-21 20:03:05 +00:00
itx86int.pas
nx86add.pas * don't overwrite register variables when evaluating <=/>= expressions with 2010-11-22 12:58:08 +00:00
nx86cnv.pas * make sure that all references used in the inline int->real conversion code 2010-10-29 16:57:54 +00:00
nx86con.pas o added ARM VPFv2/VFPv3 support: 2009-12-03 22:46:30 +00:00
nx86inl.pas o added ARM VPFv2/VFPv3 support: 2009-12-03 22:46:30 +00:00
nx86mat.pas o added ARM VPFv2/VFPv3 support: 2009-12-03 22:46:30 +00:00
nx86set.pas + i386/iphonesim target for the new iPhoneSimulator in Xcode 3.2.4 and 2010-09-29 21:56:47 +00:00
rax86.pas * 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). 2011-04-25 21:35:36 +00:00
rax86att.pas * Tighten rules for accepting ATT suffixes, no longer accept FPU suffixes for integer instructions and vice versa. Resolves #18900. 2011-04-21 20:03:05 +00:00
rax86int.pas * handle variables without explicit size prefix better in inline assembler, resolves #18009 2011-01-30 21:57:30 +00:00
rgx86.pas * cmov cannot use memory location as destination, fixed spiling code, resolves #19201 2011-04-21 13:51:45 +00:00
x86ins.dat * Revert r17437, it breaks builds with -O2 and builds on i386 (although -O- on x86_64 is ok). 2011-05-12 23:53:18 +00:00
x86reg.dat