تاریخچه Commit ها

نویسنده SHA1 پیام تاریخ
  florian 4b455600b8 * swapped decrefs and StripLabelFast as proposed by Gareth on the mailing list 5 سال پیش
  florian 2d295a3816 * patch by J. Gareth Moreton, issue #36271, part 2: x86 specific rework of the jump optimizer 5 سال پیش
  florian 20a47afe13 * more aggressive LeaCallLeaRet2Jmp 5 سال پیش
  florian 1fc7667b3b + LeaCallLeaRet2Jmp 5 سال پیش
  florian 6842c5784d * CallRet2Jmp works with PIC 5 سال پیش
  florian 3487c34ed9 * unified TX86AsmOptimizer.OptPass1MOVAP and TX86AsmOptimizer.OptPass1VMOVAP 5 سال پیش
  florian f9530437c2 * fix i386 building 5 سال پیش
  florian c3ef42b164 * allow cmov with memory reference if it is a pure symbol or a rip relative symbol: as the symbol is 5 سال پیش
  florian 172a4a999b + MovMov2Mov 6 and MovMov2Mov 7 optimization 5 سال پیش
  florian cfec725195 * clean up TX86AsmOptimizer.OptPass1MOV 5 سال پیش
  florian 533a113885 + LeaCallLeaRet2Jmp optimization 5 سال پیش
  florian 00c2fd4005 + x86: LeaLea2Lea optimization 5 سال پیش
  pierre af03c0208b Use tcgint typecast instead of aint, as it is the type of the second parameter of loadconst taicpu method 6 سال پیش
  Jonas Maebe 281b3ad276 * fix case completeness and unreachable code warnings in compiler that would 6 سال پیش
  florian d657373933 * patch by J. Gareth Moreton which avoids that the optimizer causes reads of invalid memory, resolves #35187 6 سال پیش
  florian c7bb028d35 * factored out OptPass1FLD, used bx x86-64 now as well 6 سال پیش
  florian 6cb6517411 * better recognization of procedure exit code 6 سال پیش
  florian 24f6cc0da5 * factored out OptPass1FSTP, used by x86-64 now as well 6 سال پیش
  florian cfd0790f89 * avoid assembler errors for the MovOpMov2MovOp optimziation in case the size of the instruction 6 سال پیش
  florian 4fb7b5d3ff * fix MovOpMov2MovOp optimization if no -Cpcoreavx2 is used 6 سال پیش
  florian 75a89d2115 * fix and enable MovOpMov2MovOp optimization on x86-64 6 سال پیش
  florian 94d7a02fae * modified patch by Gareth Moreton to pool TmpUsedRegs in the assembler optimizers, resolves #34679 6 سال پیش
  Jonas Maebe 122d0d36d6 + volatile() expression that marks an expression as volatile 6 سال پیش
  florian c43cae9231 * disable MovOpMov2MovOp optimization on x86-64 for now as it seems to break 6 سال پیش
  florian 477d7be651 * building on i386-linux fixed 6 سال پیش
  florian ac37a54d79 + MovOpMov2MovOp optimization 6 سال پیش
  yury 30d64cec68 * Removed unused local vars. 6 سال پیش
  yury 4357caaad8 * Removed unused local vars. 6 سال پیش
  florian 59d5d6ec95 + factored out TX86AsmOptimizer.PrePeepholeOptIMUL, used now by x86-64 and i386 6 سال پیش
  pierre e5dffebdc7 Avoid range check error in MaskLength evaluation 6 سال پیش