2015-05-11 |
Matthias Braun | LiveRangeCalc: Improve error messages on malformed IR
|
commit | commitdiff | tree |
2015-05-07 |
Matthias Braun | Fix typo.
|
commit | commitdiff | tree |
2015-05-07 |
Matthias Braun | Change getTargetNodeName() to produce compiler warnings...
|
commit | commitdiff | tree |
2015-05-04 |
Matthias Braun | Vim: Fix some bugs in llvm indent plugin.
|
commit | commitdiff | tree |
2015-05-04 |
Matthias Braun | Vim: Set filetype=python for lit configuration files.
|
commit | commitdiff | tree |
2015-05-04 |
Matthias Braun | Document some of the options in test/lit.cfg
|
commit | commitdiff | tree |
2015-05-04 |
Matthias Braun | Lit: Allow overriding llvm tool paths+arguments, make...
|
commit | commitdiff | tree |
2015-04-30 |
Matthias Braun | InstCombineSimplifyDemanded: Remove nsw/nuw flags when...
|
commit | commitdiff | tree |
2015-04-30 |
Matthias Braun | InstCombine: Move Sub->Xor rule from SimplifyDemanded...
|
commit | commitdiff | tree |
2015-04-28 |
Matthias Braun | RegisterCoalescer: hide terminal rule option by default
|
commit | commitdiff | tree |
2015-04-28 |
Matthias Braun | Cleanup, remove unused return value
|
commit | commitdiff | tree |
2015-04-24 |
Matthias Braun | Improve isTriviallyReMaterializable() documentation.
|
commit | commitdiff | tree |
2015-04-24 |
Matthias Braun | R600/RegisterCoalescer: Enable more rematerialization...
|
commit | commitdiff | tree |
2015-04-24 |
Matthias Braun | RegisterCoalescer: implicit phsreg uses are fine when...
|
commit | commitdiff | tree |
2015-04-23 |
Matthias Braun | RegisterCoalescer: Avoid unnecessary register class...
|
commit | commitdiff | tree |
2015-04-21 |
Matthias Braun | X86: Match for X86ISD nodes in LowerBUILD_VECTOR instead...
|
commit | commitdiff | tree |
2015-04-21 |
Matthias Braun | Enhanced vim support.
|
commit | commitdiff | tree |
2015-04-21 |
Matthias Braun | X86: Do not select X86 custom vector nodes if operand...
|
commit | commitdiff | tree |
2015-04-13 |
Matthias Braun | Use FileCheck for test
|
commit | commitdiff | tree |
2015-04-13 |
Matthias Braun | DAGCombiner: Fix crash in select(select) opt.
|
commit | commitdiff | tree |
2015-04-08 |
Matthias Braun | Oops, didn't mean to commit my debug fprintfs
|
commit | commitdiff | tree |
2015-04-08 |
Matthias Braun | LiveInterval: Fix computeFromMainRange() producing...
|
commit | commitdiff | tree |
2015-04-07 |
Matthias Braun | AArch64: Don't lower ISD::SELECT to ISD::SELECT_CC
|
commit | commitdiff | tree |
2015-04-03 |
Matthias Braun | [GraphWriter] Attempt to open .dot files with xdg-open...
|
commit | commitdiff | tree |
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 |
next |