mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2024-12-23 15:29:51 +00:00
8a08769bad
take into account the instrucion pointed by InsertPt. Thanks to it, returning the new value of InsertPt to the InsertBinop() caller can be avoided. The bug was, actually, in visitAddRecExpr() method which wasn't correctly handling changes of InsertPt. There shouldn't be any performance regression, as -gvn pass (run after -indvars) removes any redundant binops. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@52291 91177308-0d34-0410-b5e6-96231b3b80d8 |
||
---|---|---|
.. | ||
2002-09-09-PointerIndVar.ll | ||
2003-04-16-ExprAnalysis.ll | ||
2003-09-12-MultiplePred.ll | ||
2003-09-23-NotAtTop.ll | ||
2003-12-10-IndVarDeadCode.ll | ||
2003-12-10-RemoveInstrCrash.ll | ||
2003-12-15-Crash.ll | ||
2003-12-21-IndVarSize.ll | ||
2004-03-10-PHIInsertionBug.ll | ||
2004-04-05-InvokeCastCrash.ll | ||
2004-04-07-ScalarEvolutionCrash.ll | ||
2005-02-11-InvokeCrash.ll | ||
2005-02-17-TruncateExprCrash.ll | ||
2005-02-26-ExitValueCompute.ll | ||
2005-06-15-InstMoveCrash.ll | ||
2005-11-18-Crash.ll | ||
2006-03-31-NegativeStride.ll | ||
2006-06-16-Indvar-LCSSA-Crash.ll | ||
2006-09-20-LFTR-Crash.ll | ||
2006-12-10-BitCast.ll | ||
2007-01-06-TripCount.ll | ||
2007-01-08-X86-64-Pointer.ll | ||
2007-06-06-DeleteDanglesPtr.ll | ||
2007-11-23-BitcastCrash.ll | ||
2008-06-15-SCEVExpanderBug.ll | ||
complex-scev.ll | ||
dg.exp | ||
exit_value_tests.ll | ||
iterationCount_zext_or_trunc.ll | ||
lftr_simple.ll | ||
loop_evaluate_1.ll | ||
loop_evaluate_2.ll | ||
loop_evaluate_3.ll | ||
loop_evaluate_4.ll | ||
pointer-indvars.ll | ||
subtract.ll | ||
tripcount_compute.ll | ||
tripcount_infinite.ll | ||
variable-stride-ivs.ll |