projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
move the pic base symbol stuff up to MachineFunction
[oota-llvm.git]
/
include
/
llvm
/
CodeGen
/
RegisterScavenging.h
2010-07-08
Jim Grosbach
After r107880, findSurvivorReg() no longer needs to...
blob
|
commitdiff
|
raw
2010-07-08
Jim Grosbach
When processing frame index virtual registers, consider...
blob
|
commitdiff
|
raw
|
diff to current
2009-10-07
Jim Grosbach
Add register-reuse to frame-index register scavenging...
blob
|
commitdiff
|
raw
|
diff to current
2009-09-15
Jim Grosbach
Correct comment pasto
blob
|
commitdiff
|
raw
|
diff to current
2009-08-18
Jakob Stoklund Olesen
Simplify RegScavenger::FindUnusedReg.
blob
|
commitdiff
|
raw
|
diff to current
2009-08-16
Jakob Stoklund Olesen
Replace RegScavenger::DistanceMap with a simpler local...
blob
|
commitdiff
|
raw
|
diff to current
2009-08-16
Jakob Stoklund Olesen
Clean up the public interface of RegScavenger.
blob
|
commitdiff
|
raw
|
diff to current
2009-08-11
Jakob Stoklund Olesen
Rebuild RegScavenger::DistanceMap each time it is needed.
blob
|
commitdiff
|
raw
|
diff to current
2009-08-08
Jakob Stoklund Olesen
Remove RegisterScavenger::isSuperRegUsed(). This comple...
blob
|
commitdiff
|
raw
|
diff to current
2009-08-08
Jakob Stoklund Olesen
Simplify RegScavenger::forward a bit more.
blob
|
commitdiff
|
raw
|
diff to current
2009-08-06
Jakob Stoklund Olesen
Get rid of RegScavenger::backwards() before the bitrot...
blob
|
commitdiff
|
raw
|
diff to current
2009-08-06
John Mosby
Reg Scavenging generalization (Thumb support):
blob
|
commitdiff
|
raw
|
diff to current
2009-08-02
Jakob Stoklund Olesen
Scavenger asserts.
blob
|
commitdiff
|
raw
|
diff to current
2009-07-01
Evan Cheng
Remove special handling of implicit_def. Fix a couple...
blob
|
commitdiff
|
raw
|
diff to current
2009-06-30
Evan Cheng
Temporarily restore the scavenger implicit_def checking...
blob
|
commitdiff
|
raw
|
diff to current
2009-06-30
Evan Cheng
Add a bit IsUndef to MachineOperand. This indicates...
blob
|
commitdiff
|
raw
|
diff to current
2009-02-06
Roman Levenstein
Don't pass BitVectors by value, pass them by reference.
blob
|
commitdiff
|
raw
|
diff to current
2008-12-19
Dan Gohman
Fix RegScavenger::forward() to work on basic blocks...
blob
|
commitdiff
|
raw
|
diff to current
2008-12-19
Dan Gohman
Delete the RegScavenging constructor that takes a Machi...
blob
|
commitdiff
|
raw
|
diff to current
2008-11-20
Evan Cheng
- Register scavenger should use MachineRegisterInfo...
blob
|
commitdiff
|
raw
|
diff to current
2008-04-10
Evan Cheng
Allow registers defined by implicit_def to be clobbered.
blob
|
commitdiff
|
raw
|
diff to current
2008-04-05
Evan Cheng
Forgot this.
blob
|
commitdiff
|
raw
|
diff to current
2008-03-06
Bill Wendling
When setting the "unused" info, take into account somet...
blob
|
commitdiff
|
raw
|
diff to current
2008-03-05
Evan Cheng
Refactor code. Remove duplicated functions that basical...
blob
|
commitdiff
|
raw
|
diff to current
2008-03-03
Bill Wendling
This is the initial check-in for adding register scaven...
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-08-27
Dan Gohman
Add explicit keywords and remove spurious trailing...
blob
|
commitdiff
|
raw
|
diff to current
2007-07-05
Dan Gohman
Add explicit keywords.
blob
|
commitdiff
|
raw
|
diff to current
2007-05-01
Evan Cheng
Pass call frame setup SP adjustment along to eliminateF...
blob
|
commitdiff
|
raw
|
diff to current
2007-03-26
Dale Johannesen
Fix reversed logic in getRegsUsed. Rename RegStates...
blob
|
commitdiff
|
raw
|
diff to current
2007-03-20
Dale Johannesen
maintain LiveIn when splitting blocks (register scaveng...
blob
|
commitdiff
|
raw
|
diff to current
2007-03-18
Evan Cheng
Fix comment.
blob
|
commitdiff
|
raw
|
diff to current
2007-03-07
Evan Cheng
Add skipTo to set internal iterator. Useful when pointe...
blob
|
commitdiff
|
raw
|
diff to current
2007-03-06
Evan Cheng
Register scavenger is now capable of scavenging. It...
blob
|
commitdiff
|
raw
|
diff to current
2007-03-01
Evan Cheng
Add a version of FindUnusedReg that restrict search...
blob
|
commitdiff
|
raw
|
diff to current
2007-03-01
Evan Cheng
Clean up interface.
blob
|
commitdiff
|
raw
|
diff to current
2007-02-27
Evan Cheng
Some more code clean up.
blob
|
commitdiff
|
raw
|
diff to current
2007-02-27
Evan Cheng
Oops.
blob
|
commitdiff
|
raw
|
diff to current
2007-02-27
Evan Cheng
RegScavenger interface change to make it more flexible.
blob
|
commitdiff
|
raw
|
diff to current
2007-02-27
Evan Cheng
forward() should not increment internal iterator. Its...
blob
|
commitdiff
|
raw
|
diff to current
2007-02-23
Evan Cheng
Initial check in of register scavenger. Its only curren...
blob
|
commitdiff
|
raw
|
diff to current