Commit History

Autor SHA1 Mensaxe Data
  Jonas Maebe 404d344d92 * lots of newra fixes (need getfuncretparaloc implementation for i386)! %!s(int64=22) %!d(string=hai) anos
  peter 65e2afbd58 * supreg_name added %!s(int64=22) %!d(string=hai) anos
  Jonas Maebe 709e6da4fa - removed ALL_INTREGISTERS (only the one in rgobj is valid) %!s(int64=22) %!d(string=hai) anos
  mazen d204c70f35 - making TOldRegister only declared for compatibility and %!s(int64=22) %!d(string=hai) anos
  peter 230a14ff68 * getregisterfpu size parameter added %!s(int64=22) %!d(string=hai) anos
  peter 7b3095fe27 * reference fixes %!s(int64=22) %!d(string=hai) anos
  peter 1e7ecac976 * FUNCTION_RESULT64_LOW/HIGH_REG added for int64 results %!s(int64=22) %!d(string=hai) anos
  peter 790e125329 * register fixes %!s(int64=22) %!d(string=hai) anos
  peter 414bd5fa22 * more sparc cleanup %!s(int64=22) %!d(string=hai) anos
  florian a8eb2ab740 * started to fix and clean up the sparc port %!s(int64=22) %!d(string=hai) anos
  mazen d0249adf22 + RegEnum2Number to ease handling register pairs %!s(int64=22) %!d(string=hai) anos
  florian 89c93b12c4 * fixed sparc compiler compilation %!s(int64=22) %!d(string=hai) anos
  florian 1770c1db0f * fixed sparc compilation partially %!s(int64=22) %!d(string=hai) anos
  mazen 54eb17b3ff - non used constants OT_* removed %!s(int64=22) %!d(string=hai) anos
  mazen ace3595b4f * TOldRegister isnow just an alias for TCpuRegister %!s(int64=22) %!d(string=hai) anos
  mazen c475df7735 + max_scratch_regs variable added because requested by common compiler code %!s(int64=22) %!d(string=hai) anos
  peter 7ff85f0779 * fix sparc compile %!s(int64=22) %!d(string=hai) anos
  florian 0284016ee9 * fixed several issues with powerpc %!s(int64=22) %!d(string=hai) anos
  mazen a33dd56d81 * fixing index overflow in handling new registers arrays. %!s(int64=22) %!d(string=hai) anos
  mazen 87c9ee49d9 * FirstReg <-- R_G0 instead of Low(TOldRegister)=R_NONE %!s(int64=22) %!d(string=hai) anos
  daniel 86bcea6ef5 * Code generator converted to new register notation %!s(int64=22) %!d(string=hai) anos
  carl 59d3edeec7 * Several bugfixes for m68k target (register alloc., opcode emission) %!s(int64=23) %!d(string=hai) anos
  mazen c3321868d5 * many stuff related to RTL fixed %!s(int64=23) %!d(string=hai) anos
  daniel 7b2fd10fb4 * Converted some code in cgx86.pas to new register numbering %!s(int64=23) %!d(string=hai) anos
  daniel 6e507ba483 * Added register conversion %!s(int64=23) %!d(string=hai) anos
  daniel 55a161bbbf * Tregister changed into a record %!s(int64=23) %!d(string=hai) anos
  mazen c419956367 * warnings about FreeTemp already free fixed with appropriate registers handling %!s(int64=23) %!d(string=hai) anos
  mazen 1e23f14e4f * TOpSize values changed S_L --> S_SW %!s(int64=23) %!d(string=hai) anos
  mazen 379fb9a4ff * TOpSize values changed S_L --> S_SW %!s(int64=23) %!d(string=hai) anos
  mazen 220be9c38f + op_raddr_reg and op_caddr_reg added to fix functions prologue %!s(int64=23) %!d(string=hai) anos