Dan Gohman
|
54ab2e9326
|
Add an isReachableFromEntry to MachineDominators, following the one
in Dominators.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@100454 91177308-0d34-0410-b5e6-96231b3b80d8
|
2010-04-05 19:16:38 +00:00 |
|
Evan Cheng
|
2a085c3493
|
Add a WriteAsOperand for MachineBasicBlock so MachineLoopInfo dump looks sane.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@89130 91177308-0d34-0410-b5e6-96231b3b80d8
|
2009-11-17 19:19:59 +00:00 |
|
Chris Lattner
|
45cfe545ec
|
Change Pass::print to take a raw ostream instead of std::ostream,
update all code that this affects.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@79830 91177308-0d34-0410-b5e6-96231b3b80d8
|
2009-08-23 06:03:38 +00:00 |
|
Chris Lattner
|
791102fb11
|
eliminate the std::ostream form of WriteAsOperand and update clients.
This also updates dominator related stuff.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@79825 91177308-0d34-0410-b5e6-96231b3b80d8
|
2009-08-23 05:17:37 +00:00 |
|
David Greene
|
abd9855af3
|
Add missing includes.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@79468 91177308-0d34-0410-b5e6-96231b3b80d8
|
2009-08-19 21:19:41 +00:00 |
|
Dan Gohman
|
d68a07650c
|
Tidy up #includes, deleting a bunch of unnecessary #includes.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@61715 91177308-0d34-0410-b5e6-96231b3b80d8
|
2009-01-05 17:59:02 +00:00 |
|
Chris Lattner
|
7ed47a1335
|
Don't attribute in file headers anymore. See llvmdev for the
discussion of this change. Boy are my fingers tired. ;-)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@45411 91177308-0d34-0410-b5e6-96231b3b80d8
|
2007-12-29 19:59:42 +00:00 |
|
Owen Anderson
|
99d562d8fc
|
Get rid of an unneeded #include.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@45337 91177308-0d34-0410-b5e6-96231b3b80d8
|
2007-12-23 20:34:06 +00:00 |
|
Owen Anderson
|
96fa396039
|
Add GraphTraits specializations for machine dominators.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@45333 91177308-0d34-0410-b5e6-96231b3b80d8
|
2007-12-23 15:16:46 +00:00 |
|
Owen Anderson
|
af9ac8f821
|
Add accessor for getting the underlying templated type. This is necessary for templated LoopInfo.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@44347 91177308-0d34-0410-b5e6-96231b3b80d8
|
2007-11-27 03:33:40 +00:00 |
|
Owen Anderson
|
401f78f8a9
|
Fix MachineDominators' getAnalysisUsage.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43868 91177308-0d34-0410-b5e6-96231b3b80d8
|
2007-11-08 01:22:53 +00:00 |
|
Duncan Sands
|
1bd3271b16
|
Add a newline at the end of the file.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43550 91177308-0d34-0410-b5e6-96231b3b80d8
|
2007-10-31 08:49:24 +00:00 |
|
Owen Anderson
|
5d32ec4cb0
|
Some fixes to get MachineDomTree working better.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43541 91177308-0d34-0410-b5e6-96231b3b80d8
|
2007-10-31 03:30:14 +00:00 |
|
Owen Anderson
|
08895f8866
|
Add a first attempt at dominator information for MBB's. Use with caution: this has been tested to compile. It has not yet been confirmed to generate correct analysis.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43438 91177308-0d34-0410-b5e6-96231b3b80d8
|
2007-10-29 04:50:50 +00:00 |
|