Commit History

Author SHA1 Message Date
  florian f2e0af6d37 * check used registers properly for SETcc/TEST/Jcc -> Jcc, resolves #38940 4 years ago
  florian 30df955001 * the MovOpMov2Op optimization needs to take care of the second operand, should resolve #38359 4 years ago
  florian bae583118a * patch by J. Gareth Moreton: x86 JccMovJmpMov2MovSetcc improvement, resolves #38761 4 years ago
  florian 5726428dcc * patch by J. Gareth Moreton: Additional SETcc optimisations, resolves #38767 4 years ago
  florian 578424cf51 * patch by J. Gareth Moreton: TEST chain shortcutting, resolves #38908 4 years ago
  florian 6f482952de * patch by J. Gareth Moreton: Memory CMP optimisation, resolves #38907 4 years ago
  florian e57059eea3 * fix building on i386 after r49366 4 years ago
  florian 884d24e321 * patch by J. Gareth Moreton: x86 MOVZX/CMP optimisation, resolves #38882 4 years ago
  florian 503fc85dff * patch by J. Gareth Moreton: handle register allocations correctly in MovMov2Mov 3, resolves #38703 4 years ago
  florian 87a67a3222 * typo fixed 4 years ago
  florian 53effea0f5 + X86: JccMovJmpMov2MovSetcc optimization 4 years ago
  florian 612f063795 + patch by J. Gareth Moreton: AddMov2LeaAdd and AddMov2Lea optimizations, resolves #38579 4 years ago
  florian 913bd009e9 * patch by J. Gareth Moreton: take care of -Os for SubMov2*, part of #38579 4 years ago
  florian 01937c4630 * patch by J. Gareth Moreton: SubMov2LeaSub optimisation improvement, resolves #38555 4 years ago
  florian 8ffa01e95f * patch by J. Gareth Moreton: MOV/SHR reference optimisation, resolves #38560 4 years ago
  florian c6443809ba + SETcc/Mov -> SETcc optimization 4 years ago
  pierre 236bef961c Patch by Gareth Moreton 4 years ago
  pierre 2cd6951205 Apply patch proposed by J. Gareth Moreton in bug report #0038527 4 years ago
  yury 64c586b86d * Removed/ifdefed lots of unused variables. 4 years ago
  florian 707bce74d7 * patch by J. Gareth Moreton: refactor OptPass2Jcc, resolves #38343 4 years ago
  florian eb81b981cd * patch by J. Gareth Moreton to fix MovzxCmp2CmpMovzx, resolves #38339 4 years ago
  florian 227bd3e904 * simplified code for JccAdd2SetccAdd optimization 4 years ago
  florian f42f62565b * patch by J. Gareth Moreton to resolve bug introduced in the first patch, resolves #38294 4 years ago
  florian 4e9b42344e + AddLea2Lea optimization 4 years ago
  florian 28efcfba65 + patch by J. Gareth Moreton: Advanced MOVZX optimisations, resolves #38294 4 years ago
  pierre 2bcd2a4a93 Appply fix from Gareth Moreton in bug report 38247 4 years ago
  Károly Balogh 01691e9ecb * fix the m68k cross-builds by disabling part of r47824 4 years ago
  florian 2a990b8167 + patch by J. Gareth Moreton: some new x86 assembler optimizations, resolves #38130 4 years ago
  florian f7050ef41a + take care of vzeroupper in exit code optimizations 4 years ago
  florian 703941dde5 + x86: MovxMov2Mov optimization 4 years ago