projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Remove FileCheck from test case token_landingpad.ll.
[oota-llvm.git]
/
lib
/
CodeGen
/
RegisterCoalescer.cpp
2015-11-17
Matthias Braun
Assume lane masks are always precise
blob
|
commitdiff
|
raw
2015-11-10
Matthias Braun
TableGen: Emit LaneMask for register classes without...
blob
|
commitdiff
|
raw
|
diff to current
2015-10-09
Duncan P. N. Exon...
CodeGen: Avoid more ilist iterator implicit conversions...
blob
|
commitdiff
|
raw
|
diff to current
2015-09-28
Andrew Kaylor
Improved the interface of methods commuting operands...
blob
|
commitdiff
|
raw
|
diff to current
2015-09-25
Matthias Braun
TargetRegisterInfo: Introduce PrintLaneMask.
blob
|
commitdiff
|
raw
|
diff to current
2015-09-25
Matthias Braun
TargetRegisterInfo: Add typedef unsigned LaneBitmask...
blob
|
commitdiff
|
raw
|
diff to current
2015-09-22
Matthias Braun
LiveIntervalAnalysis: Factor common code into splitSepa...
blob
|
commitdiff
|
raw
|
diff to current
2015-09-09
Chandler Carruth
[PM/AA] Rebuild LLVM's alias analysis infrastructure...
blob
|
commitdiff
|
raw
|
diff to current
2015-08-08
Benjamin Kramer
Fix some comment typos.
blob
|
commitdiff
|
raw
|
diff to current
2015-07-31
Daniel Sanders
[regalloc] Make RegMask clobbers prevent merging vreg...
blob
|
commitdiff
|
raw
|
diff to current
2015-06-30
Matthias Braun
RegisterCoalescer: Cleanup empty subranges after shrink...
blob
|
commitdiff
|
raw
|
diff to current
2015-06-23
Alexander Kornienko
Revert r240137 (Fixed/added namespace ending comments...
blob
|
commitdiff
|
raw
|
diff to current
2015-06-19
Alexander Kornienko
Fixed/added namespace ending comments using clang-tidy...
blob
|
commitdiff
|
raw
|
diff to current
2015-06-16
Matthias Braun
TargetRegisterInfo: Make the concept of imprecise lane...
blob
|
commitdiff
|
raw
|
diff to current
2015-05-29
Matthias Braun
CodeGen: Use mop_iterator instead of MIOperands/ConstMI...
blob
|
commitdiff
|
raw
|
diff to current
2015-05-19
Matthias Braun
MachineInstr: Remove unused parameter.
blob
|
commitdiff
|
raw
|
diff to current
2015-05-19
Matthias Braun
RegisterCoalescer: Improve a comment.
blob
|
commitdiff
|
raw
|
diff to current
2015-05-06
Quentin Colombet
[RegisterCoalescer] Make sure each live-range has only...
blob
|
commitdiff
|
raw
|
diff to current
2015-04-28
Matthias Braun
RegisterCoalescer: hide terminal rule option by default
blob
|
commitdiff
|
raw
|
diff to current
2015-04-24
Matthias Braun
RegisterCoalescer: implicit phsreg uses are fine when...
blob
|
commitdiff
|
raw
|
diff to current
2015-04-23
Matthias Braun
RegisterCoalescer: Avoid unnecessary register class...
blob
|
commitdiff
|
raw
|
diff to current
2015-03-30
Quentin Colombet
[RegisterCoalescer] Fix a potential misuse of direct...
blob
|
commitdiff
|
raw
|
diff to current
2015-03-27
Quentin Colombet
[RegisterCoalescer] Refine the terminal rule to still...
blob
|
commitdiff
|
raw
|
diff to current
2015-03-26
Quentin Colombet
[RegisterCoalescer] Add a rule to consider more profita...
blob
|
commitdiff
|
raw
|
diff to current
2015-03-25
Matthias Braun
RegisterCoalescer: Fix implicit def handling in registe...
blob
|
commitdiff
|
raw
|
diff to current
2015-03-19
Matthias Braun
Do not track subregister liveness when it brings no...
blob
|
commitdiff
|
raw
|
diff to current
2015-03-11
Eric Christopher
Remove useMachineScheduler and replace it with subtarge...
blob
|
commitdiff
|
raw
|
diff to current
2015-03-04
Matthias Braun
RegisterCoalescer: Gracefully continue if subrange...
blob
|
commitdiff
|
raw
|
diff to current
2015-02-24
Eric Christopher
Rename UpdateRegAllocHint to match style guidelines.
blob
|
commitdiff
|
raw
|
diff to current
2015-02-16
Matthias Braun
RegisterCoalescer: Don't rematerialize subregister...
blob
|
commitdiff
|
raw
|
diff to current
2015-02-16
Matthias Braun
RegisterCoalescer: Do not look for regclass of IMPLICIT...
blob
|
commitdiff
|
raw
|
diff to current
2015-02-16
Matthias Braun
RegisterCoalescer: Improve previous fix for wrong def...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-27
Eric Christopher
Update a few calls to getSubtarget<> to either be getSu...
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
2015-01-17
Matthias Braun
RegisterCoalescer: Cleanup and improved comment for...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-17
Matthias Braun
RegisterCoalescer: Cleanup by factoring out a common...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-17
Matthias Braun
RegisterCoalescer: Cleanup comment style
blob
|
commitdiff
|
raw
|
diff to current
2015-01-17
Matthias Braun
RegisterCoalescer: Drive-by typo + whitespace fix
blob
|
commitdiff
|
raw
|
diff to current
2015-01-15
Hal Finkel
Revert "r226086 - Revert "r226071 - [RegisterCoalescer...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-15
Hal Finkel
Revert "r226071 - [RegisterCoalescer] Remove copies...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-15
Hal Finkel
[RegisterCoalescer] Remove copies to reserved registers
blob
|
commitdiff
|
raw
|
diff to current
2015-01-14
Chandler Carruth
[cleanup] Re-sort all the #include lines in LLVM using
blob
|
commitdiff
|
raw
|
diff to current
2015-01-12
Matthias Braun
RegisterCoalescer: Turn some impossible conditions...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-10
Joerg Sonnenberger
Revert r225500, it leads to infinite loops.
blob
|
commitdiff
|
raw
|
diff to current
2015-01-09
Matthias Braun
RegisterCoalescer: Fix removeCopyByCommutingDef with...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-09
Matthias Braun
RegisterCoalescer: Some cleanup in removeCopyByCommutin...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-09
Matthias Braun
RegisterCoalescer: No need to set kill flags, they...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-09
Matthias Braun
RegisterCoalescer: Turn some impossible conditions...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-08
Matthias Braun
RegisterCoalescer: Do not remove IMPLICIT_DEFS if they...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-07
Matthias Braun
RegisterCoalescer: Fix valuesIdentical() in some subran...
blob
|
commitdiff
|
raw
|
diff to current
2014-12-25
David Majnemer
Silence GCC's -Wparentheses warning
blob
|
commitdiff
|
raw
|
diff to current
2014-12-24
Matthias Braun
RegisterCoalescer: With subrange liveness there may...
blob
|
commitdiff
|
raw
|
diff to current
2014-12-19
Matthias Braun
RegisterCoalescer: rewrite eliminateUndefCopy().
blob
|
commitdiff
|
raw
|
diff to current
2014-12-17
Matthias Braun
RegisterCoalescer: Fix stripCopies() picking up main...
blob
|
commitdiff
|
raw
|
diff to current
2014-12-17
Matthias Braun
RegisterCoalescer: Sprinkle some const modifiers.
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
RegisterCoalescer: Preserve subregister liveranges.
blob
|
commitdiff
|
raw
|
diff to current
2014-12-10
Matthias Braun
LiveIntervalAnalysis: Add subregister aware variants...
blob
|
commitdiff
|
raw
|
diff to current
2014-12-04
Adrian Prantl
Simplify implementation and testcase of r223401 based...
blob
|
commitdiff
|
raw
|
diff to current
2014-12-04
Adrian Prantl
Debug info: If the RegisterCoalescer::reMaterializeTriv...
blob
|
commitdiff
|
raw
|
diff to current
2014-11-19
Matthias Braun
RegisterCoalescer: Improve debug messages
blob
|
commitdiff
|
raw
|
diff to current
2014-11-19
David Blaikie
Update SetVector to rely on the underlying set's insert...
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-10-09
Sanjay Patel
delete function names from comments
blob
|
commitdiff
|
raw
|
diff to current
2014-08-21
Craig Topper
Repace SmallPtrSet with SmallPtrSetImpl in function...
blob
|
commitdiff
|
raw
|
diff to current
2014-08-18
Craig Topper
Revert "Repace SmallPtrSet with SmallPtrSetImpl in...
blob
|
commitdiff
|
raw
|
diff to current
2014-08-17
Craig Topper
Repace SmallPtrSet with SmallPtrSetImpl in function...
blob
|
commitdiff
|
raw
|
diff to current
2014-08-04
Eric Christopher
Remove the TargetMachine forwards for TargetSubtargetIn...
blob
|
commitdiff
|
raw
|
diff to current
2014-07-29
Jiangning Liu
Add TargetInstrInfo interface isAsCheapAsAMove.
blob
|
commitdiff
|
raw
|
diff to current
2014-07-16
Chris Bieneman
[RegisterCoalescer] Moving the RegisterCoalescer subtar...
blob
|
commitdiff
|
raw
|
diff to current
2014-07-15
Chris Bieneman
[RegisterCoalescer] Add new subtarget hook allowing...
blob
|
commitdiff
|
raw
|
diff to current
2014-04-30
Alexey Samsonov
Convert more loops to range-based equivalents
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-04-11
Quentin Colombet
[Register Coalescer] Fix wrong live-range information...
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-15
Arnaud A. de Grand...
Remove some dead assignements found by scan-build
blob
|
commitdiff
|
raw
|
diff to current
2014-03-13
Owen Anderson
Phase 2 of the great MachineRegisterInfo cleanup. ...
blob
|
commitdiff
|
raw
|
diff to current
2014-03-13
Owen Anderson
Phase 1 of refactoring the MachineRegisterInfo iterator...
blob
|
commitdiff
|
raw
|
diff to current
2014-03-07
Craig Topper
[C++11] Add 'override' keyword to virtual methods that...
blob
|
commitdiff
|
raw
|
diff to current
2014-03-06
Ahmed Charles
Replace OwningPtr<T> with std::unique_ptr<T>.
blob
|
commitdiff
|
raw
|
diff to current
2014-03-02
Benjamin Kramer
[C++11] Replace llvm::tie with std::tie.
blob
|
commitdiff
|
raw
|
diff to current
2014-03-02
Benjamin Kramer
[C++11] Replace llvm::next and llvm::prior with std...
blob
|
commitdiff
|
raw
|
diff to current
2014-01-16
Tim Northover
ReMat: fix overly cavalier attitude to sub-register...
blob
|
commitdiff
|
raw
|
diff to current
2014-01-14
Patrik Hagglund
Fix valgrind warning for gcc builds.
blob
|
commitdiff
|
raw
|
diff to current
2014-01-13
Tim Northover
Revert "ReMat: fix overly cavalier attitude to sub...
blob
|
commitdiff
|
raw
|
diff to current
2014-01-13
Tim Northover
ReMat: fix overly cavalier attitude to sub-register...
blob
|
commitdiff
|
raw
|
diff to current
2013-10-10
Matthias Braun
Print register in LiveInterval::print()
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
Work on LiveRange instead of LiveInterval where possible
blob
|
commitdiff
|
raw
|
diff to current
2013-10-10
Matthias Braun
Pass LiveQueryResult by value
blob
|
commitdiff
|
raw
|
diff to current
2013-10-10
Matthias Braun
Rename LiveRange to LiveInterval::Segment
blob
|
commitdiff
|
raw
|
diff to current
2013-10-04
Matthias Braun
Fix comment
blob
|
commitdiff
|
raw
|
diff to current
2013-09-26
Andrew Trick
Added temp flag -misched-bench for staging in default...
blob
|
commitdiff
|
raw
|
diff to current
2013-09-22
Benjamin Kramer
Provide basic type safety for array_pod_sort comparators.
blob
|
commitdiff
|
raw
|
diff to current
2013-09-06
Matthias Braun
avoid unnecessary direct access to LiveInterval::ranges
blob
|
commitdiff
|
raw
|
diff to current
2013-09-06
Matthias Braun
remove unused argument from LiveRanges::join()
blob
|
commitdiff
|
raw
|
diff to current
next