Chris Lattner
|
23e36625a2
|
IntervalPartition: recode to use IntervalIterator to do all the work
LoopDepth.cpp: new file that calculates the depth of a loop, using
IntervalPartitions.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@71 91177308-0d34-0410-b5e6-96231b3b80d8
|
2001-06-25 03:55:04 +00:00 |
|
Chris Lattner
|
2d676c961e
|
New file due to the Intervals.h splitup
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@66 91177308-0d34-0410-b5e6-96231b3b80d8
|
2001-06-24 04:07:44 +00:00 |
|
Chris Lattner
|
c9f39b26c0
|
#include a different header due to Intervals.h splitting up
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@63 91177308-0d34-0410-b5e6-96231b3b80d8
|
2001-06-24 04:05:45 +00:00 |
|
Chris Lattner
|
107109c2cd
|
IntervalPartition & IntervalIterator classes have been split out into
their own .h files & .cpp file
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@62 91177308-0d34-0410-b5e6-96231b3b80d8
|
2001-06-24 04:05:21 +00:00 |
|
Chris Lattner
|
a0eb461263
|
Prepare for split between Interval, IntervalIterator, and IntervalIPartition
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@60 91177308-0d34-0410-b5e6-96231b3b80d8
|
2001-06-24 03:25:01 +00:00 |
|
Chris Lattner
|
a4ef933a04
|
Interval::HeaderNode is now accessed thorugh an accessor function
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@56 91177308-0d34-0410-b5e6-96231b3b80d8
|
2001-06-22 02:23:39 +00:00 |
|
Chris Lattner
|
da956802bd
|
Moved printing code to the Assembly/Writer library.
Code now detects looping intervals
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@52 91177308-0d34-0410-b5e6-96231b3b80d8
|
2001-06-21 05:27:22 +00:00 |
|
Chris Lattner
|
1c54f1da79
|
Implement the new Interval::isLoop method
Implement destructor to free memory
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@51 91177308-0d34-0410-b5e6-96231b3b80d8
|
2001-06-21 05:26:15 +00:00 |
|
Chris Lattner
|
ed465bc265
|
Add capability to build a derived interval graph
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@41 91177308-0d34-0410-b5e6-96231b3b80d8
|
2001-06-20 22:44:32 +00:00 |
|
Chris Lattner
|
2275c1d55d
|
Initial Checking of Interval handling code
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@39 91177308-0d34-0410-b5e6-96231b3b80d8
|
2001-06-20 20:09:55 +00:00 |
|
Chris Lattner
|
009505452b
|
Initial revision
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2 91177308-0d34-0410-b5e6-96231b3b80d8
|
2001-06-06 20:29:01 +00:00 |
|