Commit History

Autor SHA1 Mensaxe Data
  pierre ba000bec89 Generate error if CR field of F var is zero, as it leads to invalid instruction for conditional branching %!s(int64=7) %!d(string=hai) anos
  pierre 9e3a6368cb Generate error if CR field of C var is zero, as it leads to invalid instruction for conditional branching %!s(int64=7) %!d(string=hai) anos
  pierre 269849dd59 Update cgsize2string (EXTDEBUG only function) %!s(int64=7) %!d(string=hai) anos
  florian 11ef1d17c2 * fix register allocation for MovOp2Op and PushPushPopPop2MovMov %!s(int64=7) %!d(string=hai) anos
  florian 9fc0f28ae4 * handle movw in TCpuAsmOptimizer.RegInInstruction %!s(int64=7) %!d(string=hai) anos
  florian ee252d0ecd + allocate real registers properly in tcgavr %!s(int64=7) %!d(string=hai) anos
  florian 61660375ce + AVR PeepHoleOptPass1Cpu makes use of TAOptObj.RemoveCurrentP to track register usage properly %!s(int64=7) %!d(string=hai) anos
  florian ae950956af + TAOptObj.*PeepHoleOpts* check if p is really assigned %!s(int64=7) %!d(string=hai) anos
  florian 63ffb02b34 + Mov2Nop %!s(int64=7) %!d(string=hai) anos
  florian 93a0cef65d * improved OpCp2Op %!s(int64=7) %!d(string=hai) anos
  florian 52cb8fbb98 + AddAdc2Add %!s(int64=7) %!d(string=hai) anos
  florian 3a81ccf48b * simplify tcgavr.a_op_reg_reg_internal %!s(int64=7) %!d(string=hai) anos
  Mattias Gaertner 526e82d6ca pastojs: test -Fu %!s(int64=7) %!d(string=hai) anos
  Mattias Gaertner 489fec9ac5 pastojs: fixed ExpandFilename to use BaseDirectory %!s(int64=7) %!d(string=hai) anos
  Mattias Gaertner 7e39a5031d pastojs: check invalid -Jc value %!s(int64=7) %!d(string=hai) anos
  florian 5e200cad89 * write correct proc name when giving a hint that a procedure is not inlined. %!s(int64=7) %!d(string=hai) anos
  Mattias Gaertner 787b2a2e05 pastojs: filer: class in other unit %!s(int64=7) %!d(string=hai) anos
  Mattias Gaertner b2e21f4c4a fcl-passrc: DotExprToName added pekString %!s(int64=7) %!d(string=hai) anos
  michael 4cb57d0773 * Patch from Christian Ulrich, to allow using data from other report data sources %!s(int64=7) %!d(string=hai) anos
  nickysn 5a47ccc585 * updated test tasm23.pp, so that it checks the generated code %!s(int64=7) %!d(string=hai) anos
  nickysn c0b7aec2c4 * fix inline assembly of segment:localvar with the internal asm writer on x86 %!s(int64=7) %!d(string=hai) anos
  nickysn 9b093ac375 + extended test tasm23 with 'mov ax, word cs:5[localvar]' %!s(int64=7) %!d(string=hai) anos
  Mattias Gaertner 601c38ba07 pastojs: version 0.9.8 %!s(int64=7) %!d(string=hai) anos
  Mattias Gaertner bfb68c8dfd pastojs: test wpo in other unit %!s(int64=7) %!d(string=hai) anos
  Mattias Gaertner 6ac5c55c54 fcl-passrc: useanalyzer: fixed overrides, added test %!s(int64=7) %!d(string=hai) anos
  nickysn 77c782c89b * when adding OPR_LOCAL with OPR_REFERENCE in tx86intreader.AddReferences, add %!s(int64=7) %!d(string=hai) anos
  michael ba97e919e6 * Fix bug #33400, clear should also clear run-time objects %!s(int64=7) %!d(string=hai) anos
  michael ad409edb30 * Fix bug #33399, RemovePage does not free page %!s(int64=7) %!d(string=hai) anos
  michael fbd974b0d8 * Fix bug ID #0033390 %!s(int64=7) %!d(string=hai) anos
  michael 27b0165689 * Fix bug #33389, AV if there are no pages yet in a report %!s(int64=7) %!d(string=hai) anos