Commit History

Autor SHA1 Mensaxe Data
  peter 5b242f7741 * tlocation,treference update %!s(int64=23) %!d(string=hai) anos
  Jonas Maebe 7fb55bf4e4 + a_loadfpu_* and a_loadmm_* methods in tcg %!s(int64=23) %!d(string=hai) anos
  peter b4cc4b7b01 * removed compiler warnings %!s(int64=23) %!d(string=hai) anos
  Jonas Maebe 91f567bb66 * powerpc/cgcpu.pas compiles :) %!s(int64=24) %!d(string=hai) anos
  peter d2e1952377 * procsym definition rewrite %!s(int64=24) %!d(string=hai) anos
  Jonas Maebe e02d95ed13 + replace mem accesses to locations to which a reg was stored recently with that reg %!s(int64=24) %!d(string=hai) anos
  Jonas Maebe 82f7cf0957 + memory references are now replaced by register reads in "regular" %!s(int64=24) %!d(string=hai) anos
  Jonas Maebe 1fd6a2c5f8 * commented out some inactive code in csopt386 %!s(int64=24) %!d(string=hai) anos
  Jonas Maebe 003549eba1 * the optimizer now keeps track of flags register usage. This fixes some %!s(int64=24) %!d(string=hai) anos
  florian 9746f4c2d6 * some cg reorganisation %!s(int64=24) %!d(string=hai) anos
  peter 81200dc9ef * funcret moved from tprocinfo to tprocdef %!s(int64=24) %!d(string=hai) anos
  peter a7cf57524e * symtable change to classes %!s(int64=24) %!d(string=hai) anos
  peter 4e2655cdc5 * resulttype rewrite %!s(int64=24) %!d(string=hai) anos
  Jonas Maebe 87405bf710 * fixed potential bug in writeToMemDestroysContents %!s(int64=25) %!d(string=hai) anos
  peter 32b9cdb7cf + new tlinkedlist class (merge of old tstringqueue,tcontainer and %!s(int64=25) %!d(string=hai) anos
  Jonas Maebe a4dcdea87d * fixed range error %!s(int64=25) %!d(string=hai) anos
  Jonas Maebe 06af76dd6c * invalidate regs that depend on a modified register %!s(int64=25) %!d(string=hai) anos
  florian b9796f6a7f * unused units removed from uses clause %!s(int64=25) %!d(string=hai) anos
  Jonas Maebe 3974b23c97 + support for optimizing simple sequences with div/idiv/mul opcodes %!s(int64=25) %!d(string=hai) anos
  Jonas Maebe a4928640fc * fixed stupid bug in previous commit %!s(int64=25) %!d(string=hai) anos
  Jonas Maebe f88e80bced * fix for webbug 1066/1126 %!s(int64=25) %!d(string=hai) anos
  Jonas Maebe bbd2e6cdaf * fixed another bug in allocregbetween (introduced by the previous fix) %!s(int64=25) %!d(string=hai) anos
  Jonas Maebe 19b4130e98 * fixed bug in allocregbetween %!s(int64=25) %!d(string=hai) anos
  sg 7530393d6f * Fix for containsPointerRef: Loop now runs in the correct range %!s(int64=25) %!d(string=hai) anos
  Jonas Maebe 767ecef9bb * fixed bug in arrayRefsEq %!s(int64=25) %!d(string=hai) anos
  Jonas Maebe a4fde73649 + register renaming ("fixes" bug1088) %!s(int64=25) %!d(string=hai) anos
  Jonas Maebe 837c2124a6 * fixed bug in allocregbetween (the register wasn't added to the %!s(int64=25) %!d(string=hai) anos
  peter 026edfb899 * moved to i386/ %!s(int64=25) %!d(string=hai) anos