Commit History

Author SHA1 Message Date
  Jonas Maebe bec76ee738 * fixed support for -Or with new features of CSE 25 years ago
  Jonas Maebe ec5edf7be2 + writeToMemDestroysContents() and writeDestroysContents() to support the 25 years ago
  Jonas Maebe ca4a065758 - removed TP conditional code 25 years ago
  peter 5218af7926 * delphi compile fixes 25 years ago
  peter a71e44ac49 * use defines.inc 25 years ago
  Jonas Maebe 9f71648f4d * fixed bug in regsEquivalent (in some rare cases, registers with 25 years ago
  Jonas Maebe 3df81628bc + much improved CSE: the CSE now searches further back for sequences it 25 years ago
  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