aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
...
* Use the proper clobber check in handleLiveInRegister().Jakob Stoklund Olesen2012-02-141-1/+1
* Dump live intervals in numerical order.Jakob Stoklund Olesen2012-02-141-4/+15
* Don't create a new copy of reserved regs - we already have one handy.Lang Hames2012-02-141-4/+2
* Remove unnecessary assignment to temporary, ResultReg.Chad Rosier2012-02-141-8/+4
* Silence the new -Wempty-body warning. It appeared because the next statementDmitri Gribenko2012-02-141-1/+2
* Using the new external-linkage warning recently added instead of disabling al...Aaron Ballman2012-02-141-1/+1
* Fixing warning due to the new "UTD return type in extern 'C'".Aaron Ballman2012-02-141-2/+9
* Add code to the target lowering object file module to handle module flags.Bill Wendling2012-02-144-4/+77
* Update MachineVerifier to check the new physreg live-in rules.Lang Hames2012-02-141-0/+22
* Tighten physical register invariants: Allocatable physical registers canLang Hames2012-02-143-10/+53
* Fix PR12000. Some vector operations may use scalar operands with typesNadav Rotem2012-02-142-1/+18
* Turn push_back loops into append/insert.Benjamin Kramer2012-02-141-4/+2
* Change error tests to coincide with message changes.Bill Wendling2012-02-143-3/+3
* Capitalize messages so that they appear nicely with the linker's error messages.Bill Wendling2012-02-141-9/+9
* Move old movl vector_shuffle patterns. Not needed anymore since vector_shuffl...Craig Topper2012-02-142-63/+7
* Rename getExceptionAddressRegister() to getExceptionPointerRegister() for con...Lang Hames2012-02-144-5/+5
* Use convenience function for consistency.Lang Hames2012-02-141-2/+1
* [tsan] fix compiler warningsKostya Serebryany2012-02-141-3/+3
* Third time's the charm...?Lang Hames2012-02-141-2/+2
* Unswap swap operands, partially reducing confusion.Lang Hames2012-02-141-2/+2
* [asan] fix asan-vs-gvn.ll test (it did not actually check much before this ch...Kostya Serebryany2012-02-141-4/+17
* Add simplifyLoopLatch to LoopRotate pass.Andrew Trick2012-02-142-0/+142
* whitespaceAndrew Trick2012-02-141-30/+30
* Don't reserve the R0 and R1 registers here. We don't use these registers, andBill Wendling2012-02-132-4/+15
* Don't recalculate the size of the vector each time through the loop.Bill Wendling2012-02-131-2/+2
* Make operands for VSWP read-modify-write.Lang Hames2012-02-131-4/+6
* Add register mask support to ScheduleDAGRRList.Jakob Stoklund Olesen2012-02-131-11/+49
* Check against umin while converting fcmp into an icmp.Devang Patel2012-02-132-0/+46
* Just like in regular escape analysis, loads and stores throughDan Gohman2012-02-132-0/+61
* ThreadSanitizer, a race detector. First LLVM commit.Kostya Serebryany2012-02-137-0/+200
* v2f16 is a floating point type. Add symbolic floating point type ranges to p...Owen Anderson2012-02-131-2/+9
* LiveIntervalAnalysis does not depend on MachineLoopInfo.Andrew Trick2012-02-131-4/+2
* add LLVM_VERSION_MAJOR and _MINOR definesDylan Noblesmith2012-02-138-4/+45
* Check regmask interference for -join-physregs.Jakob Stoklund Olesen2012-02-131-0/+8
* Remove empty directories.Benjamin Kramer2012-02-130-0/+0
* Fix a bug in DAGCombine for the optimization of BUILD_VECTOR. We cant generat...Nadav Rotem2012-02-132-2/+22
* Remove duplicate code in this header file which seemed to undergo a copy/past...Ahmed Charles2012-02-131-96/+0
* Still more vector_shuffle pattern removal.Craig Topper2012-02-132-39/+9
* Fix various issues (or do cleanups) found by enabling certain MSVC warnings.Ahmed Charles2012-02-135-8/+9
* Remove more vector_shuffle patterns for unpack. These should be target specif...Craig Topper2012-02-131-108/+40
* Recommit r150328. Previous test failures should be fixed by r150360.Craig Topper2012-02-132-124/+37
* Revert accidental commit of a pruned testcase from r150360.Craig Topper2012-02-131-0/+58
* Update CanXFormVExtractWithShuffleIntoLoad to ensure bitcasts of loads only h...Craig Topper2012-02-132-59/+4
* Revert r150328, "Remove more vector_shuffle patterns."NAKAMURA Takumi2012-02-132-11/+98
* Fixed bug when custom lowering DEC64m on x86.Pete Cooper2012-02-132-0/+25
* This patch addresses the problem of poor code generation for the zextNadav Rotem2012-02-123-15/+43
* StringSwitchify the rest of Triple.cpp.Benjamin Kramer2012-02-121-62/+34
* Switch a bunch of manual if-chains to use StringSwitch. Clean them up inChandler Carruth2012-02-121-170/+93
* Remove more vector_shuffle patterns.Craig Topper2012-02-122-98/+11
* Expose the ELFObjectFile class directly in the Object/ELF.h header, similarlyEli Bendersky2012-02-124-1697/+3384