fpc/compiler/x86_64
Jonas Maebe 4686f61002 * keep track of the temp position separately from the offset in references,
so that they can still be freed after the reference has been changed
    (e.g. in case of array indexing or record field accesses) (mantis #33628)

git-svn-id: trunk@38814 -
2018-04-22 17:03:16 +00:00
..
aoptcpu.pas * enable Lea2AddBase and Lea2AddIndex in TX86AsmOptimizer.PostPeepholeOptLea as we have flag tracking now 2018-03-11 20:30:09 +00:00
aoptcpub.pas
aoptcpud.pas
cgcpu.pas * keep track of the temp position separately from the offset in references, 2018-04-22 17:03:16 +00:00
cpubase.inc * replaced the saved_XXX_registers arrays with virtual methods inside 2018-04-19 21:22:16 +00:00
cpuelf.pas
cpuinfo.pas + implementation of the vectorcall calling convention by J. Gareth Moreton 2018-02-11 17:50:37 +00:00
cpunode.pas * automatically generate necessary indirect symbols when a new assembler 2016-07-20 20:53:03 +00:00
cpupara.pas * replaced the saved_XXX_registers arrays with virtual methods inside 2018-04-19 21:22:16 +00:00
cpupi.pas * patch by J. Gareth Moreton to fix vectorcall (no effect) for linux, 2018-04-02 21:14:26 +00:00
cputarg.pas * removed unused units 2017-05-09 19:53:14 +00:00
hlcgcpu.pas * keep track of the temp position separately from the offset in references, 2018-04-22 17:03:16 +00:00
nx64add.pas * removed unused units 2017-05-09 19:53:14 +00:00
nx64cal.pas * removed unused units 2017-05-09 19:53:14 +00:00
nx64cnv.pas * removed unused units 2017-05-09 19:53:14 +00:00
nx64flw.pas * removed unused units 2017-05-09 19:53:14 +00:00
nx64inl.pas
nx64mat.pas + support mmx shifting 2018-02-27 21:40:12 +00:00
nx64set.pas * keep track of the temp position separately from the offset in references, 2018-04-22 17:03:16 +00:00
r8664ari.inc + added individual bits of the x86 flags register as subregisters 2017-04-26 13:52:52 +00:00
r8664att.inc + added individual bits of the x86 flags register as subregisters 2017-04-26 13:52:52 +00:00
r8664con.inc * fix flag subregs after r38206 2018-03-11 20:30:11 +00:00
r8664dwrf.inc + added individual bits of the x86 flags register as subregisters 2017-04-26 13:52:52 +00:00
r8664int.inc + added individual bits of the x86 flags register as subregisters 2017-04-26 13:52:52 +00:00
r8664iri.inc + added individual bits of the x86 flags register as subregisters 2017-04-26 13:52:52 +00:00
r8664nasm.inc + added individual bits of the x86 flags register as subregisters 2017-04-26 13:52:52 +00:00
r8664nor.inc + added individual bits of the x86 flags register as subregisters 2017-04-26 13:52:52 +00:00
r8664num.inc * fix flag subregs after r38206 2018-03-11 20:30:11 +00:00
r8664ot.inc + added individual bits of the x86 flags register as subregisters 2017-04-26 13:52:52 +00:00
r8664rni.inc + added individual bits of the x86 flags register as subregisters 2017-04-26 13:52:52 +00:00
r8664sri.inc + added individual bits of the x86 flags register as subregisters 2017-04-26 13:52:52 +00:00
r8664stab.inc + added individual bits of the x86 flags register as subregisters 2017-04-26 13:52:52 +00:00
r8664std.inc + added individual bits of the x86 flags register as subregisters 2017-04-26 13:52:52 +00:00
rax64att.pas
rax64int.pas + (slightly) patch by Emelyanov Roman to add support of SEH directive in FPC internal assembler with INTEL syntax, resolves #29894 2018-02-24 16:14:08 +00:00
rgcpu.pas
symcpu.pas
win64unw.pas * Removed creation of unused symbol. It was needed before r35492. 2017-03-09 13:51:23 +00:00
x8664ats.inc * vcmppd hardcoded primitives like vcmpeqpd. 2018-03-03 23:32:54 +00:00
x8664att.inc * vcmppd hardcoded primitives like vcmpeqpd. 2018-03-03 23:32:54 +00:00
x8664int.inc * vcmppd hardcoded primitives like vcmpeqpd. 2018-03-03 23:32:54 +00:00
x8664nop.inc * vcmppd hardcoded primitives like vcmpeqpd. 2018-03-03 23:32:54 +00:00
x8664op.inc * vcmppd hardcoded primitives like vcmpeqpd. 2018-03-03 23:32:54 +00:00
x8664pro.inc * vcmppd hardcoded primitives like vcmpeqpd. 2018-03-03 23:32:54 +00:00
x8664tab.inc * vcmppd hardcoded primitives like vcmpeqpd. 2018-03-03 23:32:54 +00:00