Commit History

Autor SHA1 Mensaxe Data
  peter 4a4a24b6e8 * log truncated %!s(int64=25) %!d(string=hai) anos
  peter e525797c51 * updated copyright to 2000 %!s(int64=26) %!d(string=hai) anos
  Jonas Maebe cc5683ace5 + if you define "newOptimizations", all extra optimizations that %!s(int64=26) %!d(string=hai) anos
  Jonas Maebe a9b5e27bc1 * finally got around making GetNextInstruction return false when %!s(int64=26) %!d(string=hai) anos
  Jonas Maebe 4590ff9524 + some comments %!s(int64=26) %!d(string=hai) anos
  Jonas Maebe 05acbe4077 * fix for crash when the first instruction of a sequence that gets %!s(int64=26) %!d(string=hai) anos
  peter 2bfdf91c5c * assembler inlining working for ag386bin %!s(int64=26) %!d(string=hai) anos
  Jonas Maebe 64c509adb8 * fixed crash when there are two asm blocks right after each other %!s(int64=27) %!d(string=hai) anos
  Jonas Maebe 8cf4da6d5e + optimize pascal code surrounding assembler blocks %!s(int64=27) %!d(string=hai) anos
  peter 1b369bb4bb + globtype,tokens,version unit splitted from globals %!s(int64=27) %!d(string=hai) anos
  Jonas Maebe f2da32cd91 * changed optimizer switches + cleanup of DestroyRefs in daopt386.pas %!s(int64=27) %!d(string=hai) anos
  Jonas Maebe a3b5867cb8 * removed $ before and after Log in comment %!s(int64=27) %!d(string=hai) anos
  florian 76ee202b37 * some fixes for ansi strings %!s(int64=27) %!d(string=hai) anos
  Jonas Maebe 2c0d277164 + disposal of labeltable after optimizations %!s(int64=27) %!d(string=hai) anos
  Jonas Maebe 892964eaf2 * split the optimizer %!s(int64=27) %!d(string=hai) anos
  Jonas Maebe 879b7d0288 * change "pop reg/push reg to "mov (%esp), reg" with -Ox, remove otherwise %!s(int64=27) %!d(string=hai) anos
  peter 1bffd4e290 * released NEWINPUT %!s(int64=27) %!d(string=hai) anos
  peter c2d5abdfed + targetcpu %!s(int64=27) %!d(string=hai) anos
  peter 4fc1780fe4 + $ASMMODE %!s(int64=27) %!d(string=hai) anos
  Jonas Maebe 837fa04627 * final bugfilx for mov optimizes, remake3 with optimizations works again! %!s(int64=27) %!d(string=hai) anos
  Jonas Maebe 9f0c2e3a26 * 2 bugs fixed in mov peepholeoptimizes %!s(int64=27) %!d(string=hai) anos
  peter b3865ae063 + aktasmmode, aktoptprocessor, aktoutputformat %!s(int64=27) %!d(string=hai) anos
  Jonas Maebe 6c86e16f46 * bugfix in a_mov optimizations; completed bugfix of "sub $2,esp;...;movw reg, y(%esp)" %!s(int64=27) %!d(string=hai) anos
  pierre 6fc80b783f * better position info with UseTokenInfo %!s(int64=27) %!d(string=hai) anos
  pierre 5cdd60cac8 + added some code for ansistring (not complete nor working yet) %!s(int64=27) %!d(string=hai) anos
  florian bef30e693c * fixes of Jonas applied %!s(int64=27) %!d(string=hai) anos
  peter 6af82802c2 * fixed $ifdef regalloc %!s(int64=27) %!d(string=hai) anos
  Jonas Maebe 2f9ba77432 *** empty log message *** %!s(int64=27) %!d(string=hai) anos
  Jonas Maebe 2938e014d2 * fixed bug where "imul 12,reg" was replaced with a wrong lea sequence %!s(int64=27) %!d(string=hai) anos
  florian 8cb9f5ea5b * aopt386 compiles with TP %!s(int64=27) %!d(string=hai) anos