projects
/
oota-llvm.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
R600/SI: Remove explicit VOP operand checking
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
2014-12-10
Matthias Braun
Add function that translates subregister lane masks...
commit
|
commitdiff
|
tree
2014-12-10
Matthias Braun
Let tablegen compute maximum lanemask for regs/regclasses.
commit
|
commitdiff
|
tree
2014-12-03
Matthias Braun
correct spelling, NFC
commit
|
commitdiff
|
tree
2014-12-03
Matthias Braun
[SimplifyLibCalls] Improve double->float shrinking...
commit
|
commitdiff
|
tree
2014-12-03
Matthias Braun
[SimplifyLibCalls] Enable double to float shrinking...
commit
|
commitdiff
|
tree
2014-11-21
Matthias Braun
Allow multiple -debug-only args
commit
|
commitdiff
|
tree
2014-11-19
Matthias Braun
RegisterCoalescer: Improve debug messages
commit
|
commitdiff
|
tree
2014-11-19
Matthias Braun
Add a print and verify pass after the RegisterCoalescer
commit
|
commitdiff
|
tree
2014-11-19
Matthias Braun
MachineVerifier: Report register for bad liveranges
commit
|
commitdiff
|
tree
2014-11-19
Matthias Braun
Introduce register dump helper
commit
|
commitdiff
|
tree
2013-10-11
Matthias Braun
Remove kill flags after if conversion if necessary
commit
|
commitdiff
|
tree
2013-10-11
Matthias Braun
Introduce ad hoc liveness tracking utility: LiveRegUnits
commit
|
commitdiff
|
tree
2013-10-11
Matthias Braun
Revert "Tests: Be less dependent on a specific schedule...
commit
|
commitdiff
|
tree
2013-10-11
Matthias Braun
fix typo in comment
commit
|
commitdiff
|
tree
2013-10-11
Matthias Braun
Tests: Be less dependent on a specific schedule/regalloc
commit
|
commitdiff
|
tree
2013-10-10
Matthias Braun
Tests: Do not unnecessarily depend on kill comments
commit
|
commitdiff
|
tree
2013-10-10
Matthias Braun
Tests: Use CHECK-LABEL where possible
commit
|
commitdiff
|
tree
2013-10-10
Matthias Braun
Print register in LiveInterval::print()
commit
|
commitdiff
|
tree
2013-10-10
Matthias Braun
Represent RegUnit liveness with LiveRange instance
commit
|
commitdiff
|
tree
2013-10-10
Matthias Braun
Work on LiveRange instead of LiveInterval where possible
commit
|
commitdiff
|
tree
2013-10-10
Matthias Braun
Change MachineVerifier to work on LiveRange + LiveInterval
commit
|
commitdiff
|
tree
2013-10-10
Matthias Braun
Pass LiveQueryResult by value
commit
|
commitdiff
|
tree
next