projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
Keep "has debug info" big in MachineModuleInfo to avoid circular dependency between...
[oota-llvm.git]
/
include
/
llvm
/
CodeGen
/
LiveInterval.h
2008-12-28
Owen Anderson
Forgot to commit this file.
blob
|
commitdiff
|
raw
2008-12-20
Dan Gohman
LiveInterval::removeKills and isKill don't need 'this...
blob
|
commitdiff
|
raw
|
diff to current
2008-12-19
Evan Cheng
Fix PR3149. If an early clobber def is a physical regis...
blob
|
commitdiff
|
raw
|
diff to current
2008-11-26
Dan Gohman
LiveRanges are represented as half-open ranges. Fix...
blob
|
commitdiff
|
raw
|
diff to current
2008-11-12
Dan Gohman
Correct a function name in a comment.
blob
|
commitdiff
|
raw
|
diff to current
2008-10-29
Evan Cheng
- More pre-split fixes: spill slot live interval comput...
blob
|
commitdiff
|
raw
|
diff to current
2008-09-24
Dale Johannesen
Next round of earlyclobber handling. Approach the
blob
|
commitdiff
|
raw
|
diff to current
2008-09-20
Dale Johannesen
Shorten and rearrange data fields to save a word of...
blob
|
commitdiff
|
raw
|
diff to current
2008-09-19
Dale Johannesen
Remove AsmThatEarlyClobber etc. from LiveIntervalAnalysis
blob
|
commitdiff
|
raw
|
diff to current
2008-06-23
Evan Cheng
Instead of adding an isSS field to LiveInterval to...
blob
|
commitdiff
|
raw
|
diff to current
2008-06-04
Evan Cheng
Add a stack slot coloring pass. Not yet enabled.
blob
|
commitdiff
|
raw
|
diff to current
2008-05-29
Dan Gohman
Prune and tidy #includes.
blob
|
commitdiff
|
raw
|
diff to current
2008-05-05
Evan Cheng
Fix more -Wshorten-64-to-32 warnings.
blob
|
commitdiff
|
raw
|
diff to current
2008-04-03
Evan Cheng
Special handling of zero-sized live intervals.
blob
|
commitdiff
|
raw
|
diff to current
2008-02-26
Bill Wendling
Detabify
blob
|
commitdiff
|
raw
|
diff to current
2008-02-15
Evan Cheng
- Removing the infamous r2rMap_ and rep() method. Now...
blob
|
commitdiff
|
raw
|
diff to current
2008-02-13
Evan Cheng
- Added removeValNo() to remove all live ranges of...
blob
|
commitdiff
|
raw
|
diff to current
2008-02-10
Dan Gohman
Rename MRegisterInfo to TargetRegisterInfo.
blob
|
commitdiff
|
raw
|
diff to current
2007-12-29
Chris Lattner
Don't attribute in file headers anymore. See llvmdev...
blob
|
commitdiff
|
raw
|
diff to current
2007-11-29
Evan Cheng
Replace the odd kill# hack with something less fragile.
blob
|
commitdiff
|
raw
|
diff to current
2007-10-17
Evan Cheng
Update comments.
blob
|
commitdiff
|
raw
|
diff to current
2007-10-14
Evan Cheng
When coalescing an EXTRACT_SUBREG and the dst register...
blob
|
commitdiff
|
raw
|
diff to current
2007-10-12
Evan Cheng
EXTRACT_SUBREG coalescing support. The coalescer now...
blob
|
commitdiff
|
raw
|
diff to current
2007-09-06
David Greene
Constify to catch bugs.
blob
|
commitdiff
|
raw
|
diff to current
2007-09-05
Evan Cheng
Accidentially left this out.
blob
|
commitdiff
|
raw
|
diff to current
2007-09-05
Evan Cheng
Use pool allocator for all the VNInfo's to improve...
blob
|
commitdiff
|
raw
|
diff to current
2007-08-31
Evan Cheng
Remove an unnecessary element, saving 4 bytes per LiveI...
blob
|
commitdiff
|
raw
|
diff to current
2007-08-29
Evan Cheng
Change LiveRange so it keeps a pointer to the VNInfo...
blob
|
commitdiff
|
raw
|
diff to current
2007-08-28
Evan Cheng
Recover most of the compile time regression due to...
blob
|
commitdiff
|
raw
|
diff to current
2007-08-27
Dan Gohman
Add explicit keywords and remove spurious trailing...
blob
|
commitdiff
|
raw
|
diff to current
2007-08-16
Evan Cheng
Comments.
blob
|
commitdiff
|
raw
|
diff to current
2007-08-13
Evan Cheng
Re-implement trivial rematerialization. This allows...
blob
|
commitdiff
|
raw
|
diff to current
2007-08-11
Evan Cheng
Code to maintain kill information during register coale...
blob
|
commitdiff
|
raw
|
diff to current
2007-08-08
Evan Cheng
Adding kill info to val#.
blob
|
commitdiff
|
raw
|
diff to current
2007-08-08
Evan Cheng
Clean up and bug fix.
blob
|
commitdiff
|
raw
|
diff to current
2007-08-08
Evan Cheng
- Each val# can have multiple kills.
blob
|
commitdiff
|
raw
|
diff to current
2007-08-07
Evan Cheng
- LiveInterval value#'s now have 3 components: def...
blob
|
commitdiff
|
raw
|
diff to current
2007-04-17
Evan Cheng
Add a register allocation preference field; add a metho...
blob
|
commitdiff
|
raw
|
diff to current
2007-03-20
Evan Cheng
First cut trivial re-materialization support.
blob
|
commitdiff
|
raw
|
diff to current
2006-12-17
Bill Wendling
Added an automatic cast to "std::ostream*" etc. from...
blob
|
commitdiff
|
raw
|
diff to current
2006-12-16
Jeff Cohen
The best unbreakage yet, addressing Bill's concerns.
blob
|
commitdiff
|
raw
|
diff to current
2006-12-15
Jeff Cohen
An even better unbreakage...
blob
|
commitdiff
|
raw
|
diff to current
2006-12-15
Jeff Cohen
Complete unbreak of VC++ (Chris identified the simple...
blob
|
commitdiff
|
raw
|
diff to current
2006-12-07
Bill Wendling
Changed llvm_ostream et all to OStream. llvm_cerr,...
blob
|
commitdiff
|
raw
|
diff to current
2006-11-29
Bill Wendling
Converted to using llvm streams instead of <iostream>s
blob
|
commitdiff
|
raw
|
diff to current
2006-11-28
Bill Wendling
Added a temporary hack to get the llvm-streams to work...
blob
|
commitdiff
|
raw
|
diff to current
2006-11-28
Bill Wendling
Added helper function to transition to using llvm streams.
blob
|
commitdiff
|
raw
|
diff to current
2006-11-16
Bill Wendling
Added "removeRange", which takes and removes an entire...
blob
|
commitdiff
|
raw
|
diff to current
2006-09-02
Chris Lattner
add a prototype
blob
|
commitdiff
|
raw
|
diff to current
2006-09-01
Chris Lattner
remove some particularly expensive assertions
blob
|
commitdiff
|
raw
|
diff to current
2006-08-31
Chris Lattner
avoid calling the virtual isMoveInstr method endlessly...
blob
|
commitdiff
|
raw
|
diff to current
2006-08-29
Chris Lattner
Teach the coallescer to coallesce live intervals joined...
blob
|
commitdiff
|
raw
|
diff to current
2006-08-25
Chris Lattner
Completely change the way that joining with physregs...
blob
|
commitdiff
|
raw
|
diff to current
2006-08-24
Chris Lattner
Take advantage of the recent improvements to the livein...
blob
|
commitdiff
|
raw
|
diff to current
2006-08-22
Chris Lattner
Improve the LiveInterval class to keep track of which...
blob
|
commitdiff
|
raw
|
diff to current
2006-08-22
Chris Lattner
Switch to using smallvector for liveintervals. This...
blob
|
commitdiff
|
raw
|
diff to current
2006-08-21
Chris Lattner
move LiveInterval state all together
blob
|
commitdiff
|
raw
|
diff to current
2006-01-26
Jeff Cohen
Improve compatibility with VC2005, patch by Morten...
blob
|
commitdiff
|
raw
|
diff to current
2005-10-20
Chris Lattner
add a new method
blob
|
commitdiff
|
raw
|
diff to current
2005-05-14
Chris Lattner
Print the symbolic register name in a register allocato...
blob
|
commitdiff
|
raw
|
diff to current
2004-11-18
Chris Lattner
Fix typeo
blob
|
commitdiff
|
raw
|
diff to current
2004-11-18
Chris Lattner
Add ability to give hints to the overlaps routines.
blob
|
commitdiff
|
raw
|
diff to current
2004-11-18
Chris Lattner
Add new advanceTo method
blob
|
commitdiff
|
raw
|
diff to current
2004-11-18
Chris Lattner
Fix a minor bug in expiredAt. endNumber() is the first...
blob
|
commitdiff
|
raw
|
diff to current
2004-11-18
Chris Lattner
Rename some methods, use 'begin' instead of 'start...
blob
|
commitdiff
|
raw
|
diff to current
2004-07-25
Chris Lattner
Make a method const, no functionality changes
blob
|
commitdiff
|
raw
|
diff to current
2004-07-24
Alkis Evlogimenos
Remove implementation of operator= and make it private...
blob
|
commitdiff
|
raw
|
diff to current
2004-07-24
Alkis Evlogimenos
Change std::map<unsigned, LiveInterval*> into a std...
blob
|
commitdiff
|
raw
|
diff to current
2004-07-24
Chris Lattner
Little stuff:
blob
|
commitdiff
|
raw
|
diff to current
2004-07-23
Chris Lattner
Change addRange and join to be a little bit smarter...
blob
|
commitdiff
|
raw
|
diff to current
2004-07-23
Chris Lattner
New helper method
blob
|
commitdiff
|
raw
|
diff to current
2004-07-23
Chris Lattner
Instead of searching for a live interval pair, search...
blob
|
commitdiff
|
raw
|
diff to current
2004-07-23
Chris Lattner
Pull the LiveRange and LiveInterval classes out of...
blob
|
commitdiff
|
raw
|
diff to current