Jonas Maebe 952ac1ffa6 * only use indirect symbol loads for (weak)external and private_external 13 years ago
..
aasmcpu.pas 21524c56c6 * If subtrahend symbol belongs to current section, generate a RELATIVE relocation instead of PIC_PAIR. Now the corresponding relative expressions in assembler operands compile correctly on all i386 targets (and x86_64 too, although such feature is less important there). 13 years ago
agx86att.pas 5dc75a92a3 * don't write size suffix for popcnt on Darwin, its assembler doesn't 13 years ago
agx86int.pas 3733a000a4 * fix compilation with -dextdebug 13 years ago
agx86nsm.pas 3733a000a4 * fix compilation with -dextdebug 13 years ago
cga.pas b7fe6797bf Merged revisions 2921-2922,2925 via svnmerge from 19 years ago
cgx86.pas 952ac1ffa6 * only use indirect symbol loads for (weak)external and private_external 13 years ago
cpubase.pas 4dee21c60e + NR_DEFAULTFLAGS and RS_DEFAULTFLAGS for all CPUs with flags added 13 years ago
hlcgx86.pas 71deda6f50 + added interface to ncgutil.gen_load_loc_cgpara() to hlcgobj + generic 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 edd42aa42a * moved subsetref/reg and bit_set/test support from cgobj to hlcgobj for 13 years ago
nx86cal.pas e2e32fbbe9 * fixed temp leaking after release_unused_return_value_cpu() refactor: 14 years ago
nx86cnv.pas edd42aa42a * moved subsetref/reg and bit_set/test support from cgobj to hlcgobj for 13 years ago
nx86con.pas d1538ab023 o added ARM VPFv2/VFPv3 support: 15 years ago
nx86inl.pas bb28a7cd08 * decrease the fpu stack position counter after explicitly inserted 13 years ago
nx86mat.pas d2aa35e9de * throw an internal error if code generation depends on expectloc but expectloc and real loc do not match 13 years ago
nx86mem.pas d94460e3b3 * Made the x86-specific scalefactor optimization of tvecnode available on x86_64 as well, by moving update_reference_reg_mul method from ti386vecnode to newly introduced tx86vecnode. 14 years ago
nx86set.pas edd42aa42a * moved subsetref/reg and bit_set/test support from cgobj to hlcgobj for 13 years ago
rax86.pas 4d0e4e1b56 * treat "[var + rip]" in intel assembler mode as addr_pic_no_got on x86-64 13 years ago
rax86att.pas 4d0e4e1b56 * treat "[var + rip]" in intel assembler mode as addr_pic_no_got on x86-64 13 years ago
rax86int.pas 68d9e95120 * if the size of an operand is not explicitly forced in intel assembler 13 years ago
rgx86.pas 1579583484 * COMISD (and COMISS, too) instruction cannot have memory reference as destination, Mantis #22150. 13 years ago
x86ins.dat fc569e224d * handle all operand combinations of xadd, resolves #21146 13 years ago
x86reg.dat f7dbe6d7a6 * use a different register constant for EIP and RIP (fixes external 13 years ago