Bill Wendling
5b98172115
Update some EH tests that were violating the new EH model.
...
The landingpad instruction needs to be the first non-PHI instruction in the
unwind destination block.
llvm-svn: 177650
2013-03-21 18:30:10 +00:00
Dmitri Gribenko
56bf2e1830
Tests: rewrite 'opt ... %s' to 'opt ... < %s' so that opt does not emit a ModuleID
...
This is done to avoid odd test failures, like the one fixed in r171243.
llvm-svn: 171250
2012-12-30 02:33:22 +00:00
Chris Lattner
e5f8de8639
fix PR8932, a case where arg promotion could infinitely promote.
...
llvm-svn: 123574
2011-01-16 08:09:24 +00:00
Chris Lattner
e93846762a
Fix rdar://7879828 - crash in CallGraph, a self host issue.
...
Arg promotion was deleting call graph nodes that still had references
from the 'indirect' CGN. Like the inliner, it should only delete the
function if all references are gone.
llvm-svn: 101845
2010-04-20 00:46:50 +00:00