| Commit message (Expand) | Author | Age | Files | Lines |
* | Merging r155342: | Bill Wendling | 2012-04-23 | 1 | -1/+3 |
* | Convert vperm2f128 and vperm2i128 intrinsics back to using llvm intrinsics. U... | Craig Topper | 2012-04-17 | 3 | -4/+7 |
* | Attempt to fix test. | Eli Friedman | 2012-04-17 | 1 | -1/+1 |
* | Make sure EmitMoveFromReturnSlot is passing the correct alignment to | Chad Rosier | 2012-04-17 | 1 | -0/+8 |
* | Remove support for -fast-math metadata for the moment. | Duncan Sands | 2012-04-16 | 1 | -8/+0 |
* | Generate fpmath metadata when -ffast-math. Note that no optimizations are hooked | Duncan Sands | 2012-04-16 | 1 | -0/+8 |
* | Propagate alignment on lvalues through EmitLValueForField. PR12395. | Eli Friedman | 2012-04-16 | 1 | -1/+9 |
* | Change _mm256_permute4x64_epi64 and _mm256_permute4x64_pd to use builtin_shuf... | Craig Topper | 2012-04-15 | 1 | -2/+2 |
* | Use MDBuilder to help with metadata creation. | Duncan Sands | 2012-04-15 | 2 | -2/+2 |
* | First set of tests for ARM homogenous aggregates. C only. C++ will follow. | Anton Korobeynikov | 2012-04-13 | 1 | -0/+158 |
* | Implement __atomic_fetch_nand and __atomic_nand_fetch to complete our set of | Richard Smith | 2012-04-13 | 1 | -0/+15 |
* | Implement the missing pieces needed to support libstdc++4.7's <atomic>: | Richard Smith | 2012-04-13 | 1 | -5/+51 |
* | Implement support for 18 of the GNU-compatible __atomic builtins. | Richard Smith | 2012-04-12 | 2 | -23/+134 |
* | Provide, and document, a set of __c11_atomic_* intrinsics to implement C11's | Richard Smith | 2012-04-11 | 2 | -20/+20 |
* | AtomicExpr: make ASTStmtReader a friend and remove setters. Also fix saving | Richard Smith | 2012-04-10 | 1 | -0/+9 |
* | This test actually needs label names. | Eric Christopher | 2012-04-10 | 1 | -1/+2 |
* | For debug and coverage analysis if we're not optimizing go ahead | Eric Christopher | 2012-04-10 | 2 | -22/+28 |
* | Make the variant of __builtin_shufflevector that takes the shuffle indexes as... | Eli Friedman | 2012-04-05 | 1 | -0/+35 |
* | Add more constraint registers for mips. | Eric Christopher | 2012-04-03 | 1 | -0/+44 |
* | Correctly check argument types for some vector macros in smmintrin.h. Put par... | Craig Topper | 2012-03-30 | 1 | -0/+44 |
* | Add _mm_minpos_epu16 to smmintrin.h. Fixes PR12399. | Craig Topper | 2012-03-30 | 1 | -0/+5 |
* | Fix shuffle vector calculation for mm_permute_ps. Fixes PR 12401. | Craig Topper | 2012-03-30 | 1 | -0/+7 |
* | The UTF16 string referenced by a CFString should go into the __TEXT,__ustring | Bill Wendling | 2012-03-30 | 2 | -2/+15 |
* | Relax the test slightly so that it should pass on other people's computers. | David Chisnall | 2012-03-29 | 1 | -4/+4 |
* | Call out to GCC-compatible runtime functions for atomic ops that we can't use | David Chisnall | 2012-03-29 | 1 | -0/+36 |
* | Add better support for $fp and $sp for mips inline asm support. | Eric Christopher | 2012-03-27 | 1 | -0/+80 |
* | [tests] Fix test failure in release mode. | Daniel Dunbar | 2012-03-26 | 1 | -1/+1 |
* | add tbaa metadata to vtable pointer loads/stores | Kostya Serebryany | 2012-03-26 | 1 | -0/+19 |
* | Add back r153360 with a fix for enums that cover all the 32 bit values. | Rafael Espindola | 2012-03-24 | 1 | -0/+11 |
* | Revert r153360 (and r153380), "Second part of PR12251. Produce the range meta... | NAKAMURA Takumi | 2012-03-24 | 1 | -11/+0 |
* | Second part of PR12251. Produce the range metadata in clang for booleans and | Rafael Espindola | 2012-03-24 | 1 | -0/+11 |
* | Small cleanup. | Bill Wendling | 2012-03-22 | 1 | -8/+8 |
* | Use correct FileCheck regexp. | Bill Wendling | 2012-03-22 | 1 | -1/+1 |
* | When an MMX output variable is tied to the input variable, we have to implicitly | Bill Wendling | 2012-03-22 | 1 | -0/+9 |
* | line endings | Matt Beaumont-Gay | 2012-03-22 | 1 | -27/+27 |
* | Make sure we correctly set the alignment for vector loads and stores associat... | Eli Friedman | 2012-03-22 | 1 | -0/+27 |
* | Don't try to create "store atomic" instructions of non-integer types; they ar... | Eli Friedman | 2012-03-16 | 1 | -2/+6 |
* | When a variable has a specified asm name, but isn't using the register storag... | Eli Friedman | 2012-03-15 | 1 | -0/+6 |
* | [frontend] Fix how the frontend handles -fno-inline. AFAIK clang now matches | Chad Rosier | 2012-03-15 | 1 | -1/+1 |
* | Fix codegen for vld{3,4}_dup intrinsics. | James Molloy | 2012-03-15 | 1 | -0/+49 |
* | [frontend] Add support for disabling the "inline" keyword using | Chad Rosier | 2012-03-14 | 1 | -1/+2 |
* | Fix the long double to be of width/align 64. Rename va_list_test to | Roman Divacky | 2012-03-13 | 1 | -0/+4 |
* | Use ZeroLengthBitfieldAlignment for AAPCS, as well as APCS-GNU. | James Molloy | 2012-03-12 | 1 | -0/+236 |
* | IRgen/ABI/x86_64: Avoid passing small structs using byval sometimes. | Daniel Dunbar | 2012-03-10 | 2 | -4/+15 |
* | [driver] What was implemented in r152130 was actually -fno-inline-functions, not | Chad Rosier | 2012-03-06 | 1 | -2/+2 |
* | Whitespace. | Chad Rosier | 2012-03-06 | 1 | -1/+0 |
* | [driver] Add support for -fno-inline. | Chad Rosier | 2012-03-06 | 1 | -0/+14 |
* | From his comment in PR12168, Eli seems confused about the alignment assumptions | Chris Lattner | 2012-03-04 | 1 | -1/+5 |
* | add a testcase for PR12094 and fix a crash on pointer to incomplete type, | Chris Lattner | 2012-03-04 | 1 | -0/+11 |
* | I referenced the incorrect rdar in my previous commit (r151745). Add the | Chad Rosier | 2012-02-29 | 1 | -0/+1 |