Historial de Commits

Autor SHA1 Mensaje Fecha
  florian dda473894c * fixed cmp_reg_reg_reg, cmp operands were emitted in the wrong order hace 22 años
  florian b9c76fcf5e * stack frame calculations are now completly done using the code generator hace 22 años
  florian 7ec9711f9a * fixed several issues with nested procedures hace 22 años
  peter c092e24817 * fixes to get rtl compiled hace 22 años
  florian 0284016ee9 * fixed several issues with powerpc hace 22 años
  Jonas Maebe 56132c1a9c * assembler procedures now again get a stackframe if they have local hace 22 años
  Jonas Maebe f51a189be0 * don't generate entry/exit code for assembler procedures hace 22 años
  Jonas Maebe e02ecef001 * fixed linux entry/exit code generation hace 22 años
  Jonas Maebe 5893b9bb19 * fixed R_TOC bugs introduced by new register allocator conversion hace 22 años
  olle 87fb801dcb * change in a_loadaddr_ref_reg hace 22 años
  Jonas Maebe 24e2741659 * more powerpc and generic fixes related to the new register allocator hace 22 años
  Jonas Maebe d168ae15df * lots of new regallocator fixes, both in generic and ppc-specific code hace 22 años
  daniel 86bcea6ef5 * Code generator converted to new register notation hace 22 años
  olle a02a1adee1 * changed global var access, TOC now contain pointers to globals hace 23 años
  florian 2102ce7031 * fixed some PowerPC issues hace 23 años
  daniel 55a161bbbf * Tregister changed into a record hace 23 años
  florian 938f46f246 * fixed some crashes and a rte 201 hace 23 años
  olle 5e90be8184 * macos: changing code gen for references to globals hace 23 años
  Jonas Maebe fb5b623e30 * fixed bctr(l) problems hace 23 años
  olle 9284b36d3b * macos: globals are located in TOC and relative r2, instead of absolute hace 23 años
  olle b71c1492a9 * macos entry/exit: only used registers are saved hace 23 años
  olle 4d3ed1a22c * macos stack frame size computing updated hace 23 años
  olle 7fde7960b5 * reorganized prologue and epilogue routines hace 23 años
  florian fa4a4de18c * all A_BL instructions replaced by calls to a_call_name hace 23 años
  Jonas Maebe a738c4ddcf * changed a_call_* so that no superfluous code is generated anymore hace 23 años
  olle fa695eefea * made a_load_store more robust and to accept large offsets and cleaned up code hace 23 años
  Jonas Maebe a15d8cfe39 * a_load_reg_reg() now has two size parameters: source and dest. This hace 23 años
  Jonas Maebe 02e9260997 + added some internal errors hace 23 años
  Jonas Maebe 32d4d8780f * fixed TOpCmp2AsmCond array (some unsigned equivalents were wrong) hace 23 años
  Jonas Maebe 07c1116a8c * several large offset-related fixes hace 23 años