projects
/
oota-llvm.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
use update_llc_test_checks.py to tighten checking; remove unnecessary testing params
2015-04-03
Matthias Braun
ARM: Handle physreg targets in RegPair hints gracefully
commit
|
commitdiff
|
tree
2015-04-03
Matthias Braun
MachineRegisterInfo: Make it clear that hints are for...
commit
|
commitdiff
|
tree
2015-04-01
Matthias Braun
TableGen: Generate more const goodness
commit
|
commitdiff
|
tree
2015-04-01
Matthias Braun
Remove declarations for nonexistent methods
commit
|
commitdiff
|
tree
2015-03-31
Matthias Braun
Fix AllocationPriority not getting set for derived...
commit
|
commitdiff
|
tree
2015-03-31
Matthias Braun
Clarify that higher priority means higher values.
commit
|
commitdiff
|
tree
2015-03-31
Matthias Braun
RegAllocGreedy: Allow target to specify register class...
commit
|
commitdiff
|
tree
2015-03-31
Matthias Braun
RegAllocGreedy: Improve live interval order in ReverseLocal...
commit
|
commitdiff
|
tree
2015-03-25
Matthias Braun
RegisterCoalescer: Fix implicit def handling in register...
commit
|
commitdiff
|
tree
2015-03-25
Matthias Braun
MachineVerifier: slightly simplify code that is only...
commit
|
commitdiff
|
tree
2015-03-19
Matthias Braun
Do not track subregister liveness when it brings no...
commit
|
commitdiff
|
tree
2015-03-18
Matthias Braun
TableGen: Fix register class lane masks being too conservative.
commit
|
commitdiff
|
tree
2015-03-06
Matthias Braun
DAGCombiner: Canonicalize select(and/or,x,y) depending...
commit
|
commitdiff
|
tree
2015-03-06
Matthias Braun
DAGCombiner: Factor out some and/or combines.
commit
|
commitdiff
|
tree
2015-03-06
Matthias Braun
ExecutionDepsFix: Indizes -> Indices.
commit
|
commitdiff
|
tree
2015-03-04
Matthias Braun
Improve test robustness
commit
|
commitdiff
|
tree
2015-03-04
Matthias Braun
RegisterCoalescer: Gracefully continue if subrange...
commit
|
commitdiff
|
tree
2015-02-25
Matthias Braun
AArch64: Add debug message for large shift constants.
commit
|
commitdiff
|
tree
2015-02-24
Matthias Braun
AArch64: Relax assert about large shift sizes.
commit
|
commitdiff
|
tree
2015-02-24
Matthias Braun
DAGCombiner: Move variable definitions closer to use...
commit
|
commitdiff
|
tree
2015-02-24
Matthias Braun
DAGCombiner: Move variable declaration closer to definiion...
commit
|
commitdiff
|
tree
2015-02-20
Matthias Braun
LiveRangeCalc: Don't start liveranges of PHI instruction...
commit
|
commitdiff
|
tree
2015-02-18
Matthias Braun
LiveRangeCalc: Rename some parameters from kill to...
commit
|
commitdiff
|
tree
2015-02-16
Matthias Braun
RegisterCoalescer: Don't rematerialize subregister...
commit
|
commitdiff
|
tree
2015-02-16
Matthias Braun
RegisterCoalescer: Do not look for regclass of IMPLICIT_DEF.
commit
|
commitdiff
|
tree
2015-02-16
Matthias Braun
ARM: Transfer kill flag when lowering VSTMQIA to VSTMDIA.
commit
|
commitdiff
|
tree
2015-02-16
Matthias Braun
RegisterCoalescer: Improve previous fix for wrong def...
commit
|
commitdiff
|
tree
2015-02-14
Matthias Braun
Revert "On ELF, put PIC jump tables in a non executable...
commit
|
commitdiff
|
tree
2015-02-06
Matthias Braun
InstCombine: Combine select sequences into a single...
commit
|
commitdiff
|
tree
2015-02-06
Matthias Braun
LiveInterval: Fix SubRange memory leak.
commit
|
commitdiff
|
tree
2015-02-05
Matthias Braun
AArch64: Make test more robust.
commit
|
commitdiff
|
tree
2015-02-05
Matthias Braun
X86: Test cleanup
commit
|
commitdiff
|
tree
2015-02-04
Matthias Braun
MachineCSE: Clear dead-def flag on CSE.
commit
|
commitdiff
|
tree
2015-01-21
Matthias Braun
LiveIntervalAnalysis: Mark subregister defs as undef...
commit
|
commitdiff
|
tree
2015-01-21
Matthias Braun
LiveIntervalAnalysis: Factor out code to update liveness...
commit
|
commitdiff
|
tree
2015-01-21
Matthias Braun
LiveIntervalAnalysis: document removePhysRegDefAt(...
commit
|
commitdiff
|
tree
2015-01-21
Matthias Braun
LiveIntervalAnalysis: Factor out code to update liveness...
commit
|
commitdiff
|
tree
2015-01-21
Matthias Braun
LiveIntervalAnalysis: Remove unused pruneValue() variant.
commit
|
commitdiff
|
tree
2015-01-17
Matthias Braun
RegisterCoalescer: Cleanup and improved comment for...
commit
|
commitdiff
|
tree
2015-01-17
Matthias Braun
RegisterCoalescer: Cleanup by factoring out a common...
commit
|
commitdiff
|
tree
2015-01-17
Matthias Braun
RegisterCoalescer: Cleanup comment style
commit
|
commitdiff
|
tree
2015-01-17
Matthias Braun
RegisterCoalescer: Drive-by typo + whitespace fix
commit
|
commitdiff
|
tree
2015-01-14
Matthias Braun
MachineVerifier: Allow undef reads if a matching superreg...
commit
|
commitdiff
|
tree
2015-01-13
Matthias Braun
DAGCombiner: simplify by using condition variables...
commit
|
commitdiff
|
tree
2015-01-12
Matthias Braun
RegisterCoalescer: Turn some impossible conditions...
commit
|
commitdiff
|
tree
2015-01-09
Matthias Braun
RegisterCoalescer: Fix removeCopyByCommutingDef with...
commit
|
commitdiff
|
tree
2015-01-09
Matthias Braun
RegisterCoalescer: Some cleanup in removeCopyByCommutingDef...
commit
|
commitdiff
|
tree
2015-01-09
Matthias Braun
RegisterCoalescer: No need to set kill flags, they...
commit
|
commitdiff
|
tree
2015-01-09
Matthias Braun
RegisterCoalescer: Turn some impossible conditions...
commit
|
commitdiff
|
tree
2015-01-08
Matthias Braun
X86: VZeroUpperInserter: shortcut should not trigger...
commit
|
commitdiff
|
tree
2015-01-08
Matthias Braun
RegisterCoalescer: Do not remove IMPLICIT_DEFS if they...
commit
|
commitdiff
|
tree
2015-01-07
Matthias Braun
RegisterCoalescer: Fix valuesIdentical() in some subrange...
commit
|
commitdiff
|
tree
2015-01-07
Matthias Braun
LiveInterval: Implement feedback by Quentin Colombet.
commit
|
commitdiff
|
tree
2014-12-24
Matthias Braun
LiveInterval: Remove accidentally committed debug code.
commit
|
commitdiff
|
tree
2014-12-24
Matthias Braun
LiveInterval: Introduce createMainRangeFromSubranges().
commit
|
commitdiff
|
tree
2014-12-24
Matthias Braun
RegisterCoalescer: With subrange liveness there may...
commit
|
commitdiff
|
tree
2014-12-24
Matthias Braun
LiveRangeEdit: Check for completely empy subranges...
commit
|
commitdiff
|
tree
2014-12-24
Matthias Braun
LiveIntervalAnalysis: Fix performance bug that I introduced...
commit
|
commitdiff
|
tree
2014-12-20
Matthias Braun
LiveIntervalAnalysis: No kill flags for partially undefined...
commit
|
commitdiff
|
tree
2014-12-20
Matthias Braun
LiveIntervalAnalysis: cleanup addKills(), NFC
commit
|
commitdiff
|
tree
2014-12-20
Matthias Braun
Unbreak cmake build with shared libraries enabled.
commit
|
commitdiff
|
tree
2014-12-19
Matthias Braun
RegisterCoalescer: rewrite eliminateUndefCopy().
commit
|
commitdiff
|
tree
2014-12-18
Matthias Braun
LiveIntervalAnalysis: Cleanup computeDeadValues
commit
|
commitdiff
|
tree
2014-12-17
Matthias Braun
RegisterCoalescer: Fix stripCopies() picking up main...
commit
|
commitdiff
|
tree
2014-12-17
Matthias Braun
ExecutionDepsFix: Correctly handle wide registers.
commit
|
commitdiff
|
tree
2014-12-17
Matthias Braun
RegisterCoalescer: Sprinkle some const modifiers.
commit
|
commitdiff
|
tree
2014-12-16
Matthias Braun
LiveRangeCalc: Rewrite subrange calculation
commit
|
commitdiff
|
tree
2014-12-15
Matthias Braun
Revert "LiveRangeCalc: Rewrite subrange calculation"
commit
|
commitdiff
|
tree
2014-12-15
Matthias Braun
LiveRangeCalc: Rewrite subrange calculation
commit
|
commitdiff
|
tree
2014-12-15
Matthias Braun
LiveRangeCalc: use more range based for loops; NFC
commit
|
commitdiff
|
tree
2014-12-12
Matthias Braun
Document that PassManager::add() may delete the pass...
commit
|
commitdiff
|
tree
2014-12-11
Matthias Braun
Enable MachineVerifier in debug mode for X86, ARM,...
commit
|
commitdiff
|
tree
2014-12-11
Matthias Braun
[CodeGen] Add print and verify pass after each MachineFuncti...
commit
|
commitdiff
|
tree
2014-12-11
Matthias Braun
Enable machineverifier in debug mode for X86, ARM,...
commit
|
commitdiff
|
tree
2014-12-11
Matthias Braun
[CodeGen] Add print and verify pass after each MachineFuncti...
commit
|
commitdiff
|
tree
2014-12-11
Matthias Braun
[CodeGen] Let MachineVerifierPass own its banner string
commit
|
commitdiff
|
tree
2014-12-11
Matthias Braun
LiveInterval: Use range based for loops for subregister...
commit
|
commitdiff
|
tree
2014-12-10
Matthias Braun
LiveInterval: Use more range based for loops for value...
commit
|
commitdiff
|
tree
2014-12-10
Matthias Braun
MachineVerifier: Allow physreg use if just a subreg...
commit
|
commitdiff
|
tree
2014-12-10
Matthias Braun
MachineVerifier: Allow LiveInterval segments to end...
commit
|
commitdiff
|
tree
2014-12-10
Matthias Braun
VirtRegMap: Improve block live-in info if subregister...
commit
|
commitdiff
|
tree
2014-12-10
Matthias Braun
MCRegisterInfo: Add MCSubRegIndexIterator.
commit
|
commitdiff
|
tree
2014-12-10
Matthias Braun
VirtRegMap: No implicit defs/uses for super registers...
commit
|
commitdiff
|
tree
2014-12-10
Matthias Braun
LiveRegMatrix: Respect subregister liveness when allocating...
commit
|
commitdiff
|
tree
2014-12-10
Matthias Braun
LiveIntervalUnion: Allow specification of liverange...
commit
|
commitdiff
|
tree
2014-12-10
Matthias Braun
Tablegen'erate lanemasks for register units.
commit
|
commitdiff
|
tree
2014-12-10
Matthias Braun
RegisterCoalescer: Preserve subregister liveranges.
commit
|
commitdiff
|
tree
2014-12-10
Matthias Braun
LiveInterval: Add removeEmptySubRanges().
commit
|
commitdiff
|
tree
2014-12-10
Matthias Braun
LiveIntervalAnalysis: Add subregister aware variants...
commit
|
commitdiff
|
tree
2014-12-10
Matthias Braun
LiveInterval: Introduce LiveQuery accessor for dead...
commit
|
commitdiff
|
tree
2014-12-10
Matthias Braun
Add a flag to enable/disable subregister liveness.
commit
|
commitdiff
|
tree
2014-12-10
Matthias Braun
LiveIntervalAnalysis: Adapt repairIntervalsInRange...
commit
|
commitdiff
|
tree
2014-12-10
Matthias Braun
LiveRangeEdit: Adapt eliminateDeadDef() to subregister...
commit
|
commitdiff
|
tree
2014-12-10
Matthias Braun
LiveIntervalAnalysis: Adapt handleMove() to subregister...
commit
|
commitdiff
|
tree
2014-12-10
Matthias Braun
LiveIntervalAnalysis: Update SubRanges in shrinkToUses().
commit
|
commitdiff
|
tree
2014-12-10
Matthias Braun
LiveIntervalAnalysis: Make computeDeadValues() private.
commit
|
commitdiff
|
tree
2014-12-10
Matthias Braun
LiveIntervalAnalysis: Compute subregister ranges.
commit
|
commitdiff
|
tree
2014-12-10
Matthias Braun
LiveInterval: Add support to track liveness of subregisters.
commit
|
commitdiff
|
tree
2014-12-10
Matthias Braun
LiveInterval: Add a 'covers' operation to LiveRange.
commit
|
commitdiff
|
tree
2014-12-10
Matthias Braun
LiveInterval: Add const version of LiveRange::advanceTo().
commit
|
commitdiff
|
tree
next