sergei c28197bac3 * PSADBW second operand is xmmrm, not xmmreg 14 years ago
..
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