index
:
bcm5719-llvm
meklort-10.0.0
meklort-10.0.1
ortega-7.0.1
Project Ortega BCM5719 LLVM
Raptor Computing Systems
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
llvm
/
lib
/
CodeGen
/
LiveRangeEdit.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
*
TargetRegisterInfo: Add typedef unsigned LaneBitmask and use it where apropri...
Matthias Braun
2015-09-25
1
-1
/
+1
*
LiveIntervalAnalysis: Factor common code into splitSeparateComponents; NFC
Matthias Braun
2015-09-22
1
-20
/
+13
*
Trace copies when checking for rematerializability in spill weight calculation
Robert Lougher
2015-08-10
1
-1
/
+1
*
LiveRangeEdit: Fix liveranges not shrinking on subrange kill.
Matthias Braun
2015-06-01
1
-3
/
+18
*
MachineInstr: Remove unused parameter.
Matthias Braun
2015-05-19
1
-2
/
+2
*
MachineRegisterInfo can access TII off of the MachineFunction's
Eric Christopher
2015-01-27
1
-1
/
+1
*
LiveIntervalAnalysis: Factor out code to update liveness on vreg def removal
Matthias Braun
2015-01-21
1
-15
/
+5
*
LiveIntervalAnalysis: Factor out code to update liveness on physreg def removal
Matthias Braun
2015-01-21
1
-9
/
+2
*
LiveRangeEdit: Check for completely empy subranges after removing ValNos.
Matthias Braun
2014-12-24
1
-0
/
+1
*
LiveInterval: Use range based for loops for subregister ranges.
Matthias Braun
2014-12-11
1
-4
/
+3
*
LiveInterval: Use more range based for loops for value numbers and segments.
Matthias Braun
2014-12-10
1
-3
/
+1
*
LiveRangeEdit: Adapt eliminateDeadDef() to subregister liveness.
Matthias Braun
2014-12-10
1
-1
/
+9
*
Add missing semicolon from r222118.
Craig Topper
2014-11-17
1
-1
/
+1
*
Move register class name strings to a single array in MCRegisterInfo to reduc...
Craig Topper
2014-11-17
1
-2
/
+5
*
Add TargetInstrInfo interface isAsCheapAsAMove.
Jiangning Liu
2014-07-29
1
-1
/
+1
*
[Modules] Remove potential ODR violations by sinking the DEBUG_TYPE
Chandler Carruth
2014-04-22
1
-1
/
+2
*
[C++11] More 'nullptr' conversion. In some cases just using a boolean check i...
Craig Topper
2014-04-14
1
-4
/
+4
*
Switch a number of loops in lib/CodeGen over to range-based for-loops, now that
Owen Anderson
2014-03-17
1
-4
/
+2
*
Phase 2 of the great MachineRegisterInfo cleanup. This time, we're changing
Owen Anderson
2014-03-13
1
-2
/
+2
*
CalcSpillWeights: give a better describing name to calculateSpillWeights
Arnaud A. de Grandmaison
2013-11-11
1
-1
/
+1
*
Represent RegUnit liveness with LiveRange instance
Matthias Braun
2013-10-10
1
-3
/
+3
*
Pass LiveQueryResult by value
Matthias Braun
2013-10-10
1
-1
/
+1
*
Use LiveRangeQuery for instruction-level liveness queries.
Andrew Trick
2013-08-30
1
-1
/
+1
*
Replace LiveInterval::killedAt with isKilledAtInstr.
Andrew Trick
2013-08-30
1
-1
/
+1
*
Auto-compute live intervals on demand.
Mark Lacey
2013-08-14
1
-3
/
+11
*
Notify LiveRangeEdit of new virtual registers.
Mark Lacey
2013-08-14
1
-2
/
+11
*
Track new virtual registers by register number.
Mark Lacey
2013-08-14
1
-3
/
+3
*
Remove unnecessary parameter to RenumberValues.
Jakob Stoklund Olesen
2013-08-14
1
-1
/
+1
*
Prevent LiveRangeEdit from deleting bundled instructions.
Andrew Trick
2013-06-22
1
-0
/
+4
*
Handle more cases in LiveRangeEdit::eliminateDeadDefs.
Andrew Trick
2013-06-21
1
-0
/
+9
*
Refactor LiveRangeEdit::eliminateDeadDefs.
Andrew Trick
2013-06-21
1
-95
/
+95
*
whitespace
Andrew Trick
2013-06-21
1
-2
/
+2
*
Switch spill weights from a basic loop depth estimation to BlockFrequencyInfo.
Benjamin Kramer
2013-06-17
1
-3
/
+5
*
Add some constantness.
Jakub Staszak
2013-03-18
1
-1
/
+1
*
Use the new script to sort the includes of every file under lib.
Chandler Carruth
2012-12-03
1
-2
/
+2
*
Make the LiveRegMatrix analysis available to targets.
Jakob Stoklund Olesen
2012-11-28
1
-1
/
+1
*
Avoid rematerializing a redef immediately after the old def.
Jakob Stoklund Olesen
2012-10-16
1
-0
/
+7
*
Remove LIS::isAllocatable() and isReserved() helpers.
Jakob Stoklund Olesen
2012-10-15
1
-1
/
+1
*
Avoid dereferencing a NULL pointer.
Jakob Stoklund Olesen
2012-09-27
1
-1
/
+1
*
Avoid creating dangling physreg live ranges during DCE.
Jakob Stoklund Olesen
2012-08-02
1
-6
/
+30
*
Avoid folding loads that are unsafe to move.
Jakob Stoklund Olesen
2012-07-20
1
-0
/
+13
*
Use MRI::isConstantPhysReg() to check remat feasibility.
Jakob Stoklund Olesen
2012-06-22
1
-4
/
+8
*
Only erase virtregs with no uses left.
Jakob Stoklund Olesen
2012-05-22
1
-4
/
+15
*
Fix 12892.
Jakob Stoklund Olesen
2012-05-19
1
-0
/
+4
*
Allow LiveRangeEdit to be created with a NULL parent.
Jakob Stoklund Olesen
2012-05-19
1
-2
/
+2
*
Modernize naming convention for class members.
Jakob Stoklund Olesen
2012-05-18
1
-20
/
+20
*
Removed one last bad continue statement meant to be removed in r153914.
Pete Cooper
2012-04-03
1
-1
/
+0
*
Fixes to r153903. Added missing explanation of behaviour when the VirtRegMap...
Pete Cooper
2012-04-03
1
-5
/
+5
*
Moved LiveRangeEdit.h so that it can be called from other parts of the backen...
Pete Cooper
2012-04-02
1
-1
/
+1
*
Refactored the LiveRangeEdit interface so that MachineFunction, TargetInstrIn...
Pete Cooper
2012-04-02
1
-46
/
+28
[next]