aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
...
* Port the trick to skip the check for empty buckets from StringMap to DenseMap.Benjamin Kramer2012-01-071-9/+9
* Add some DAG combines for SUBC/SUBE. If nothing uses the carry/borrow out of ...Craig Topper2012-01-071-2/+51
* Fix TableGen so that it will emit the correct signature for FastEmit_f:Cameron Zwarich2012-01-071-1/+1
* Optimize reserved register coalescing.Jakob Stoklund Olesen2012-01-071-0/+25
* Use the 'regalloc' debug tag for most register allocator tracing.Jakob Stoklund Olesen2012-01-073-3/+3
* Enable redundant phi elimination after LSR.Andrew Trick2012-01-071-1/+3
* Fix dead linkEli Bendersky2012-01-071-1/+1
* Use getRegForValue() to materialize the address of ARM globals.Jakob Stoklund Olesen2012-01-073-38/+16
* Revert part of r147716. Looks like x87 instructions kill markers are all messedEvan Cheng2012-01-071-9/+11
* LSR: Don't optimize loops if an outer loop has no preheader.Andrew Trick2012-01-072-4/+49
* Split Finish into Finish and FinishImpl to have a common place to do end ofRafael Espindola2012-01-0716-25/+41
* Added a late machine instruction copy propagation pass. This catchesEvan Cheng2012-01-0713-41/+318
* Copy implicit defs (e.g. r0) when changing tBX_RET to tPOP_RET. This bug isEvan Cheng2012-01-071-0/+1
* Use movw+movt in ARMFastISel::ARMMaterializeGV.Jakob Stoklund Olesen2012-01-073-43/+78
* LSR: run DeleteDeadPhis before replaceCongruentPhis.Andrew Trick2012-01-071-19/+15
* Refactor.Devang Patel2012-01-071-38/+45
* Cleanup comments and argument types related to my previous replaceCongruentPh...Andrew Trick2012-01-071-4/+5
* Eliminate an error check that may not work with all asm syntax variants.Devang Patel2012-01-071-1/+2
* Extended replaceCongruentPhis to handle mixed phi types.Andrew Trick2012-01-074-18/+69
* Make the 'x' constraint work for AVX registers as well.Eric Christopher2012-01-072-4/+22
* Missing raw_ostream.h breaks MSVC build.Andrew Trick2012-01-071-0/+1
* comment typoAndrew Trick2012-01-071-1/+1
* Expose isNonConstantNegative to users of ScalarEvolution.Andrew Trick2012-01-073-20/+24
* Add comment.Chad Rosier2012-01-061-0/+4
* Add a comment and ensure that anyone else looking at this code doesn't startEric Christopher2012-01-061-6/+5
* Use const vector references instead of a vector copy. Spotted by Devang.Eric Christopher2012-01-061-4/+4
* Use -> instead of (*iter).Eric Christopher2012-01-061-10/+10
* Enable aligned NEON spilling by default.Jakob Stoklund Olesen2012-01-063-4/+4
* Put all IVUsers in the processed set. Allow querying IVUsers with isIVUserOrO...Andrew Trick2012-01-062-3/+10
* Abort AdjustBBOffsetsAfter early when possible.Jakob Stoklund Olesen2012-01-061-2/+10
* lit/lit.TestRunner: Add an extra_substitutions argument for executeShTest --Daniel Dunbar2012-01-061-4/+7
* SCEVExpander: hoistStep should check strict dominance.Andrew Trick2012-01-061-1/+1
* Tracing to help investigate issues with SjLj spill code.Andrew Trick2012-01-061-0/+2
* Initializing to false makes better sense. Thanks, David.Chad Rosier2012-01-061-1/+1
* Fix uninitialized variable warning.Chad Rosier2012-01-061-1/+1
* Fix uninitialized variable warning.Chad Rosier2012-01-061-1/+1
* Fix a leak I noticed while reviewing the accelerator table changes. PassesEric Christopher2012-01-061-0/+5
* [asan] cleanup: remove the SIGILL-related code (compiler part)Kostya Serebryany2012-01-061-68/+8
* Fix typo in stringEli Bendersky2012-01-061-1/+1
* As part of the ongoing work in finalizing the accelerator tables, extendEric Christopher2012-01-065-38/+110
* Fix SpeculativelyExecuteBB to either speculate all or none of the phisDan Gohman2012-01-056-146/+203
* PR11705, part 2: globalopt shouldn't put inttoptr/ptrtoint operations into gl...Eli Friedman2012-01-052-14/+35
* Link symbols with different visibilities according to the rules in theRafael Espindola2012-01-053-24/+127
* Revert r56315. When the instruction to speculate is a load, thisDan Gohman2012-01-052-27/+3
* Kill ObjectCodeEmitter and BinaryObject, they were unused and superseded by MC.Benjamin Kramer2012-01-054-666/+0
* SCCCaptured is trivially false on entry to this loop and not modified inside it.Nick Lewycky2012-01-051-1/+1
* Remove the old ELF writer.Rafael Espindola2012-01-0510-2223/+3
* A small re-factored JIT/MCJIT::getPointerToNamedFunction(), so it could be ca...Danil Malyshev2012-01-054-4/+21
* revert r147542 after comments from Joerg SonnenbergerSebastian Pop2012-01-0514-59/+11
* allow clients of SmallSet to specify their own comparison function for the set.Chris Lattner2012-01-051-2/+2