summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAge
* Add LTO_SYMBOL_DEFINITION_WEAKUNDEF, use that on the gold plugin.Rafael Espindola2009-04-24
* Fixed spaces and the getelementpointer example with i16 type indices.Sanjiv Gupta2009-04-24
* Fix PR 4004 by including the call to __tls_get_addr in X86tlsaddr. This is notRafael Espindola2009-04-24
* Revert 69952. Causes testsuite failures on linux x86-64.Rafael Espindola2009-04-24
* fix a typo noticed by duncanChris Lattner2009-04-24
* "I got annoyed at the compiler warnings from ConstantInt::get(Ty, -1,Chris Lattner2009-04-24
* PR2957Nate Begeman2009-04-24
* Instead of requiring TLI.LowerCallTo to return an ISD::BUILD_PAIR,Dan Gohman2009-04-24
* Allow i16 type indices to gep.Sanjiv Gupta2009-04-24
* Factor out a bit of code that appears in several places into aDan Gohman2009-04-23
* Handle Void types in ComputeValueVTs. This doesn't currently occur,Dan Gohman2009-04-23
* Fix spurious indentation in a comment.Dan Gohman2009-04-23
* Fix a documentation bug.David Greene2009-04-23
* Make BinOps typed and require a type specifier for !nameconcat. ThisDavid Greene2009-04-23
* Update comments.Evan Cheng2009-04-23
* Fix an obvious type.Evan Cheng2009-04-23
* Explicitly pass -tailcallopt=false to these tests so that theyDan Gohman2009-04-23
* Testcase for 69795.Dale Johannesen2009-04-23
* Fix an error in this test.Dan Gohman2009-04-23
* Change SCEVExpander's expandCodeFor to provide more flexibilityDan Gohman2009-04-23
* Banksel immediate constant will always immediately follow the GA/ES, so scan ...Sanjiv Gupta2009-04-23
* Simplify trunc(extend(x)) in SCEVs, just for completeness. Also fix some oddNick Lewycky2009-04-23
* Testcase for PR3909.Owen Anderson2009-04-23
* Testcase for PR2639.Owen Anderson2009-04-23
* Testcase for PR2537.Owen Anderson2009-04-23
* Fix typo.Owen Anderson2009-04-23
* Testcase for PR3085.Owen Anderson2009-04-23
* Add testcase from PR3086.Owen Anderson2009-04-23
* Add support for printing MO_ExternalSymbol operands inDan Gohman2009-04-23
* Add more ulimit limits, to catch more kinds of runaway behavior.Dan Gohman2009-04-23
* Use the testcase from PR2791.Owen Anderson2009-04-23
* Make sure both operands have binary instructions have the same type.Evan Cheng2009-04-22
* A few more places where the check of use_empty is needed.Evan Cheng2009-04-22
* Avoid deferencing use_begin() if value does not have a use.Evan Cheng2009-04-22
* Allow defm to inherit from multiple multiclasses.David Greene2009-04-22
* Implement !nameconcat to concatenate strings and look up the resultingDavid Greene2009-04-22
* Testcase for PR2958.Duncan Sands2009-04-22
* Fix cut-n-pasto.Devang Patel2009-04-22
* Implement multiclass inheritance.David Greene2009-04-22
* Simplify trivial cast-of-cast SCEVs.Dan Gohman2009-04-22
* SCEVExpander's InsertCastOfTo knows how to move existing castDan Gohman2009-04-22
* Use BasicBlock::iterator instead of Instruction* for insert points,Dan Gohman2009-04-22
* Make SCEVExpanders private methods private, instead of protected.Dan Gohman2009-04-22
* Use CloneModule's ValueMap in more places, instead of lookingDan Gohman2009-04-22
* ISD::ADD_PARTS is gone; use ISD::SMUL_LOHI as an example instead.Dan Gohman2009-04-22
* Make the function begin label start after ther data pointer.Sanjiv Gupta2009-04-22
* These tests are x86 specific.Duncan Sands2009-04-22
* Real fix for PR3549, by using caching for predecessor counts in addition to t...Owen Anderson2009-04-22
* Add caching of predecessor counts as well as predecessors themselves.Owen Anderson2009-04-22
* Use PredIteratorCache in LCSSA, which gives a 37% overall speedup on the test...Owen Anderson2009-04-22