| .. |
|
aasmcpu.pas
|
* MIPS: emit PIC-friendly instruction sequences instead of "J" when fixing up branches outside of 128K range. Resolves #25399.
|
2013-12-11 10:56:07 +00:00 |
|
aoptcpu.pas
|
+ MIPS peephole optimizer: eliminate redundant moves of floating point registers.
|
2013-11-25 13:57:19 +00:00 |
|
aoptcpub.pas
|
|
|
|
aoptcpud.pas
|
|
|
|
cgcpu.pas
|
* Moved generation of .ent/.end directives out of generic code generator.
|
2014-02-12 17:30:48 +00:00 |
|
cpubase.pas
|
Implement support for saving and restoring address registers.
|
2013-10-05 21:43:42 +00:00 |
|
cpuelf.pas
|
+ MIPS internal linker: support TLS IE/LE and GPREL32 relocations, is now able to link tw14265.
|
2013-07-29 09:30:40 +00:00 |
|
cpugas.pas
|
* partially merged the mips-embedded branch of Michael Ring:
|
2014-03-19 21:25:38 +00:00 |
|
cpuinfo.pas
|
* partially merged the mips-embedded branch of Michael Ring:
|
2014-03-19 21:25:38 +00:00 |
|
cpunode.pas
|
+ support overriding tdef/tsym methods with target-specific functionality:
|
2014-03-29 22:31:55 +00:00 |
|
cpupara.pas
|
* MIPS: floating point parameters on stack should be loaded to/from FPU registers directly, without using temp.
|
2013-07-17 11:00:46 +00:00 |
|
cpupi.pas
|
* moved MIPS-specific tprocdef.total_local_size field to cpu-specific
|
2014-04-01 21:41:21 +00:00 |
|
cputarg.pas
|
* partially merged the mips-embedded branch of Michael Ring:
|
2014-03-19 21:25:38 +00:00 |
|
hlcgcpu.pas
|
* partially merged the mips-embedded branch of Michael Ring:
|
2014-03-19 21:25:38 +00:00 |
|
itcpugas.pas
|
|
|
|
mipsreg.dat
|
|
|
|
ncpuadd.pas
|
* completed thlcgobj.location_force_fpureg(), use it everywhere and removed
|
2014-03-10 09:01:05 +00:00 |
|
ncpucall.pas
|
* MIPS: clean up
|
2014-03-04 08:42:45 +00:00 |
|
ncpucnv.pas
|
* MIPS: when converting int to real, use a floating point constant directly, instead of emulating it with integers. tai_real_64bit already handles all endian issues.
|
2013-10-26 18:12:25 +00:00 |
|
ncpuinln.pas
|
* completed thlcgobj.location_force_fpureg(), use it everywhere and removed
|
2014-03-10 09:01:05 +00:00 |
|
ncpuld.pas
|
- Removed tcgloadnode.generate_picvaraccess, it is never used and is not necessary because PIC stuff is handled at lower levels.
|
2013-06-02 10:49:17 +00:00 |
|
ncpumat.pas
|
* completed thlcgobj.location_force_fpureg(), use it everywhere and removed
|
2014-03-10 09:01:05 +00:00 |
|
ncpuset.pas
|
* MIPS and SPARC: determine whether case expression is in range using a single unsigned comparison (like it is done on other targets).
|
2014-03-10 23:02:05 +00:00 |
|
opcode.inc
|
* partially merged the mips-embedded branch of Michael Ring:
|
2014-03-19 21:25:38 +00:00 |
|
racpugas.pas
|
* MIPS: cleanup assembler reader, MIPS references allow only a single register in parentheses.
|
2013-10-13 21:22:04 +00:00 |
|
rgcpu.pas
|
+ MIPS: prevent coalescing written-to registers with $sp,$fp,$zero and $at.
|
2013-06-15 04:04:08 +00:00 |
|
rmipscon.inc
|
|
|
|
rmipsdwf.inc
|
|
|
|
rmipsgas.inc
|
|
|
|
rmipsgri.inc
|
|
|
|
rmipsgss.inc
|
|
|
|
rmipsnor.inc
|
|
|
|
rmipsnum.inc
|
|
|
|
rmipsrni.inc
|
|
|
|
rmipssri.inc
|
|
|
|
rmipssta.inc
|
|
|
|
rmipsstd.inc
|
|
|
|
rmipssup.inc
|
|
|
|
strinst.inc
|
* partially merged the mips-embedded branch of Michael Ring:
|
2014-03-19 21:25:38 +00:00 |
|
symcpu.pas
|
* moved pbestrealtype from symdef to symcpu
|
2014-04-01 21:41:37 +00:00 |