aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
...
* Remove the local register allocator.Jakob Stoklund Olesen2010-06-1532-1335/+16
* Reapply 105986 with fix for bug pointed out by Jakob:Dale Johannesen2010-06-151-2/+4
* fix PR7380: use 'test' instead of shell builtins. This improvesChris Lattner2010-06-151-5/+5
* simplify-libcalls: fold strstr(a, b) == a -> strncmp(a, b, strlen(b)) == 0Benjamin Kramer2010-06-154-0/+72
* Set the mtriple in some tests so that they use AAPCS.Rafael Espindola2010-06-154-4/+4
* Fixed vector widening of binary instructions that can trap. Patch by Visa Put...Mon P Wang2010-06-153-27/+116
* fpcmp: Fix bug where fpcmp wouldn't early exit when files obviously differ andDaniel Dunbar2010-06-151-9/+9
* fpcmp: Fix a possible infinite loop when comparing something like:Daniel Dunbar2010-06-151-0/+8
* fix fastisel to handle GS and FS relative pointers. Patch byChris Lattner2010-06-152-0/+11
* Add basic support for NEON modified immediates besides VMOV.Bob Wilson2010-06-153-13/+25
* Remove the arm_aapcscc marker from the tests. It is the defaultRafael Espindola2010-06-1512-26/+26
* disable SmallVectorImpl's copy constructor. This prevents a classChris Lattner2010-06-151-0/+2
* IfConversion's AnalyzeBlocks method always returns false; clean it up.Bob Wilson2010-06-151-9/+5
* fix namingJim Grosbach2010-06-151-3/+3
* Fix an exotic bug that only showed up in an internal test case.Jakob Stoklund Olesen2010-06-151-2/+4
* Fix a comment typo.Bob Wilson2010-06-151-1/+1
* Remove stray semi-colon.Daniel Dunbar2010-06-151-1/+1
* Add some missing checks for the case where the extract_subregs areBob Wilson2010-06-151-22/+23
* Avoid processing early clobbers twice in RegAllocFast.Jakob Stoklund Olesen2010-06-152-3/+37
* Add CoalescerPair helper class.Jakob Stoklund Olesen2010-06-155-40/+299
* Add <cstddef> include to get ptrdiff_t, for gcc-4.6; patch by Dimitry Andric.Daniel Dunbar2010-06-151-0/+1
* Generalize the pre-coalescing of extract_subregs feeding reg_sequences,Bob Wilson2010-06-152-35/+85
* VMOVQQ and VMOVQQQQ are pseudo instructions and not predicable.Bob Wilson2010-06-151-1/+4
* Revert 105986; looks like I'd better try bootstrapping.Dale Johannesen2010-06-151-4/+2
* Update CMake build.Ted Kremenek2010-06-151-2/+2
* The form of BuildMI used for TAILJMPr was changing the registerDale Johannesen2010-06-151-2/+4
* Make sure to skip dbg_value instructions when finding an insertion point forJim Grosbach2010-06-151-1/+2
* Add missing include to unbreak the build.Sean Hunt2010-06-141-0/+1
* generate better code in CheckComplexPatternChris Lattner2010-06-141-2/+3
* Rename functions referring to VMOV immediates to refer to NEON "modifiedBob Wilson2010-06-143-30/+34
* More dbg_value cleanup so the presence of debug info doesn't affect code-gen.Jim Grosbach2010-06-141-2/+21
* Don't produce output only if *all* files are unused.Rafael Espindola2010-06-141-7/+7
* - Do away with SimpleHazardRecognizer.h. It's not used and offers little value.Evan Cheng2010-06-146-225/+113
* apparently lots of dupes.Chris Lattner2010-06-141-1/+1
* Avoid uncessary array copying.Evan Cheng2010-06-141-7/+19
* fix a nasty bug where we were not treating available_externallyChris Lattner2010-06-142-3/+31
* remove old test.Chris Lattner2010-06-141-30/+0
* rename testChris Lattner2010-06-141-0/+30
* jump threading can't split a critical edge from an indirectbr. ThisChris Lattner2010-06-142-1/+28
* Test case for Radar 8004649.Stuart Hastings2010-06-141-0/+8
* Fix a comment typo.Bob Wilson2010-06-141-1/+1
* fix a -Wbool-conversions warning from clang.Chris Lattner2010-06-141-1/+1
* fix a -Wbool-conversions warning from clang.Chris Lattner2010-06-141-1/+1
* Honor the SDKROOT setting when building llvm.Bob Wilson2010-06-141-2/+1
* Add back some possible optimizations for va_arg, with wording that makes itEli Friedman2010-06-141-0/+31
* Update html tutorial docs to match api changes.Eric Christopher2010-06-145-18/+18
* Make kaleidoscope use fp add/sub/mul.Eric Christopher2010-06-144-12/+12
* Add the last of the SemaChecking-gen code.Nate Begeman2010-06-141-2/+45
* Test case for r105914.Benjamin Kramer2010-06-131-0/+11
* SimplifyCFG: don't turn volatile stores to null/undef into unreachable. Fixes...Benjamin Kramer2010-06-131-0/+3