projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first
⋅
prev
⋅ next
Revert r253790: it breaks all builds for some reason.
[oota-llvm.git]
/
lib
/
CodeGen
/
RegisterScavenging.cpp
2008-12-02
Dan Gohman
Fix a typo in a comment.
blob
|
commitdiff
|
raw
|
diff to current
2008-11-20
Evan Cheng
- Register scavenger should use MachineRegisterInfo...
blob
|
commitdiff
|
raw
|
diff to current
2008-11-18
Evan Cheng
Make the same change to RegScavenger::backward.
blob
|
commitdiff
|
raw
|
diff to current
2008-11-18
Evan Cheng
We also need to keep the operand index for two address...
blob
|
commitdiff
|
raw
|
diff to current
2008-11-18
Evan Cheng
Register scavenger should process early clobber defs...
blob
|
commitdiff
|
raw
|
diff to current
2008-10-03
Dan Gohman
Switch the MachineOperand accessors back to the short...
blob
|
commitdiff
|
raw
|
diff to current
2008-07-07
Dan Gohman
Minor const-correctness fixes.
blob
|
commitdiff
|
raw
|
diff to current
2008-05-27
Duncan Sands
Fix some constructs that gcc-4.4 warns about.
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
1. IMPLICIT_DEF can *re-define* any register.
blob
|
commitdiff
|
raw
|
diff to current
2008-03-07
Bill Wendling
Something that kills a super-register also
blob
|
commitdiff
|
raw
|
diff to current
2008-03-07
Evan Cheng
Fixed a register scavenger bug. If a def is re-defining...
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
Make the register scavenger update the bookkeeping...
blob
|
commitdiff
|
raw
|
diff to current
2008-02-16
Bill Wendling
Fix typos.
blob
|
commitdiff
|
raw
|
diff to current
2008-02-10
Dan Gohman
Rename MRegisterInfo to TargetRegisterInfo.
blob
|
commitdiff
|
raw
|
diff to current
2008-01-07
Chris Lattner
rename TargetInstrDescriptor -> TargetInstrDesc.
blob
|
commitdiff
|
raw
|
diff to current
2008-01-07
Chris Lattner
Rename MachineInstr::getInstrDescriptor -> getDesc...
blob
|
commitdiff
|
raw
|
diff to current
2008-01-01
Owen Anderson
Move some more instruction creation methods from Regist...
blob
|
commitdiff
|
raw
|
diff to current
2007-12-29
Chris Lattner
Remove attribution from file headers, per discussion...
blob
|
commitdiff
|
raw
|
diff to current
2007-12-05
Evan Cheng
Add a argument to storeRegToStackSlot and storeRegToAdd...
blob
|
commitdiff
|
raw
|
diff to current
2007-09-14
Dan Gohman
Remove isReg, isImm, and isMBB, and change all their...
blob
|
commitdiff
|
raw
|
diff to current
2007-07-05
Evan Cheng
Better assertion messages.
blob
|
commitdiff
|
raw
|
diff to current
2007-05-01
Evan Cheng
If call frame is not part of stack frame and no dynamic...
blob
|
commitdiff
|
raw
|
diff to current
2007-04-26
Evan Cheng
Rename findRegisterUseOperand to findRegisterUseOperand...
blob
|
commitdiff
|
raw
|
diff to current
2007-04-03
Evan Cheng
Bad bad bug. findRegisterUseOperand() returns -1 if...
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-06
Evan Cheng
Minor bug fix.
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-02
Evan Cheng
Mark dead def as unused.
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
Interface clean up.
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-25
Evan Cheng
Add an assertion.
blob
|
commitdiff
|
raw
|
diff to current
2007-02-23
Evan Cheng
Mark livein registers as being in used.
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