fpc/compiler/i8086
Jonas Maebe 592df7fa59 * disable cs_opt_regvar on all platforms when compiled for LLVM (LLVM does
that itself, our LLVM code generator can't handle it, and if it did then
    afterwards we would have to spill 90% of those register variables again
    to make them SSA)

git-svn-id: trunk@44062 -
2020-01-29 22:21:07 +00:00
..
aoptcpu.pas * patch by J. Gareth Moreton: get rid of another pass through the assembler list by integrating OptReferences 2020-01-19 20:11:05 +00:00
aoptcpub.pas - get rid of MaxOps, it is redundant with max_operands 2018-11-02 21:32:29 +00:00
aoptcpud.pas
cgcpu.pas * loading a got depends only on the fact if a got is needed and not if pic shall be generated 2019-09-25 21:19:06 +00:00
cpubase.inc
cpuinfo.pas * disable cs_opt_regvar on all platforms when compiled for LLVM (LLVM does 2020-01-29 22:21:07 +00:00
cpunode.pas
cpupara.pas * renamed getintparaloc to getcgtempparaloc 2019-12-24 22:12:25 +00:00
cpupi.pas
cputarg.pas
hlcgcpu.pas * on Mach-O, PECOFF and ELF platforms, write local symbols as hidden/ 2019-07-07 21:33:43 +00:00
i8086att.inc new avx512-opcodes VBMI2,VNNI,BITALG ... 2019-11-06 19:51:01 +00:00
i8086atts.inc new avx512-opcodes VBMI2,VNNI,BITALG ... 2019-11-06 19:51:01 +00:00
i8086int.inc new avx512-opcodes VBMI2,VNNI,BITALG ... 2019-11-06 19:51:01 +00:00
i8086nop.inc new avx512-opcodes VBMI2,VNNI,BITALG ... 2019-11-06 19:51:01 +00:00
i8086op.inc new avx512-opcodes VBMI2,VNNI,BITALG ... 2019-11-06 19:51:01 +00:00
i8086prop.inc + MULX instruction 2019-12-21 16:20:09 +00:00
i8086tab.inc new avx512-opcodes VBMI2,VNNI,BITALG ... 2019-11-06 19:51:01 +00:00
n8086add.pas * factored out the conditions under which add nodes need to perform 2019-08-03 12:19:50 +00:00
n8086cal.pas
n8086cnv.pas
n8086con.pas Commit of new debug feature implemented by J. Gareth Moreton 2019-06-22 14:08:47 +00:00
n8086inl.pas
n8086ld.pas * renamed getintparaloc to getcgtempparaloc 2019-12-24 22:12:25 +00:00
n8086mat.pas
n8086mem.pas * renamed getintparaloc to getcgtempparaloc 2019-12-24 22:12:25 +00:00
n8086tcon.pas
n8086util.pas * be able to set an AT_* for datablocks 2019-09-25 21:19:07 +00:00
r8086ari.inc
r8086att.inc
r8086con.inc
r8086dwrf.inc Synchronized with trunk, part 1 (only make cycle tested, make all is broken, avx-512 support not yet tested 2019-08-10 13:53:20 +00:00
r8086int.inc
r8086iri.inc
r8086nasm.inc
r8086nor.inc
r8086nri.inc
r8086num.inc
r8086ot.inc support vector operand bcst,{sae},{er} + k-register 2018-07-16 17:06:57 +00:00
r8086rni.inc
r8086sri.inc
r8086stab.inc
r8086std.inc
ra8086att.pas
ra8086int.pas
rgcpu.pas
symcpu.pas * fix case completeness and unreachable code warnings in compiler that would 2019-05-12 14:29:03 +00:00
tgcpu.pas