projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
Plug memory leaks in AsmWriterEmitter::EmitPrintAliasInstruction.
[oota-llvm.git]
/
lib
/
CodeGen
/
LiveRangeEdit.cpp
2015-06-01
Matthias Braun
LiveRangeEdit: Fix liveranges not shrinking on subrange...
blob
|
commitdiff
|
raw
2015-05-19
Matthias Braun
MachineInstr: Remove unused parameter.
blob
|
commitdiff
|
raw
|
diff to current
2015-01-27
Eric Christopher
MachineRegisterInfo can access TII off of the MachineFu...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-21
Matthias Braun
LiveIntervalAnalysis: Factor out code to update livenes...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-21
Matthias Braun
LiveIntervalAnalysis: Factor out code to update livenes...
blob
|
commitdiff
|
raw
|
diff to current
2014-12-24
Matthias Braun
LiveRangeEdit: Check for completely empy subranges...
blob
|
commitdiff
|
raw
|
diff to current
2014-12-11
Matthias Braun
LiveInterval: Use range based for loops for subregister...
blob
|
commitdiff
|
raw
|
diff to current
2014-12-10
Matthias Braun
LiveInterval: Use more range based for loops for value...
blob
|
commitdiff
|
raw
|
diff to current
2014-12-10
Matthias Braun
LiveRangeEdit: Adapt eliminateDeadDef() to subregister...
blob
|
commitdiff
|
raw
|
diff to current
2014-11-17
Craig Topper
Add missing semicolon from r222118.
blob
|
commitdiff
|
raw
|
diff to current
2014-11-17
Craig Topper
Move register class name strings to a single array...
blob
|
commitdiff
|
raw
|
diff to current
2014-07-29
Jiangning Liu
Add TargetInstrInfo interface isAsCheapAsAMove.
blob
|
commitdiff
|
raw
|
diff to current
2014-04-22
Chandler Carruth
[Modules] Remove potential ODR violations by sinking...
blob
|
commitdiff
|
raw
|
diff to current
2014-04-14
Craig Topper
[C++11] More 'nullptr' conversion. In some cases just...
blob
|
commitdiff
|
raw
|
diff to current
2014-03-17
Owen Anderson
Switch a number of loops in lib/CodeGen over to range...
blob
|
commitdiff
|
raw
|
diff to current
2014-03-13
Owen Anderson
Phase 2 of the great MachineRegisterInfo cleanup. ...
blob
|
commitdiff
|
raw
|
diff to current
2013-11-11
Arnaud A. de Grand...
CalcSpillWeights: give a better describing name to...
blob
|
commitdiff
|
raw
|
diff to current
2013-10-10
Matthias Braun
Represent RegUnit liveness with LiveRange instance
blob
|
commitdiff
|
raw
|
diff to current
2013-10-10
Matthias Braun
Pass LiveQueryResult by value
blob
|
commitdiff
|
raw
|
diff to current
2013-08-30
Andrew Trick
Use LiveRangeQuery for instruction-level liveness queries.
blob
|
commitdiff
|
raw
|
diff to current
2013-08-30
Andrew Trick
Replace LiveInterval::killedAt with isKilledAtInstr.
blob
|
commitdiff
|
raw
|
diff to current
2013-08-14
Mark Lacey
Auto-compute live intervals on demand.
blob
|
commitdiff
|
raw
|
diff to current
2013-08-14
Mark Lacey
Notify LiveRangeEdit of new virtual registers.
blob
|
commitdiff
|
raw
|
diff to current
2013-08-14
Mark Lacey
Track new virtual registers by register number.
blob
|
commitdiff
|
raw
|
diff to current
2013-08-14
Jakob Stoklund Olesen
Remove unnecessary parameter to RenumberValues.
blob
|
commitdiff
|
raw
|
diff to current
2013-06-22
Andrew Trick
Prevent LiveRangeEdit from deleting bundled instructions.
blob
|
commitdiff
|
raw
|
diff to current
2013-06-21
Andrew Trick
Handle more cases in LiveRangeEdit::eliminateDeadDefs.
blob
|
commitdiff
|
raw
|
diff to current
2013-06-21
Andrew Trick
Refactor LiveRangeEdit::eliminateDeadDefs.
blob
|
commitdiff
|
raw
|
diff to current
2013-06-21
Andrew Trick
whitespace
blob
|
commitdiff
|
raw
|
diff to current
2013-06-17
Benjamin Kramer
Switch spill weights from a basic loop depth estimation...
blob
|
commitdiff
|
raw
|
diff to current
2013-03-18
Jakub Staszak
Add some constantness.
blob
|
commitdiff
|
raw
|
diff to current
2012-12-03
Chandler Carruth
Use the new script to sort the includes of every file...
blob
|
commitdiff
|
raw
|
diff to current
2012-11-28
Jakob Stoklund Olesen
Make the LiveRegMatrix analysis available to targets.
blob
|
commitdiff
|
raw
|
diff to current
2012-10-16
Jakob Stoklund Olesen
Avoid rematerializing a redef immediately after the...
blob
|
commitdiff
|
raw
|
diff to current
2012-10-15
Jakob Stoklund Olesen
Remove LIS::isAllocatable() and isReserved() helpers.
blob
|
commitdiff
|
raw
|
diff to current
2012-09-27
Jakob Stoklund Olesen
Avoid dereferencing a NULL pointer.
blob
|
commitdiff
|
raw
|
diff to current
2012-08-02
Jakob Stoklund Olesen
Avoid creating dangling physreg live ranges during...
blob
|
commitdiff
|
raw
|
diff to current
2012-07-20
Jakob Stoklund Olesen
Avoid folding loads that are unsafe to move.
blob
|
commitdiff
|
raw
|
diff to current
2012-06-22
Jakob Stoklund Olesen
Use MRI::isConstantPhysReg() to check remat feasibility.
blob
|
commitdiff
|
raw
|
diff to current
2012-05-22
Jakob Stoklund Olesen
Only erase virtregs with no uses left.
blob
|
commitdiff
|
raw
|
diff to current
2012-05-19
Jakob Stoklund Olesen
Fix 12892.
blob
|
commitdiff
|
raw
|
diff to current
2012-05-19
Jakob Stoklund Olesen
Allow LiveRangeEdit to be created with a NULL parent.
blob
|
commitdiff
|
raw
|
diff to current
2012-05-18
Jakob Stoklund Olesen
Modernize naming convention for class members.
blob
|
commitdiff
|
raw
|
diff to current
2012-04-03
Pete Cooper
Removed one last bad continue statement meant to be...
blob
|
commitdiff
|
raw
|
diff to current
2012-04-03
Pete Cooper
Fixes to r153903. Added missing explanation of behavio...
blob
|
commitdiff
|
raw
|
diff to current
2012-04-02
Pete Cooper
Moved LiveRangeEdit.h so that it can be called from...
blob
|
commitdiff
|
raw
|
diff to current
2012-04-02
Pete Cooper
Refactored the LiveRangeEdit interface so that MachineF...
blob
|
commitdiff
|
raw
|
diff to current
2012-02-28
Lang Hames
Kill off LiveRangeEdit::getNewVRegs and LiveRangeEdit...
blob
|
commitdiff
|
raw
|
diff to current
2012-02-17
Jim Grosbach
Tidy up.
blob
|
commitdiff
|
raw
|
diff to current
2011-12-20
David Blaikie
Unweaken vtables as per llvm.org/docs/CodingStandards...
blob
|
commitdiff
|
raw
|
diff to current
2011-12-12
Pete Cooper
Fixed register allocator splitting a live range on...
blob
|
commitdiff
|
raw
|
diff to current
2011-12-07
Evan Cheng
Add bundle aware API for querying instruction propertie...
blob
|
commitdiff
|
raw
|
diff to current
2011-11-13
Jakob Stoklund Olesen
Rename SlotIndexes to match how they are used.
blob
|
commitdiff
|
raw
|
diff to current
2011-08-09
Jakob Stoklund Olesen
Move CalculateRegClass to MRI::recomputeRegClass.
blob
|
commitdiff
|
raw
|
diff to current
2011-07-05
Jakob Stoklund Olesen
Fix PR10277.
blob
|
commitdiff
|
raw
|
diff to current
2011-05-05
Jakob Stoklund Olesen
Add some statistics to the splitting and spilling frame...
blob
|
commitdiff
|
raw
|
diff to current
2011-05-02
Jakob Stoklund Olesen
Minimize the slot indexes spanned by register ranges...
blob
|
commitdiff
|
raw
|
diff to current
2011-04-20
Jakob Stoklund Olesen
Add debug output for rematerializable instructions.
blob
|
commitdiff
|
raw
|
diff to current
2011-04-15
Jakob Stoklund Olesen
Remember to set flag.
blob
|
commitdiff
|
raw
|
diff to current
2011-04-11
Jakob Stoklund Olesen
Don't shrink live ranges after dead code elimination...
blob
|
commitdiff
|
raw
|
diff to current
2011-04-05
Jakob Stoklund Olesen
When dead code elimination removes all but one use...
blob
|
commitdiff
|
raw
|
diff to current
2011-03-30
Jakob Stoklund Olesen
Treat clones the same as their origin.
blob
|
commitdiff
|
raw
|
diff to current
2011-03-29
Jakob Stoklund Olesen
Recompute register class and hint for registers created...
blob
|
commitdiff
|
raw
|
diff to current
2011-03-29
Jakob Stoklund Olesen
Remember to use the correct register when rematerializi...
blob
|
commitdiff
|
raw
|
diff to current
2011-03-29
Jakob Stoklund Olesen
Properly enable rematerialization when spilling after...
blob
|
commitdiff
|
raw
|
diff to current
2011-03-23
Jakob Stoklund Olesen
Notify the delegate before removing dead values from...
blob
|
commitdiff
|
raw
|
diff to current
2011-03-17
Jakob Stoklund Olesen
Dead code elimination may separate the live interval...
blob
|
commitdiff
|
raw
|
diff to current
2011-03-16
Jakob Stoklund Olesen
Add a LiveRangeEdit delegate callback before shrinking...
blob
|
commitdiff
|
raw
|
diff to current
2011-03-16
Jakob Stoklund Olesen
Erase virtual registers that are unused after DCE.
blob
|
commitdiff
|
raw
|
diff to current
2011-03-16
Jakob Stoklund Olesen
Clarify debugging output.
blob
|
commitdiff
|
raw
|
diff to current
2011-03-13
Jakob Stoklund Olesen
Tell the register allocator about new unused virtual...
blob
|
commitdiff
|
raw
|
diff to current
2011-03-09
Jakob Stoklund Olesen
Add a LiveRangeEdit::Delegate protocol.
blob
|
commitdiff
|
raw
|
diff to current
2011-03-08
Jakob Stoklund Olesen
Delete dead code after rematerializing.
blob
|
commitdiff
|
raw
|
diff to current
2011-03-07
Jakob Stoklund Olesen
Make the UselessRegs argument optional in the LiveRange...
blob
|
commitdiff
|
raw
|
diff to current
2011-02-19
Jakob Stoklund Olesen
This method belonged in VirtRegMap.
blob
|
commitdiff
|
raw
|
diff to current
2011-02-18
Jakob Stoklund Olesen
Use VirtRegMap's Virt2SplitMap to keep track of the...
blob
|
commitdiff
|
raw
|
diff to current
2010-11-10
Jakob Stoklund Olesen
Simplify the LiveRangeEdit::canRematerializeAt() interf...
blob
|
commitdiff
|
raw
|
diff to current
2010-11-01
Jakob Stoklund Olesen
Don't assign new registers created during a split to...
blob
|
commitdiff
|
raw
|
diff to current
2010-10-20
Jakob Stoklund Olesen
Remember to keep track of rematted values.
blob
|
commitdiff
|
raw
|
diff to current
2010-10-20
Jakob Stoklund Olesen
Move some of the InlineSpiller rematerialization code...
blob
|
commitdiff
|
raw
|
diff to current
2010-10-15
Jakob Stoklund Olesen
Move stack slot assignments into LiveRangeEdit.
blob
|
commitdiff
|
raw
|
diff to current
2010-10-14
Jakob Stoklund Olesen
Create a new LiveRangeEdit class to keep track of the...
blob
|
commitdiff
|
raw
|
diff to current