2009-12-01 |
Chris Lattner | fix 255.vortex again, third time's the charm. |
tree | commitdiff |
2009-12-01 |
Chris Lattner | fix PR5640 by tracking whether a block is the header... |
tree | commitdiff |
2009-12-01 |
Jakob Stoklund Olesen | Use CFG connectedness as a secondary sort key when... |
tree | commitdiff |
2009-12-01 |
Dan Gohman | Devang pointed out that this code should use DIScope... |
tree | commitdiff |
2009-12-01 |
Evan Cheng | Fix PR5614: parts of a physical register def may be... |
tree | commitdiff |
2009-12-01 |
Johnny Chen | For VMOV (immediate), make some of the encoding bits... |
tree | commitdiff |
2009-11-30 |
Devang Patel | If pointer type has a name then do not ignore the name. |
tree | commitdiff |
2009-11-30 |
Dan Gohman | Minor whitespace fixes. |
tree | commitdiff |
2009-11-30 |
Dan Gohman | Fix a minor inconsistency. |
tree | commitdiff |
2009-11-30 |
Jakob Stoklund Olesen | New virtual registers created for spill intervals shoul... |
tree | commitdiff |
2009-11-30 |
Bob Wilson | Reprioritize tests for tail duplication to be aggressiv... |
tree | commitdiff |
2009-11-30 |
Bob Wilson | Remove isProfitableToDuplicateIndirectBranch target... |
tree | commitdiff |
2009-11-30 |
Bob Wilson | Fix some more ARM unified syntax warnings. |
tree | commitdiff |
2009-11-30 |
Tobias Grosser | Fix last DOTGraphTraits problems in CompilationGraph. |
tree | commitdiff |
2009-11-30 |
Tobias Grosser | Remove forgotten ShortNames in Trie and CompilationGraph |
tree | commitdiff |
2009-11-30 |
Tobias Grosser | Remove ShortNames from getNodeLabel in DOTGraphTraits |
tree | commitdiff |
2009-11-30 |
Tobias Grosser | Instantiate DefaultDOTGraphTraits |
tree | commitdiff |
2009-11-30 |
Tobias Grosser | Small PostDominatorTree improvements |
tree | commitdiff |
2009-11-30 |
Nick Lewycky | Revert r90107, fixing test/Transforms/GVN/2009-11-29... |
tree | commitdiff |
2009-11-30 |
Mon P Wang | Added support to allow clients to custom widen. For... |
tree | commitdiff |
2009-11-30 |
Chris Lattner | reapply r90093 with an addition of keeping the forward |
tree | commitdiff |
2009-11-29 |
Nick Lewycky | Teach ConstantFolding to do a better job when folding... |
tree | commitdiff |
2009-11-29 |
Benjamin Kramer | Revert r90089 for now, it's breaking selfhost. |
tree | commitdiff |
2009-11-29 |
Chris Lattner | revert this patch for now, it causes failures of: |
tree | commitdiff |
2009-11-29 |
Chris Lattner | Fix a really nasty caching bug I introduced in memdep... |
tree | commitdiff |
2009-11-29 |
Benjamin Kramer | Fix two FIXMEs. |
tree | commitdiff |
2009-11-29 |
Nick Lewycky | Detabify. |
tree | commitdiff |
2009-11-29 |
Benjamin Kramer | Remove dead returns. |
tree | commitdiff |
2009-11-29 |
Kovarththanan Raja... | This patch ensures that Path::GetMainExecutable is... |
tree | commitdiff |
2009-11-29 |
Chris Lattner | add testcases for the foo_with_overflow op xforms added... |
tree | commitdiff |
2009-11-29 |
Chris Lattner | update and consolidate the load pre notes. |
tree | commitdiff |
2009-11-29 |
Chris Lattner | Implement PR5634. |
tree | commitdiff |
2009-11-28 |
Nick Lewycky | Teach memdep to look for memory use intrinsics during... |
tree | commitdiff |
2009-11-28 |
Chris Lattner | reenable load address insertion in load pre. This... |
tree | commitdiff |
2009-11-28 |
Chris Lattner | Enhance InsertPHITranslatedPointer to be able to return... |
tree | commitdiff |
2009-11-28 |
Chris Lattner | implement a FIXME: limit the depth that DecomposeGEPExp... |
tree | commitdiff |
2009-11-28 |
Chris Lattner | enable code to handle un-phi-translatable cases more... |
tree | commitdiff |
2009-11-27 |
Chris Lattner | disable value insertion for now, I need to figure out how |
tree | commitdiff |
2009-11-27 |
Chris Lattner | Rework InsertPHITranslatedPointer to handle the recursi... |
tree | commitdiff |
2009-11-27 |
Chris Lattner | recursively phi translate bitcast operands too, for... |
tree | commitdiff |
2009-11-27 |
Nick Lewycky | Oops! Fix bug introduced in my recent cleanup change... |
tree | commitdiff |
2009-11-27 |
Chris Lattner | add support for recursive phi translation and phi |
tree | commitdiff |
2009-11-27 |
Chris Lattner | factor some logic out of instcombine into a new Simplif... |
tree | commitdiff |
2009-11-27 |
Chris Lattner | add a deadargelim note. |
tree | commitdiff |
2009-11-27 |
Chris Lattner | This testcase is actually only partially redundant... |
tree | commitdiff |
2009-11-27 |
Chris Lattner | fix PR5436 by making the 'simple' case of SRoA not... |
tree | commitdiff |
2009-11-27 |
Chris Lattner | add comment. |
tree | commitdiff |
2009-11-27 |
Chris Lattner | reduce nesting, no functionality change. |
tree | commitdiff |
2009-11-27 |
Chris Lattner | limit the recursion depth of GetLinearExpression. ... |
tree | commitdiff |
2009-11-27 |
Chris Lattner | teach GVN's load PRE to insert computations of the... |
tree | commitdiff |
2009-11-27 |
Chris Lattner | Fix phi translation in load PRE to agree with the phi |
tree | commitdiff |
2009-11-27 |
Chris Lattner | redisable this, my bootstrap worked because it wasn... |
tree | commitdiff |
2009-11-27 |
Chris Lattner | try again. |
tree | commitdiff |
2009-11-27 |
Chris Lattner | this is causing buildbot failures, disable for now. |
tree | commitdiff |
2009-11-27 |
Chris Lattner | this (and probably several others) are now done. |
tree | commitdiff |
2009-11-27 |
Chris Lattner | teach phi translation of GEPs to simplify geps like... |
tree | commitdiff |
2009-11-27 |
Chris Lattner | factor some instcombine simplifications for getelementp... |
tree | commitdiff |
2009-11-27 |
Chris Lattner | teach memdep to do trivial PHI translation of GEPs... |
tree | commitdiff |
2009-11-26 |
Chris Lattner | Teach memdep to phi translate bitcasts. This allows... |
tree | commitdiff |
2009-11-26 |
Nick Lewycky | Fix typo spotted by Gabor Greif. |
tree | commitdiff |
2009-11-26 |
Chris Lattner | factor some code out into some helper functions. |
tree | commitdiff |
2009-11-26 |
Nick Lewycky | Clean up file, no functionality change. |
tree | commitdiff |
2009-11-26 |
Chris Lattner | Add a hack for PR5601, a crash on obsolete syntax that... |
tree | commitdiff |
2009-11-26 |
Chris Lattner | fix crash on Transforms/InstCombine/intrinsics.ll intro... |
tree | commitdiff |
2009-11-26 |
Chris Lattner | Fix PR5471 by removing an instcombine xform. Some... |
tree | commitdiff |
2009-11-26 |
Chris Lattner | implement a bunch of xforms for overflow intrinsics... |
tree | commitdiff |
2009-11-26 |
Bob Wilson | Rename new TailDuplicationPass to avoid name conflict... |
tree | commitdiff |
2009-11-26 |
Chris Lattner | Implement PR1143 (at -m64) by making basicaa look throu... |
tree | commitdiff |
2009-11-26 |
Chris Lattner | fix two transposed lines duncan caught and add an expla... |
tree | commitdiff |
2009-11-26 |
Chris Lattner | this todo is resolved. |
tree | commitdiff |
2009-11-26 |
Chris Lattner | move DecomposeGEPExpression out into ValueTracking.cpp |
tree | commitdiff |
2009-11-26 |
Chris Lattner | teach GetLinearExpression to be a bit more aggressive. |
tree | commitdiff |
2009-11-26 |
Chris Lattner | resolve a fixme. I haven't figured out how to write... |
tree | commitdiff |
2009-11-26 |
Chris Lattner | Teach basicaa that x|c == x+c when the c bits of x... |
tree | commitdiff |
2009-11-26 |
Chris Lattner | teach basicaa that A[i] != A[i+1]. |
tree | commitdiff |
2009-11-26 |
Chris Lattner | Change the other half of aliasGEP (which handles GEP... |
tree | commitdiff |
2009-11-26 |
Chris Lattner | Generalize DecomposeGEPExpression to exactly handle... |
tree | commitdiff |
2009-11-26 |
Chris Lattner | Implement a new DecomposeGEPExpression method, which... |
tree | commitdiff |
2009-11-26 |
Chris Lattner | Use GEPOperator more pervasively to simplify code. |
tree | commitdiff |
2009-11-26 |
Chris Lattner | update some notes slightly |
tree | commitdiff |
2009-11-26 |
Chris Lattner | remove some redundant braces |
tree | commitdiff |
2009-11-26 |
Evan Cheng | When all defs of a vr are implicit_def, delete all... |
tree | commitdiff |
2009-11-26 |
Bob Wilson | Split tail duplication into a separate pass. This... |
tree | commitdiff |
2009-11-25 |
Viktor Kutuzov | Rollback changes r89516: Added two SubtargetFeatures... |
tree | commitdiff |
2009-11-25 |
Evan Cheng | ProcessImplicitDefs should watch out for invalidated... |
tree | commitdiff |
2009-11-25 |
Bob Wilson | Tail duplicate indirect branches for PowerPC, too. |
tree | commitdiff |
2009-11-25 |
Benjamin Kramer | Avoid some possibly unsafe uses of StringRef::data(). |
tree | commitdiff |
2009-11-25 |
Devang Patel | Use StringRef (again) in DebugInfo interface. |
tree | commitdiff |
2009-11-25 |
Bob Wilson | Based on the testcase for pr3120, running on my MacPro... |
tree | commitdiff |
2009-11-25 |
Bruno Cardoso Lopes | Support PIC loading of constant pool entries |
tree | commitdiff |
2009-11-25 |
Daniel Dunbar | Sketch structure for X86 disassembler. |
tree | commitdiff |
2009-11-25 |
Edward O'Callaghan | API change Path::isSpecialFile to Path::isRegularFile... |
tree | commitdiff |
2009-11-25 |
Douglas Gregor | Perform explicit instantiations in the proper namespace... |
tree | commitdiff |
2009-11-25 |
Edward O'Callaghan | Reverting patch in revision 89758, initial attempt... |
tree | commitdiff |
2009-11-25 |
Bruno Cardoso Lopes | Use endianess dependent offsets for load/store of doubl... |
tree | commitdiff |
2009-11-25 |
Dale Johannesen | Fix compiler warnings. |
tree | commitdiff |
2009-11-25 |
Bruno Cardoso Lopes | Only include in the callee saved regs the sub registers... |
tree | commitdiff |
2009-11-25 |
Bruno Cardoso Lopes | Add proper emission of load/store double to stack slots... |
tree | commitdiff |
2009-11-25 |
Devang Patel | Revert r89803. |
tree | commitdiff |
2009-11-24 |
Bob Wilson | Refactor target hook for tail duplication as requested... |
tree | commitdiff |
next |