mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-04-16 11:59:32 +02:00
![]() o separate information for reading and writing, because e.g. in a try-block, only the writes to local variables and parameters are volatile (they have to be committed immediately in case the next instruction causes an exception) o for now, only references to absolute memory addresses are marked as volatile o the volatily information is (should be) properly maintained throughout all code generators for all archictures with this patch o no optimizers or other compiler infrastructure uses the volatility information yet o this functionality is not (yet) exposed at the language level, it is only for internal code generator use right now git-svn-id: trunk@34996 - |
||
---|---|---|
.. | ||
aoptcpu.pas | ||
aoptcpub.pas | ||
aoptcpud.pas | ||
cgcpu.pas | ||
cpubase.inc | ||
cpuinfo.pas | ||
cpunode.pas | ||
cpupara.pas | ||
cpupi.pas | ||
cputarg.pas | ||
hlcgcpu.pas | ||
i8086att.inc | ||
i8086atts.inc | ||
i8086int.inc | ||
i8086nop.inc | ||
i8086op.inc | ||
i8086prop.inc | ||
i8086tab.inc | ||
n8086add.pas | ||
n8086cal.pas | ||
n8086cnv.pas | ||
n8086con.pas | ||
n8086inl.pas | ||
n8086ld.pas | ||
n8086mat.pas | ||
n8086mem.pas | ||
n8086tcon.pas | ||
n8086util.pas | ||
r8086ari.inc | ||
r8086att.inc | ||
r8086con.inc | ||
r8086dwrf.inc | ||
r8086int.inc | ||
r8086iri.inc | ||
r8086nasm.inc | ||
r8086nor.inc | ||
r8086nri.inc | ||
r8086num.inc | ||
r8086ot.inc | ||
r8086rni.inc | ||
r8086sri.inc | ||
r8086stab.inc | ||
r8086std.inc | ||
ra8086att.pas | ||
ra8086int.pas | ||
rgcpu.pas | ||
symcpu.pas | ||
tgcpu.pas |