summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* This patch aims to improve compile time performance by increasingPreston Gurd2013-02-011-13/+13
* Add a testcase for some past-the-end address subtleties.Dan Gohman2013-02-011-0/+77
* Two changes relevant to LEA and x32:David Sehr2013-02-015-3/+58
* Fix errant fallthrough in the generation of the lifetime markers.Nadav Rotem2013-02-011-0/+1
* Fix misplaced 'break'.Jim Grosbach2013-02-011-3/+3
* Use a continue to simplify loop and reduce indentation. No functional change.Chad Rosier2013-02-011-24/+25
* Hexagon: Test case to confirm generation of indexed loads with zero offset.Jyotsna Verma2013-02-011-0/+70
* Replace LDriu*[bhdw]_indexed_V4 instructions with "def Pats".Jyotsna Verma2013-02-013-504/+33
* Add appropriate TSFlags to the instructions that must be always extended.Jyotsna Verma2013-02-011-148/+147
* InstSimplify: stripAndComputeConstantOffsets can be called with vectors of po...Benjamin Kramer2013-02-012-10/+29
* Remove currently unused register decoder from AArch64.Tim Northover2013-02-011-14/+0
* Add explicit triples to AArch64 testsTim Northover2013-02-0176-83/+83
* Revert r174152. The shift amount may overflow and in that case this transform...Nadav Rotem2013-02-012-26/+0
* Optimize shift lefts of a constant by a value plus constant into a single shift.Nadav Rotem2013-02-012-0/+26
* [docs] Fixup fallout from other grammar fixup.Sean Silva2013-02-011-1/+1
* [docs] Add missing colon to TableGen grammar.Sean Silva2013-02-011-1/+1
* MachineModel: Inconsequential TableGen SubtargetEmitter fix.Andrew Trick2013-02-011-1/+15
* Remove some dead code, improve some asserts, and other assorted changes. No f...Bill Wendling2013-02-012-29/+13
* Add a comment explaining an unavailable optimization.Dan Gohman2013-02-011-0/+28
* Remove one of the odious 'Raw' methods.Bill Wendling2013-02-013-18/+5
* Use iterators instead of relying upon a bitmask of attributes to remove attri...Bill Wendling2013-02-011-11/+17
* Rewrite instsimplify's handling if icmp on pointer values to remove theDan Gohman2013-02-012-56/+110
* Fix another typo in the classof definitions that doesn't (currently)Chandler Carruth2013-02-011-1/+1
* Add iterators to the AttributeSet class so that we can access the Attributes ...Bill Wendling2013-01-312-0/+17
* An alloca can be equal to an argument. It can't *alias* an alloca, but it couldDan Gohman2013-01-312-12/+13
* Switch the code added in r173885 to use the new, shiny RTTIChandler Carruth2013-01-312-9/+5
* Fix a think-o in the condition here. =[ I would commit the test thatChandler Carruth2013-01-311-1/+1
* s/AttrBuilder::addAttributes/AttrBuilder::addAttribute/g because that's more ...Bill Wendling2013-01-312-19/+19
* Fix a copy/paste-o that got missed because 'check' doesn't build lto.Chandler Carruth2013-01-311-1/+1
* Give the MCStreamer class hierarchy LLVM RTTI facilities for use withChandler Carruth2013-01-3112-51/+104
* Remove the AttrBuilder form of the Attribute::get creators.Bill Wendling2013-01-315-66/+69
* Regenerate configure to hopefully fix buildbot breakage. Oh how I love autoconf.Richard Smith2013-01-311-9/+5
* Update AMDGPURegisterInfo::eliminateFrameIndex() corresponding to r174083.NAKAMURA Takumi2013-01-312-0/+2
* Add -Wno-nested-anon-types to -pedantic builds of LLVM. This Clang warningRichard Smith2013-01-315-4/+15
* [lit] Add a test for internal shell execution behaviors.Daniel Dunbar2013-01-3110-0/+125
* [lit] Change to raise InternalShellError for all command execution issues.Daniel Dunbar2013-01-311-4/+5
* Document another instsimplify assumption.Dan Gohman2013-01-311-0/+7
* R600: Fold clamp, neg, absTom Stellard2013-01-312-5/+49
* R600: Consider bitcast when folding const_address node.Tom Stellard2013-01-312-0/+11
* R600: Make store_dummy intrinsic more general by passing export typeTom Stellard2013-01-312-4/+9
* Remove unused variable, which should have been removed with r174083.Chad Rosier2013-01-311-1/+0
* Linker: correctly link in dbg.declareManman Ren2013-01-313-2/+151
* Add support for emitting a string attribute.Bill Wendling2013-01-312-45/+77
* [lit] Fix bug where InternalShellError messages were discarded.Daniel Dunbar2013-01-311-3/+2
* Add braces, so my head doesn't explode.Chad Rosier2013-01-311-1/+2
* [lit] Fix a shell parsing bug with ';' not separated by whitespace.Daniel Dunbar2013-01-311-4/+9
* Update AArch64 backend to changed eliminateFrameIndex interface.Tim Northover2013-01-312-13/+10
* When lowering memcpys to loads and stores, make sure we don't promote alignmentsLang Hames2013-01-312-25/+61
* [Dwarf] early exit to avoid creating dangling DIEsManman Ren2013-01-311-1/+6
* [PEI] Pass the frame index operand number to the eliminateFrameIndex function.Chad Rosier2013-01-3125-176/+139