summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAge
* Remove ShortNames from getNodeLabel in DOTGraphTraitsTobias Grosser2009-11-30
* Instantiate DefaultDOTGraphTraitsTobias Grosser2009-11-30
* Small PostDominatorTree improvementsTobias Grosser2009-11-30
* Revert r90107, fixing test/Transforms/GVN/2009-11-29-ReverseMap.ll and theNick Lewycky2009-11-30
* Added support to allow clients to custom widen. For X86, custom widen vectors...Mon P Wang2009-11-30
* reapply r90093 with an addition of keeping the forwardChris Lattner2009-11-30
* Teach ConstantFolding to do a better job when folding gep(bitcast).Nick Lewycky2009-11-29
* Revert r90089 for now, it's breaking selfhost.Benjamin Kramer2009-11-29
* revert this patch for now, it causes failures of:Chris Lattner2009-11-29
* Fix a really nasty caching bug I introduced in memdep. An entryChris Lattner2009-11-29
* Fix two FIXMEs.Benjamin Kramer2009-11-29
* Detabify.Nick Lewycky2009-11-29
* Remove dead returns.Benjamin Kramer2009-11-29
* This patch ensures that Path::GetMainExecutable is able to handle theKovarththanan Rajaratnam2009-11-29
* add testcases for the foo_with_overflow op xforms added recently andChris Lattner2009-11-29
* update and consolidate the load pre notes.Chris Lattner2009-11-29
* Implement PR5634.Chris Lattner2009-11-29
* Teach memdep to look for memory use intrinsics during dependency queries. FixesNick Lewycky2009-11-28
* reenable load address insertion in load pre. This allows us toChris Lattner2009-11-28
* Enhance InsertPHITranslatedPointer to be able to return a list of newlyChris Lattner2009-11-28
* implement a FIXME: limit the depth that DecomposeGEPExpression goes the sameChris Lattner2009-11-28
* enable code to handle un-phi-translatable cases more aggressively:Chris Lattner2009-11-28
* disable value insertion for now, I need to figure out howChris Lattner2009-11-27
* Rework InsertPHITranslatedPointer to handle the recursive case, this Chris Lattner2009-11-27
* recursively phi translate bitcast operands too, for consistency.Chris Lattner2009-11-27
* Oops! Fix bug introduced in my recent cleanup change. Thanks to Tobias GrosserNick Lewycky2009-11-27
* add support for recursive phi translation and phi Chris Lattner2009-11-27
* factor some logic out of instcombine into a new SimplifyAddInst method.Chris Lattner2009-11-27
* add a deadargelim note.Chris Lattner2009-11-27
* This testcase is actually only partially redundant, and requiresChris Lattner2009-11-27
* fix PR5436 by making the 'simple' case of SRoA not promote out of range Chris Lattner2009-11-27
* add comment.Chris Lattner2009-11-27
* reduce nesting, no functionality change.Chris Lattner2009-11-27
* limit the recursion depth of GetLinearExpression. ThisChris Lattner2009-11-27
* teach GVN's load PRE to insert computations of the address in predecessorsChris Lattner2009-11-27
* Fix phi translation in load PRE to agree with the phi Chris Lattner2009-11-27
* redisable this, my bootstrap worked because it wasn't an optimized build, who...Chris Lattner2009-11-27
* try again.Chris Lattner2009-11-27
* this is causing buildbot failures, disable for now.Chris Lattner2009-11-27
* this (and probably several others) are now done.Chris Lattner2009-11-27
* teach phi translation of GEPs to simplify geps like 'gep x, 0'.Chris Lattner2009-11-27
* factor some instcombine simplifications for getelementptr out to a new Chris Lattner2009-11-27
* teach memdep to do trivial PHI translation of GEPs. More toChris Lattner2009-11-27
* Teach memdep to phi translate bitcasts. This allows us to compileChris Lattner2009-11-26
* Fix typo spotted by Gabor Greif.Nick Lewycky2009-11-26
* factor some code out into some helper functions.Chris Lattner2009-11-26
* Clean up file, no functionality change.Nick Lewycky2009-11-26
* Add a hack for PR5601, a crash on obsolete syntax that we plan toChris Lattner2009-11-26
* fix crash on Transforms/InstCombine/intrinsics.ll introduced by r89970 Chris Lattner2009-11-26
* Fix PR5471 by removing an instcombine xform. Some pieces of the codeChris Lattner2009-11-26