Owen Anderson
|
df7a4f2515
|
Now with fewer extraneous semicolons!
llvm-svn: 115996
|
2010-10-07 22:25:06 +00:00 |
|
Owen Anderson
|
a7aed18624
|
Reapply r110396, with fixes to appease the Linux buildbot gods.
llvm-svn: 110460
|
2010-08-06 18:33:48 +00:00 |
|
Owen Anderson
|
bda59bd247
|
Revert r110396 to fix buildbots.
llvm-svn: 110410
|
2010-08-06 00:23:35 +00:00 |
|
Owen Anderson
|
755aceb5d0
|
Don't use PassInfo* as a type identifier for passes. Instead, use the address of the static
ID member as the sole unique type identifier. Clean up APIs related to this change.
llvm-svn: 110396
|
2010-08-05 23:42:04 +00:00 |
|
Owen Anderson
|
a57b97e7e7
|
Fix batch of converting RegisterPass<> to INTIALIZE_PASS().
llvm-svn: 109045
|
2010-07-21 22:09:45 +00:00 |
|
Dan Gohman
|
d2d1ae105d
|
Use pre-increment instead of post-increment when the result is not used.
llvm-svn: 106542
|
2010-06-22 15:08:57 +00:00 |
|
Chris Lattner
|
3c5bf71353
|
simplify this code.
llvm-svn: 94048
|
2010-01-20 23:30:28 +00:00 |
|
David Greene
|
b72ad95ecf
|
Change errs() to dbgs().
llvm-svn: 92607
|
2010-01-05 01:27:01 +00:00 |
|
Nick Lewycky
|
974e12b2d3
|
Remove includes of Support/Compiler.h that are no longer needed after the
VISIBILITY_HIDDEN removal.
llvm-svn: 85043
|
2009-10-25 06:57:41 +00:00 |
|
Nick Lewycky
|
02d5f77d26
|
Remove VISIBILITY_HIDDEN from class/struct found inside anonymous namespaces.
Chris claims we should never have visibility_hidden inside any .cpp file but
that's still not true even after this commit.
llvm-svn: 85042
|
2009-10-25 06:33:48 +00:00 |
|
Andreas Neustifter
|
41c1103273
|
Reapplied r81355 with the problems fixed.
(See http://lists.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20090907/086737.html and
http://lists.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20090907/086746.html)
llvm-svn: 82039
|
2009-09-16 11:35:50 +00:00 |
|
Chris Lattner
|
9ded9ac8af
|
revert r81335, which breaks the build.
llvm-svn: 81347
|
2009-09-09 16:00:57 +00:00 |
|
Andreas Neustifter
|
0bd472dc33
|
Updated ProfileInfo to have clean seperation between different sentinels.
llvm-svn: 81335
|
2009-09-09 12:48:26 +00:00 |
|
Andreas Neustifter
|
18156bd75c
|
Converted MaximumSpanningTree algorithm to a generic template, this could go
into llvm/ADT.
llvm-svn: 81001
|
2009-09-04 12:34:44 +00:00 |
|
Andreas Neustifter
|
7e86c3856b
|
Code Cleanup.
Removed inverted flag form MaximumSpanningTree, also do not handle so much
information to MaximumSpanningTree.
llvm-svn: 80911
|
2009-09-03 08:52:52 +00:00 |
|
Andreas Neustifter
|
964fa2bdac
|
Changed set of BlocksToInstrument to set of InsertedBlocks that do not have to
be instrumented.
llvm-svn: 80788
|
2009-09-02 13:59:05 +00:00 |
|
Andreas Neustifter
|
4469c164d0
|
Code cleanups and added comments.
llvm-svn: 80781
|
2009-09-02 12:38:39 +00:00 |
|
Andreas Neustifter
|
759094e323
|
OptimalEdgeProfiling: Creation of profiles.
This adds the instrumentation and runtime part of OptimalEdgeProfiling.
llvm-svn: 80712
|
2009-09-01 19:03:44 +00:00 |
|