fpc/compiler/mips
2023-06-09 07:53:29 +01:00
..
aasmcpu.pas * MIPS: reworked and fixed procedure fixup_jmps: 2016-02-12 13:53:04 +00:00
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 Fix storing of unaligned 64-bit to memory 2023-05-25 21:37:47 +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 Fix for bug report 38549 about wrong code generation 2023-05-25 21:37:47 +00:00
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 + sanity checks in mips and sparc register allocator 2023-06-09 07:53:29 +01: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