コミット履歴

作者 SHA1 メッセージ 日付
  florian 5b16a84de1 + RCallReg2RJmp optimization 7 年 前
  florian 46ab35edb3 * apply MovOpMov2Op also to inc and dec 7 年 前
  florian 366360d36c * LdiMov/Cp2Ldi/Cpi may not be performed if reg0=reg1 7 年 前
  florian ad01f059e8 * after a LdiMov/Cp2Ldi/Cpi optimization, the compiler should not continue to optimize this instruction because then reg. alloc info is wrong 7 年 前
  florian 4a43d992f5 * unified usage of MatchOpType 8 年 前
  florian 39b7f1bffe * do not write assembler optimizer debug output in avr assembler files 8 年 前
  florian 8e7101a65a * proper naming of the optimziation in the DebugMsg 8 年 前
  florian e33b2920dc + CallReg2Jmp optimization 8 年 前
  florian e49a826837 + PushPushPopPop2MovMov optimization 8 年 前
  florian 0520d246d0 * changed LdiCp2Cpi into LdiMov/Cp2Ldi/Cpi and improved it 8 年 前
  florian b2f15e2736 * first check for ait_instruction before checking opcode 9 年 前
  Jeppe Johansen baae6ec169 Fix incorrect AVR optimization. 9 年 前
  Jeppe Johansen 7fc3ed2644 Fix a broken OpCp2Op optimization. It needed the added NR_DEFAULTFLAGS allocation to not break subsequent optimizations. 9 年 前
  Jeppe Johansen ffe67a93b4 Fix is_calljmp to include call instructions. This was breaking some optimizations previously. 10 年 前
  Jeppe Johansen 03880c2f74 Added some peephole optimizations, and fixed generic unconditional jump optimizations, for AVR. 10 年 前
  florian b1147ba1b7 + OpCmp2Op optimization for AVR 10 年 前
  florian 9216e561e2 + make use of sbi/cbi 10 年 前
  florian e56d8d1c96 * fix mov rX,...; mov rX,... optimization, hp1 needs to be checked if it is really an instruction, resolves issue #27975 10 年 前
  florian 3282ff0506 + remove dead moves, resolves issue #27842 10 年 前
  florian 987b66636d + optimize LDS/STS into IN/OUT, resolves issue #27884 10 年 前
  florian 3e8766290d * implements RegInInstruction and fixes RegModifiedByInstruction for avr 10 年 前
  florian a4c7103033 * remove useless mov instructions 10 年 前
  florian db63693b7e * tai returned by GetNextInstructionUsingReg must be checked if it is really an instruction 10 年 前
  Jeppe Johansen 7fe4b13248 Fix broken peephole optimization that was testing the wrong register for modifications. 10 年 前
  Jeppe Johansen 2227045e23 Replace forbidden chars in more places in the GAS assembler writer. 11 年 前
  Jeppe Johansen e33550b67d Added support for X,Y,and Z register aliases plus low/high forms, and post-incrementation in AVR assembler reader. 11 年 前
  florian 8f343078fa * optimize moves into movw if possible 14 年 前
  florian bc73f9021c Merged revisions 5891-10167,10169-10180 via svnmerge from 17 年 前