| Commit message (Expand) | Author | Age | Files | Lines |
| * | update for ConstantVector API change. | Chris Lattner | 2011-02-15 | 1 | -10/+9 |
| * | revert my ConstantVector patch, it seems to have made the llvm-gcc | Chris Lattner | 2011-02-14 | 1 | -9/+10 |
| * | update for ConstantVector::get API change. | Chris Lattner | 2011-02-14 | 1 | -10/+9 |
| * | Reorganize CodeGen{Function,Module} to eliminate the unfortunate | John McCall | 2011-02-08 | 1 | -47/+46 |
| * | Null initialize a few variables flagged by | Ted Kremenek | 2011-01-23 | 1 | -3/+3 |
| * | Fix a latent bug where, after emitting an expression statement, we would | John McCall | 2011-01-12 | 1 | -11/+21 |
| * | Make a helper function static. | Benjamin Kramer | 2011-01-09 | 1 | -1/+2 |
| * | Simplify mem{cpy, move, set} creation with IRBuilder. | Benjamin Kramer | 2010-12-30 | 1 | -23/+6 |
| * | Implement builtins for Neon half-precision float conversions. | Bob Wilson | 2010-12-15 | 1 | -1/+10 |
| * | Add missing switch case for the quad-register version of the Neon vmul builtin. | Bob Wilson | 2010-12-10 | 1 | -0/+1 |
| * | Fix clang crashes on Neon vld[234]_dup intrinsics with 64-bit element types. | Bob Wilson | 2010-12-10 | 1 | -0/+21 |
| * | Add missing switch case to handle builtin for Neon vqnegq. | Bob Wilson | 2010-12-10 | 1 | -0/+1 |
| * | LLVM's intrinsics for vpaddl and vpadal have 2 overloaded types. | Bob Wilson | 2010-12-10 | 1 | -4/+18 |
| * | Neon compare absolute LLVM intrinsics are not overloaded. PR8484. | Bob Wilson | 2010-12-10 | 1 | -4/+4 |
| * | Stop using builtins for the "_lane" variants of saturating multiply intrinsics. | Bob Wilson | 2010-12-08 | 1 | -34/+16 |
| * | Stop using clang builtins for Neon vabdl and vabal intrinsics. | Bob Wilson | 2010-12-08 | 1 | -17/+0 |
| * | Stop using clang builtins for Neon vaba intrinsics. | Bob Wilson | 2010-12-08 | 1 | -10/+0 |
| * | Silence an unused variable warning. | Chandler Carruth | 2010-12-08 | 1 | -0/+1 |
| * | Stop using clang builtins for Neon vadd[lw] and vsub[lw] intrinsics. | Bob Wilson | 2010-12-08 | 1 | -46/+0 |
| * | Stop using clang builtins for Neon vmlal{_n,_lane} and vmlsl{_n,_lane}. | Bob Wilson | 2010-12-07 | 1 | -40/+0 |
| * | Stop using a clang builtin for Neon vdup_lane intrinsics. | Bob Wilson | 2010-12-07 | 1 | -9/+1 |
| * | Stop using a clang builtin for Neon vmull_lane intrinsic. | Bob Wilson | 2010-12-07 | 1 | -21/+4 |
| * | Add a missing parameter, without which clang crashes for vqshlu_n intrinsics. | Bob Wilson | 2010-12-07 | 1 | -1/+1 |
| * | Add support for vmul_p8 Neon intrinsic. Radar 8446141. | Bob Wilson | 2010-12-03 | 1 | -0/+4 |
| * | Add a separate rightShift flag instead of reusing the existing "poly" variable | Bob Wilson | 2010-12-03 | 1 | -2/+3 |
| * | Restore r117403 (fixing IR gen for bool atomics), this time being less | John McCall | 2010-10-27 | 1 | -71/+98 |
| * | Revert r117403 as it caused PR8480. | Rafael Espindola | 2010-10-27 | 1 | -98/+71 |
| * | Extract procedures to do scalar-to-memory and memory-to-scalar conversions | John McCall | 2010-10-26 | 1 | -71/+98 |
| * | Implement __builtin_ia32_vec_ext_v2si function (required by Qt). | Argyrios Kyrtzidis | 2010-10-10 | 1 | -0/+3 |
| * | Add target implementations for the X86 builtins: | Bill Wendling | 2010-10-09 | 1 | -1/+32 |
| * | when expanding a builtin, if the argument is required to be a constant, | Chris Lattner | 2010-10-02 | 1 | -3/+40 |
| * | tidy | Chris Lattner | 2010-10-01 | 1 | -3/+3 |
| * | Accidentally committed some temporary changes on my branch when reverting pat... | Bill Wendling | 2010-09-28 | 1 | -32/+31 |
| * | Temporarily revert 114929 114925 114924 114921. It looked like they (or at least | Bill Wendling | 2010-09-28 | 1 | -31/+32 |
| * | Revert my patch changing the MMX "shift" intrinsics that take immediates into | Bill Wendling | 2010-09-27 | 1 | -8/+8 |
| * | fix the rest of rdar://8461279 - clang miscompiles address-space qualified at... | Chris Lattner | 2010-09-21 | 1 | -8/+13 |
| * | same bug as before, this time with __sync_val_compare_and_swap. | Chris Lattner | 2010-09-21 | 1 | -4/+6 |
| * | fix __sync_bool_compare_and_swap to work with address-space qualified types. | Chris Lattner | 2010-09-21 | 1 | -5/+6 |
| * | The MMX shift-with-immediate builtins require the equivalent | Bill Wendling | 2010-09-17 | 1 | -8/+8 |
| * | Translate NEON vabdl, vaba, and vabal builtins to be implemented using the | Bob Wilson | 2010-09-03 | 1 | -9/+26 |
| * | Add a bunch of missing bitcasts for clang NEON builtin expansions. | Bob Wilson | 2010-09-02 | 1 | -12/+57 |
| * | Translate NEON vmull, vmlal, and vmlsl builtins to llvm multiply-add/sub | Bob Wilson | 2010-09-01 | 1 | -10/+32 |
| * | Translate NEON vmovn builtin to a vector truncation instead of using an llvm | Bob Wilson | 2010-08-30 | 1 | -2/+1 |
| * | Translate NEON vaddl, vaddw, vsubl, and vsubw builtins to llvm add/sub | Bob Wilson | 2010-08-29 | 1 | -8/+26 |
| * | Add the new alignment arguments for NEON load/store intrinsics, based on the | Bob Wilson | 2010-08-27 | 1 | -3/+40 |
| * | IRgen/NEON: Fix codegen of vzip and vzipq. | Daniel Dunbar | 2010-08-26 | 1 | -2/+2 |
| * | Translate NEON vmovl intrinsics to zero/sign-extend operations. | Bob Wilson | 2010-08-20 | 1 | -2/+3 |
| * | vdup_lane was missing | Nate Begeman | 2010-08-06 | 1 | -1/+9 |
| * | Add support for VFP status & control operations for ARM. | Nate Begeman | 2010-08-03 | 1 | -3/+19 |
| * | Wire up sema checking for __builtin_arm_usat and __builtin_arm_ssat immediates. | Nate Begeman | 2010-07-29 | 1 | -1/+1 |