.. |
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 |