fpc/compiler/mips
Jonas Maebe 197f5cbec5 * let all the case code generation work with tconstexprint instead of aint,
so it also works for 32 bit targets and a high level code generator
    (where aint is still 32 bit, but 64 bit operations are not decomposed)

git-svn-id: trunk@41441 -
(cherry picked from commit 07bd4ba517)

With local change to fix compilation for x86_64 CPU
2021-08-26 23:28:28 +02:00
..
aasmcpu.pas
aoptcpu.pas * MIPS: fixed TCpuAsmOptimizer.InstructionLoadsFromReg, it now correctly considers instructions that read their first operand. 2017-04-23 15:26:17 +00:00
aoptcpub.pas
aoptcpud.pas
cgcpu.pas * removed temppos field again from parameter locations: they're not allocated 2018-04-27 19:18:55 +00:00
cpubase.pas Merge of trunk commits 39983,39986,40109 2018-12-06 22:17:57 +00:00
cpuelf.pas * MIPS: some progress with linker: 2016-03-13 17:13:23 +00:00
cpugas.pas * restructured the the TExternalAssembler constructors so that the 2016-11-09 19:51:20 +00:00
cpuinfo.pas Merge of several commits related to enhancements in PPU writing 2019-11-04 08:50:42 +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 * renamed t<cpuname>procinfo to tcpuprocinfo for all targets, so we can 2016-12-16 22:41:21 +00:00
cputarg.pas
hlcgcpu.pas * keep track of the temp position separately from the offset in references, 2018-04-22 17:03:16 +00:00
itcpugas.pas
mipsreg.dat Fix stabs number for FPU register, which start at 38 instead of 32 2016-11-06 18:01:08 +00:00
ncpuadd.pas
ncpucall.pas * use pocalls_cdecl and cstylearrayofconst more consistently instead of 2017-02-25 11:46:35 +00:00
ncpucnv.pas + added volatility information to all memory references 2016-11-27 18:17:37 +00:00
ncpuinln.pas
ncpuld.pas
ncpumat.pas
ncpuset.pas * let all the case code generation work with tconstexprint instead of aint, 2021-08-26 23:28:28 +02:00
opcode.inc
racpugas.pas * factored out check to determine whether a variable can be subscripted in 2018-01-01 14:29:21 +00:00
rgcpu.pas * keep track of the temp position separately from the offset in references, 2018-04-22 17:03:16 +00:00
rmipscon.inc
rmipsdwf.inc
rmipsgas.inc
rmipsgri.inc
rmipsgss.inc
rmipsnor.inc
rmipsnum.inc
rmipsrni.inc
rmipssri.inc
rmipssta.inc Regenerated after change in mipsreg.dat 2016-11-06 18:01:52 +00:00
rmipsstd.inc
rmipssup.inc
strinst.inc
symcpu.pas
tripletcpu.pas * merged macOS/AArch64 support + revisions these changes depended on 2020-09-15 19:40:36 +00:00