Historie revizí

Autor SHA1 Zpráva Datum
  Mattias Gaertner 1ae01bd41c pastojs: fixed empty record před 7 roky
  florian a66016026b * handle bitpacked booleans more efficiently před 7 roky
  Mattias Gaertner fe8f7a9876 pas2js: docs: property getter array element not supported před 7 roky
  Mattias Gaertner a4500faa59 pastojs: started write/read precompiled unit před 7 roky
  Mattias Gaertner 74e52e0369 fcl-passrc: useanalzyer: fixed marking empty program před 7 roky
  nickysn 8ecc41186d + added an x86_64 version of the tasm23.pp test před 7 roky
  nickysn 79477f04b0 + added test tasm23a.pp - an i386 version of tasm23.pp před 7 roky
  pierre 640f7fbf94 Add test for small records for 1 to 8 bytes in size passing to procedures před 7 roky
  florian 8b0bbdcaab * fix flag subregs after r38206 před 7 roky
  florian 9b18e39c81 * enable Lea2AddBase and Lea2AddIndex in TX86AsmOptimizer.PostPeepholeOptLea as we have flag tracking now před 7 roky
  florian d86ffb9bfb + tcg.a_op_loc_reg před 7 roky
  florian 5fbecc5501 + use TX86AsmOptimizer.OptPass1SHLSAL on x86-64 před 7 roky
  florian 47927f053a * factored out TX86AsmOptimizer.OptPass1SHLSAL před 7 roky
  pierre 24bf28e126 Fix compilation with -dEXTDEBUG před 7 roky
  pierre 65ba2733e3 Remove overflow check that cannot happen because of types před 7 roky
  pierre ba000bec89 Generate error if CR field of F var is zero, as it leads to invalid instruction for conditional branching před 7 roky
  pierre 9e3a6368cb Generate error if CR field of C var is zero, as it leads to invalid instruction for conditional branching před 7 roky
  pierre 269849dd59 Update cgsize2string (EXTDEBUG only function) před 7 roky
  florian 11ef1d17c2 * fix register allocation for MovOp2Op and PushPushPopPop2MovMov před 7 roky
  florian 9fc0f28ae4 * handle movw in TCpuAsmOptimizer.RegInInstruction před 7 roky
  florian ee252d0ecd + allocate real registers properly in tcgavr před 7 roky
  florian 61660375ce + AVR PeepHoleOptPass1Cpu makes use of TAOptObj.RemoveCurrentP to track register usage properly před 7 roky
  florian ae950956af + TAOptObj.*PeepHoleOpts* check if p is really assigned před 7 roky
  florian 63ffb02b34 + Mov2Nop před 7 roky
  florian 93a0cef65d * improved OpCp2Op před 7 roky
  florian 52cb8fbb98 + AddAdc2Add před 7 roky
  florian 3a81ccf48b * simplify tcgavr.a_op_reg_reg_internal před 7 roky
  Mattias Gaertner 526e82d6ca pastojs: test -Fu před 7 roky
  Mattias Gaertner 489fec9ac5 pastojs: fixed ExpandFilename to use BaseDirectory před 7 roky
  Mattias Gaertner 7e39a5031d pastojs: check invalid -Jc value před 7 roky