Commit History

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