| .. |
|
aopt386.pas
|
* support disabling the i386 peephole optimizer with -Oonopeephole
|
2014-02-05 00:27:16 +00:00 |
|
cgcpu.pas
|
* modified patch of Paul W to replace leave by mov/pop, resolves #26455
|
2015-02-05 20:51:12 +00:00 |
|
cpubase.inc
|
|
|
|
cpuelf.pas
|
AROS: assembler fixes
|
2014-08-18 11:25:55 +00:00 |
|
cpuinfo.pas
|
+ change always floating point divisions into multiplications if they are a power of two,
|
2014-11-16 20:47:38 +00:00 |
|
cpunode.pas
|
* isolated segment-related functionality of tabsolutevarsym into i386/i8086-
|
2014-03-30 15:42:53 +00:00 |
|
cpupara.pas
|
Add freebsd, openbsd and OS2 to the list of i386 targets handling records with only one float as normal float
|
2015-01-27 22:52:00 +00:00 |
|
cpupi.pas
|
|
|
|
cputarg.pas
|
merged/updated AROS/i386 target to trunk from AROS branch, to support Marcus Sackrow's work on AROS support which will hopefully benefit all Amiga-like targets (classic, MorphOS) on the long run. Compiler only, RTL comes in the next run.
|
2014-08-17 18:18:07 +00:00 |
|
csopt386.pas
|
* fixes several issues which cause warnings by the dfa code when using it to detect uninitialized variables
|
2013-12-01 17:02:08 +00:00 |
|
daopt386.pas
|
* fixes several issues which cause warnings by the dfa code when using it to detect uninitialized variables
|
2013-12-01 17:02:08 +00:00 |
|
hlcgcpu.pas
|
+ added method reference_reset_base with support for different pointer types to
|
2014-03-28 00:01:18 +00:00 |
|
i386att.inc
|
* x86: Completely skip instructions that do not exist for target CPU bit width. The existing behavior of writing mnemonics and properties but no encoding allows an invalid instruction to be recognized by assembler reader or even generated by compiler, but it but won't assemble anyway.
|
2014-06-11 22:31:40 +00:00 |
|
i386atts.inc
|
* x86: Completely skip instructions that do not exist for target CPU bit width. The existing behavior of writing mnemonics and properties but no encoding allows an invalid instruction to be recognized by assembler reader or even generated by compiler, but it but won't assemble anyway.
|
2014-06-11 22:31:40 +00:00 |
|
i386int.inc
|
* x86: Completely skip instructions that do not exist for target CPU bit width. The existing behavior of writing mnemonics and properties but no encoding allows an invalid instruction to be recognized by assembler reader or even generated by compiler, but it but won't assemble anyway.
|
2014-06-11 22:31:40 +00:00 |
|
i386nop.inc
|
+ prove of concept how FMA4 could be supported in inline assembler
|
2014-03-20 21:25:38 +00:00 |
|
i386op.inc
|
* x86: Completely skip instructions that do not exist for target CPU bit width. The existing behavior of writing mnemonics and properties but no encoding allows an invalid instruction to be recognized by assembler reader or even generated by compiler, but it but won't assemble anyway.
|
2014-06-11 22:31:40 +00:00 |
|
i386prop.inc
|
* x86: Completely skip instructions that do not exist for target CPU bit width. The existing behavior of writing mnemonics and properties but no encoding allows an invalid instruction to be recognized by assembler reader or even generated by compiler, but it but won't assemble anyway.
|
2014-06-11 22:31:40 +00:00 |
|
i386tab.inc
|
+ prove of concept how FMA4 could be supported in inline assembler
|
2014-03-20 21:25:38 +00:00 |
|
n386add.pas
|
* fix warnings when compiling the compiler with DFA optimizer enabled on i386
|
2014-08-20 12:28:44 +00:00 |
|
n386cal.pas
|
AROS: syscall (library call) support for based on the Amiga/68k and MorphOS/PPC versions
|
2014-08-19 00:39:18 +00:00 |
|
n386flw.pas
|
* Generate exception filters data on i386-win32 and x86_64-win64 without using global labels.
|
2015-01-20 13:52:19 +00:00 |
|
n386inl.pas
|
|
|
|
n386ld.pas
|
* isolated segment-related functionality of tabsolutevarsym into i386/i8086-
|
2014-03-30 15:42:53 +00:00 |
|
n386mat.pas
|
* i386: switch the div/mod node to shared code, leaving in place the specific optimization for division by power of 2.
|
2014-06-15 16:20:53 +00:00 |
|
n386mem.pas
|
* moved x86-specific tpointerdef functionality to architecture-specific
|
2014-03-30 21:04:36 +00:00 |
|
n386set.pas
|
|
|
|
popt386.pas
|
* modified patch of Paul W to replace leave by mov/pop, resolves #26455
|
2015-02-05 20:51:12 +00:00 |
|
r386ari.inc
|
|
|
|
r386att.inc
|
|
|
|
r386con.inc
|
|
|
|
r386dwrf.inc
|
|
|
|
r386int.inc
|
|
|
|
r386iri.inc
|
|
|
|
r386nasm.inc
|
|
|
|
r386nor.inc
|
|
|
|
r386nri.inc
|
|
|
|
r386num.inc
|
|
|
|
r386ot.inc
|
|
|
|
r386rni.inc
|
|
|
|
r386sri.inc
|
|
|
|
r386stab.inc
|
|
|
|
r386std.inc
|
|
|
|
ra386att.pas
|
|
|
|
ra386int.pas
|
|
|
|
rgcpu.pas
|
|
|
|
rropt386.pas
|
* fixes several issues which cause warnings by the dfa code when using it to detect uninitialized variables
|
2013-12-01 17:02:08 +00:00 |
|
symcpu.pas
|
Add new procedure option: po_syscall_has_libsym,
|
2014-10-03 19:26:16 +00:00 |