Commit History

Author SHA1 Message Date
  Jonas Maebe 49b63874c2 * bugfix to FindRegAlloc function (caused wrong regalloc info in 25 years ago
  Jonas Maebe bd928ecf72 * fix for web bug #1112 and a bit of clean up in csopt386 (merged from 25 years ago
  Jonas Maebe c9de6bc568 * fixed a potential bug in destroyregs regarding the removal of 25 years ago
  Jonas Maebe 441d9d137c * fixed bug where the contents of a register would not be destroyed 25 years ago
  Jonas Maebe ce46621762 * daopt386: changes to getnextinstruction/getlastinstruction so they 25 years ago
  michael 2949824a69 + Patch to 1.1 25 years ago
  michael 650fbb86aa + removed logs 25 years ago
  michael e7aca136a1 + Initial import 25 years ago
  peter e60344ccf7 * removed notes 25 years ago
  Jonas Maebe 2eb73a055e * destroyreg overwrote some memory if the reg was an FPU register 25 years ago
  Jonas Maebe e4ceb46242 * fixed a serious bug in the CSE which (I think) only showed with 25 years ago
  Jonas Maebe c18d6589e4 * moved AllocRegBetween() from csopt386 to this unit because it's now 25 years ago
  peter 2ba0ebe607 * removed warnings/notes 25 years ago
  Jonas Maebe 8a40388de3 * fixed bug due to lack of support for top_symbol operands 25 years ago
  peter 4a4a24b6e8 * log truncated 25 years ago
  Jonas Maebe 4e361ef71f * better support for regvars (still needs a move of the call to the optimize 25 years ago
  Jonas Maebe 38b993f7dc * moved skipinstr from daopt386 to aasm 25 years ago
  Jonas Maebe b15a98cfa4 * better handling of exit(func_result) (no release of register that 25 years ago
  Jonas Maebe 5910b48cbe * released -dalignreg 25 years ago
  Jonas Maebe 86ff0db0b5 + (de)allocation info for EDI to fix reported bug on mailinglist. 25 years ago
  peter e525797c51 * updated copyright to 2000 26 years ago
  Jonas Maebe 8272526892 * CSE of constant loading in regs works properly again 26 years ago
  peter ad2b1fb278 * newoptimizations define added 26 years ago
  Jonas Maebe ff017bbd5f * even more missing register deallocations are added! 26 years ago
  Jonas Maebe 653d672377 * improved fixing of missing regallocs (they're almost all correct 26 years ago
  Jonas Maebe 6746b61501 * fixed small typo (C_M* -> Ch_M*) so -darithopt compiles again 26 years ago
  Jonas Maebe dce0f2cd38 * fixed stupid typo in previous commit :( 26 years ago
  Jonas Maebe 194c612b07 * div, idiv and mul destroy edx!! 26 years ago
  Jonas Maebe 8a2453ab1d * much more complete/waterproof RegModifiedByInstruction() 26 years ago
  peter 0887060ff2 * truncated log to 20 revs 26 years ago