Bill Wendling
d5d95b0b51
[unwind removal] We no longer have 'unwind' instructions being generated, so
...
remove the code that handles them.
llvm-svn: 149901
2012-02-06 21:16:41 +00:00
Bill Wendling
035ea32870
Add this back in for now. There are still a few passes which create unwind instructions at the moment.
...
llvm-svn: 136756
2011-08-03 01:07:57 +00:00
Bill Wendling
ae3380faff
Replace the 'UnwindInst' check with a check for 'ResumeInst', which also exits
...
the function, because the UnwindInst is going away.
llvm-svn: 136751
2011-08-03 00:30:19 +00:00
Jay Foad
1a180156b6
Remove unused STL header includes.
...
llvm-svn: 130068
2011-04-23 19:53:52 +00:00
Chris Lattner
0ab5e2cded
Fix a ton of comment typos found by codespell. Patch by
...
Luis Felipe Strano Moraes!
llvm-svn: 129558
2011-04-15 05:18:47 +00:00
Andrew Trick
24f5ff0f23
Implementation of path profiling.
...
Modified patch by Adam Preuss.
This builds on the existing framework for block tracing, edge profiling and optimal edge profiling.
See -help-hidden for new flags.
For documentation, see the technical report "Implementation of Path Profiling..." in llvm.org/pubs.
llvm-svn: 124515
2011-01-29 01:09:53 +00:00