summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Turn the EdgeBundles class into a stand-alone machine CFG analysis pass.Jakob Stoklund Olesen2011-01-048-88/+147
* Fold -fobjc-nonfragile-abi2 into -fobjc-nonfragile-abi.Fariborz Jahanian2011-01-0422-32/+26
* Reverting an old optimization that conflicts with the new allocator model, an...Howard Hinnant2011-01-044-91/+1
* Eliminate a warning compiling with llvm-gcc. (IMO theDale Johannesen2011-01-041-1/+1
* Complete the NumberTable --> LeaderTable rename.Owen Anderson2011-01-041-12/+12
* Fix typo in a comment.Owen Anderson2011-01-041-1/+1
* Prune #include's.Owen Anderson2011-01-041-10/+0
* Marshall Clow's fix for Bug 8421.Howard Hinnant2011-01-042-3/+6
* Test commit; added blank line to TODO.txtMarshall Clow2011-01-041-0/+1
* Clarify terminology, settling on referring to what was the "number table" as ...Owen Anderson2011-01-041-32/+32
* When removing a value from GVN's leaders list, don't drop the Next pointer in...Owen Anderson2011-01-041-1/+2
* Improve the accuracy of the inlining heuristic looking for theDale Johannesen2011-01-041-9/+14
* Implement name mangling for sizeof...(pack), to silence the last ofDouglas Gregor2011-01-041-0/+22
* Branch instructions don't produce values, so there's no need to generate a va...Owen Anderson2011-01-041-5/+3
* There is nothing interesting to analyze with a sizeof...(pack) expressionDouglas Gregor2011-01-041-0/+1
* Remove commented out code.Owen Anderson2011-01-041-4/+0
* Give MachineFunctionAnalysis a getPassName() implementation to make timing re...Owen Anderson2011-01-041-0/+4
* Switch to the new style of asterisk placement.Cameron Zwarich2011-01-041-8/+8
* fix an off-by-one bug that caused a crash analyzingChris Lattner2011-01-042-1/+38
* Implement the sizeof...(pack) expression to compute the length of aDouglas Gregor2011-01-0420-5/+348
* UnitTests/Path: Produce useful diagnostics on error.Michael J. Spencer2011-01-041-17/+25
* Switch to path halving from path compression for a small speedup. This alsoCameron Zwarich2011-01-041-6/+12
* Include llvm-gcc dir before llvm_tools_dirTobias Grosser2011-01-041-6/+12
* These methods should be "const"; make them so.Duncan Sands2011-01-042-6/+6
* Disable r122754 on Windows: was causing all lit tests to fail.Francois Pichet2011-01-041-1/+5
* Prefer getAs<ComplexType> rather than cast<ComplexType> on canonical type. Su...Abramo Bagnara2011-01-041-11/+10
* Teach loop-idiom to turn a loop containing a memset into a larger memsetChris Lattner2011-01-042-18/+102
* restructure this a bit. Initialize the WeakVH with "I", theChris Lattner2011-01-041-11/+14
* Implement -Wself-assign, which warns on code such as:Chandler Carruth2011-01-044-0/+89
* Eliminate repeated allocation of a per-BB DenseMap for a 4.6% reduction of timeCameron Zwarich2011-01-041-6/+5
* Enhance the diagnostic for negative array sizes to include theChandler Carruth2011-01-0412-14/+29
* Avoid finding loop back edges when we are not splitting critical edges inCameron Zwarich2011-01-041-2/+4
* Fixed a problem where constant results of expressionsSean Callanan2011-01-041-32/+29
* When creating the injected-class-name for a class template involving aDouglas Gregor2011-01-042-4/+5
* Fixed the file ordering (alphabetic) in the Commands folder.Greg Clayton2011-01-041-2/+3
* Don't pattern match "/clang" so we don't mangle directory names. SomeDavid Greene2011-01-041-1/+2
* Clean up a funky pass registration that got passed over when I got rid of sta...Owen Anderson2011-01-041-7/+1
* Fix the ARM IIC_iCMPsi itinerary and add an important assert.Andrew Trick2011-01-042-1/+3
* Implement pack expansion of base initializers, so that we canDouglas Gregor2011-01-0410-33/+189
* Rename MaybeSkipFunctionBodyForCodeCompletion -> trySkippingFunctionBodyForCo...Argyrios Kyrtzidis2011-01-043-11/+13
* Address most of Duncan's review comments. Also, make LoopInstSimplify a simpleCameron Zwarich2011-01-041-37/+15
* use the very-handy getTruncateOrZeroExtend helper function, andChris Lattner2011-01-041-14/+6
* Formatting changes. No functionality change.Bill Wendling2011-01-031-80/+77
* Fix comment.Owen Anderson2011-01-031-1/+1
* Use the new addEscapingValue callback to update GlobalsModRef when GVN adds P...Owen Anderson2011-01-033-2/+31
* Convert MC tests to .s so codegen changes won't break them.Evan Cheng2011-01-035-127/+184
* Duncan deftly points out that readnone functions aren'tChris Lattner2011-01-032-1/+18
* Fix 80 column violation.Argyrios Kyrtzidis2011-01-031-1/+2
* Use pushq / popq instead of subq $8, %rsp / addq $8, %rsp to adjust stack inEvan Cheng2011-01-039-181/+258
* Implement pack expansions whose pattern is a base-specifier.Douglas Gregor2011-01-0312-20/+160
OpenPOWER on IntegriCloud