fpc/compiler/mips
Jonas Maebe f402b0d7df * changed getpointerdef() into a tpointerdef.getreusable() class method
o allows removing the ugly x86 hacks

git-svn-id: trunk@31144 -
2015-06-22 08:17:49 +00:00
..
aasmcpu.pas * MIPS: fixed O_MOVE_SOURCE and O_MOVE_DEST constants (they were swapped, amazing that it ever worked with such a mistake). 2014-09-03 19:57:46 +00:00
aoptcpu.pas * MIPS peephole: check that operand is present before accessing its fields, also check that it's not a branch target. Mantis #27608. 2015-03-06 00:04:06 +00:00
aoptcpub.pas
aoptcpud.pas
cgcpu.pas + added tasmlist parameter to getintparaloc() (needed for llvm) 2015-04-04 14:29:16 +00:00
cpubase.pas
cpuelf.pas Switch back to emitting BLX instructions and fix calculation of constant offsets(should rarely/never happen). 2014-12-14 16:28:35 +00:00
cpugas.pas * Fixed condition to output div/divu having R0 as first operand as non-macros. 2014-12-29 23:19:01 +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
cpupara.pas * changed getpointerdef() into a tpointerdef.getreusable() class method 2015-06-22 08:17:49 +00:00
cpupi.pas
cputarg.pas
hlcgcpu.pas
itcpugas.pas
mipsreg.dat
ncpuadd.pas + MIPS: implement inline full 64-bit multiplication, for cases when overflow checking is off and CPU is set to mips32r2. 2014-12-28 22:03:15 +00:00
ncpucall.pas
ncpucnv.pas * correctly handle LOC_SUBSETREG,LOC_CSUBSETREG,LOC_SUBSETREF,LOC_CSUBSETREF in second_int_to_bool, resolves issue #28007 2015-05-02 13:52:50 +00:00
ncpuinln.pas
ncpuld.pas
ncpumat.pas
ncpuset.pas
opcode.inc
racpugas.pas
rgcpu.pas * synchronized with privatetrunk till r30095 2015-03-05 20:32:15 +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
symcpu.pas o fixes handling of iso i/o parameters/program parameters: 2015-05-01 20:58:31 +00:00