index
:
llvm
master
release_1
release_16
release_20
release_21
release_22
release_23
release_24
release_25
release_26
release_27
release_28
release_29
release_30
release_31
release_32
release_33
stable
svn-tags/RELEASE_1
svn-tags/RELEASE_20
svn-tags/RELEASE_21
svn-tags/RELEASE_22
svn-tags/RELEASE_23
svn-tags/RELEASE_24
svn-tags/RELEASE_25
svn-tags/RELEASE_26
svn-tags/RELEASE_27
svn-tags/RELEASE_28
svn-tags/RELEASE_29
svn-tags/RELEASE_30
svn-tags/RELEASE_31
svn-tags/RELEASE_32
testing
http://llvm.org
git repository hosting
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
CodeGen
/
LiveRangeEdit.cpp
Age
Commit message (
Expand
)
Author
2011-05-05
Add some statistics to the splitting and spilling frameworks.
Jakob Stoklund Olesen
2011-05-02
Minimize the slot indexes spanned by register ranges created when splitting.
Jakob Stoklund Olesen
2011-04-20
Add debug output for rematerializable instructions.
Jakob Stoklund Olesen
2011-04-15
Remember to set flag.
Jakob Stoklund Olesen
2011-04-11
Don't shrink live ranges after dead code elimination unless it is going to help.
Jakob Stoklund Olesen
2011-04-05
When dead code elimination removes all but one use, try to fold the single de...
Jakob Stoklund Olesen
2011-03-30
Treat clones the same as their origin.
Jakob Stoklund Olesen
2011-03-29
Recompute register class and hint for registers created during spilling.
Jakob Stoklund Olesen
2011-03-29
Remember to use the correct register when rematerializing for snippets.
Jakob Stoklund Olesen
2011-03-29
Properly enable rematerialization when spilling after live range splitting.
Jakob Stoklund Olesen
2011-03-23
Notify the delegate before removing dead values from a live interval.
Jakob Stoklund Olesen
2011-03-17
Dead code elimination may separate the live interval into multiple connected ...
Jakob Stoklund Olesen
2011-03-16
Add a LiveRangeEdit delegate callback before shrinking a live range.
Jakob Stoklund Olesen
2011-03-16
Erase virtual registers that are unused after DCE.
Jakob Stoklund Olesen
2011-03-16
Clarify debugging output.
Jakob Stoklund Olesen
2011-03-13
Tell the register allocator about new unused virtual registers.
Jakob Stoklund Olesen
2011-03-09
Add a LiveRangeEdit::Delegate protocol.
Jakob Stoklund Olesen
2011-03-08
Delete dead code after rematerializing.
Jakob Stoklund Olesen
2011-03-07
Make the UselessRegs argument optional in the LiveRangeEdit constructor.
Jakob Stoklund Olesen
2011-02-19
This method belonged in VirtRegMap.
Jakob Stoklund Olesen
2011-02-18
Use VirtRegMap's Virt2SplitMap to keep track of the original live range befor...
Jakob Stoklund Olesen
2010-11-10
Simplify the LiveRangeEdit::canRematerializeAt() interface a bit.
Jakob Stoklund Olesen
2010-11-01
Don't assign new registers created during a split to the same stack slot, but
Jakob Stoklund Olesen
2010-10-20
Remember to keep track of rematted values.
Jakob Stoklund Olesen
2010-10-20
Move some of the InlineSpiller rematerialization code into LiveRangeEdit.
Jakob Stoklund Olesen
2010-10-15
Move stack slot assignments into LiveRangeEdit.
Jakob Stoklund Olesen
2010-10-14
Create a new LiveRangeEdit class to keep track of the new registers created when
Jakob Stoklund Olesen