提交历史

作者 SHA1 备注 提交日期
  pierre 92acd38f40 Fix for bug report #34380 6 年之前
  nickysn 518cdf9674 * replaced the saved_XXX_registers arrays with virtual methods inside 7 年之前
  pierre 3df9ac43a5 * cpubase unit, function findreg_by_number and dwarf_reg: 8 年之前
  sergei c260879439 * MIPS: updated registers, dropped special registers not recognized by GAS (actually, "pc" is recognized, but it is used only for MIPS16 mode, so it is easier to add back if/when this mode is supported), added FPU condition code registers ($fcc0..$fcc7). 11 年之前
  sergei 244f65525b * MIPS: dropped gas_std_regname, its functionality merged into std_regname. This fixes register names in non-instructions (reg. allocation information, variable locations, etc.) and makes assembler listings more readable. 11 年之前
  svenbarth c48d572996 Implement support for saving and restoring address registers. 11 年之前
  sergei f80ce76a69 + MIPS: emulate "flags", i.e. support LOC_FLAGS location. This allows to generate differently optimized code for branching and for conversion to register, typically saving a register and instruction per compare. 12 年之前
  sergei 7e0ae2e984 * MIPS: fixed cgsize2subreg to return correct result for float registers. 12 年之前
  sergei 2944fc8839 * MIPS improvements: 12 年之前
  sergei d367148f75 - Removed obsolete comments (copypasted from other CPU code, most likely). 12 年之前
  masta e327b4581c Use TRegNameTable instead of array[tregisterindex] of string[10] 12 年之前
  Jeppe Johansen 0087661fb5 Added FPv4_d16 FPU instructions, and a few extra registers 12 年之前
  pierre 37a7c1fc25 Add Dwarf debug info generation by default for mips cpu 13 年之前
  pierre a3ef2b42a8 Remove more TABs in sources 13 年之前
  pierre 63b4cb3347 + Add NR/RS _GP and _PIC_FUNC aliases 13 年之前
  Jonas Maebe 708a2532fc * consistently define empty saved_mm_registers arrays as containing a single 13 年之前
  pierre 93e0dd9c2f * Patch from Fuxin Zhang: other mips and mipsel CPUs changes 13 年之前
  Jonas Maebe 85a3fd3357 + ossinttype/osuinttype defs that correspond to OS_SINT/OS_INT for use in 13 年之前
  florian de4a96f96d * fixes several register allocation related mips issues 13 年之前
  florian 28036ed068 * fix some mips compiler issues, system unit compilation is getting forward 13 年之前
  florian ff5f311b34 - removed no more used constants 14 年之前
  florian 0c8546f94c * more MIPS code of David Zhang integrated 15 年之前
  florian e5ebb2a26e * started to integrate the code of David Zhang's MIPS code from fpc-mips on sf into fpc trunk 15 年之前
  yury 491f0fa1d8 * Replaced all user defined warnings by TODO comments to reduce compiler noise. 17 年之前
  florian 00d6a03b2c + default code now preserves mm registers 18 年之前
  florian 804207239d *c <int64>:=-<longint> fixed (bug 4253) 20 年之前
  fpc 790a4fe2d3 * log and id tags removed 20 年之前
  fpc 50778076c3 initial import 20 年之前
  florian f58fcdf401 + basic mips stuff 20 年之前