Commit History

Autor SHA1 Mensaxe Data
  Jonas Maebe 4686f61002 * keep track of the temp position separately from the offset in references, %!s(int64=7) %!d(string=hai) anos
  Jonas Maebe a25ebbba3e + added volatility information to all memory references %!s(int64=8) %!d(string=hai) anos
  Jonas Maebe 67b8aceaee * synchronized with privatetrunk till r30095 %!s(int64=10) %!d(string=hai) anos
  sergei 3b06465322 + MIPS: support replacement spilling for mov.s, mov.d and (partially) mtc1 instructions. %!s(int64=11) %!d(string=hai) anos
  Jonas Maebe 7949bebb8d * synchronised with r28168 of trunk %!s(int64=11) %!d(string=hai) anos
  sergei 25037f5318 - MIPS: completely removed trgcpu.add_constraints method. %!s(int64=11) %!d(string=hai) anos
  Jonas Maebe 5ef93e85b8 + added extra "orgsupreg" parameter to do_spill_read/do_spill_written/ %!s(int64=11) %!d(string=hai) anos
  sergei 8b8553991a + MIPS: prevent coalescing written-to registers with $sp,$fp,$zero and $at. %!s(int64=12) %!d(string=hai) anos
  sergei 1421998752 * MIPS register spilling: relocations are not needed to load constant values, and offset limit is 32767, not 4095. %!s(int64=12) %!d(string=hai) anos
  florian de4a96f96d * fixes several register allocation related mips issues %!s(int64=13) %!d(string=hai) anos
  florian 28036ed068 * fix some mips compiler issues, system unit compilation is getting forward %!s(int64=13) %!d(string=hai) anos
  Jonas Maebe f302fcdc98 + TSubRegisterSet definition forgotten to commit in r15952 %!s(int64=15) %!d(string=hai) anos
  florian e5ebb2a26e * started to integrate the code of David Zhang's MIPS code from fpc-mips on sf into fpc trunk %!s(int64=15) %!d(string=hai) anos