| Commit message (Expand) | Author | Age | Files | Lines |
| * | 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 |
| * | 2nd argument of __builtin_expect must be evaluated | Fariborz Jahanian | 2010-07-26 | 1 | -1/+4 |
| * | Improve the representation of the atomic builtins in a few ways. First, we make | Chandler Carruth | 2010-07-18 | 1 | -30/+86 |
| * | finally get around to doing a significant cleanup to irgen: | Chris Lattner | 2010-06-27 | 1 | -60/+37 |
| * | Implement remaining codegen for NEON, all operations should now work. | Nate Begeman | 2010-06-20 | 1 | -41/+173 |
| * | More AltiVec support. | Anton Korobeynikov | 2010-06-19 | 1 | -3/+44 |
| * | Remove last of the bool shifts for MS VC++, patch by dimitry andric | Nate Begeman | 2010-06-17 | 1 | -5/+5 |
| * | Fixed conflict between objc_memmove_collectable builtin | Fariborz Jahanian | 2010-06-16 | 1 | -1/+1 |
| * | Patch adds support for copying of those | Fariborz Jahanian | 2010-06-15 | 1 | -0/+11 |
| * | An implementation of __builtin__fpclassify the way Chris Lattner described by... | Benjamin Kramer | 2010-06-14 | 1 | -0/+58 |
| * | Add some missing shifts | Nate Begeman | 2010-06-14 | 1 | -23/+45 |
| * | Most of NEON sema checking & fix to polynomial type detection | Nate Begeman | 2010-06-13 | 1 | -1/+1 |
| * | Shifts complete. Only vld & sema checking of constants remain. | Nate Begeman | 2010-06-12 | 1 | -1/+29 |
| * | vbsl, vrev* is implemented via arm_neon.h | Nate Begeman | 2010-06-12 | 1 | -2/+0 |
| * | Most of remaining builtins, 2 generics, vld, and rounding shfits remain. | Nate Begeman | 2010-06-11 | 1 | -9/+113 |
| * | Multiplies, some shifts, set_lane | Nate Begeman | 2010-06-10 | 1 | -8/+109 |
| * | support _lane ops, and multiplies by scalar. | Nate Begeman | 2010-06-10 | 1 | -6/+22 |
| * | Implement codegen for hadd, hsub, max, min, mlal, movl, movn, padal, mov_n | Nate Begeman | 2010-06-09 | 1 | -1/+35 |
| * | More accurate BuiltinsARM.def | Nate Begeman | 2010-06-09 | 1 | -0/+11 |
| * | Simplify the code a bit and avoid a gcc waring about uninitialized variables. | Rafael Espindola | 2010-06-09 | 1 | -29/+24 |
| * | Implement transpose/zip/unzip & table lookup. | Nate Begeman | 2010-06-09 | 1 | -4/+81 |
| * | Fix NEON intrinsic argument passing, support vext. Most now successfully mak... | Nate Begeman | 2010-06-08 | 1 | -57/+83 |
| * | Fix what looks like a merge problem that broke __clear_cache. | Rafael Espindola | 2010-06-08 | 1 | -1/+1 |
| * | Implement ARM NEON up through vcvt, alphabetically. | Nate Begeman | 2010-06-08 | 1 | -1/+57 |
| * | Implement __clear_cache on ARM. | Rafael Espindola | 2010-06-07 | 1 | -4/+9 |
| * | weekend checkpoint of arm neon builtins codegen. | Nate Begeman | 2010-06-07 | 1 | -0/+89 |
| * | This cast is no longer needed; the FIXME is fixed. | Dan Gohman | 2010-05-28 | 1 | -2/+0 |
| * | Update __builtin_setjmp codegen to match llvmCore changes in r104900. | Jim Grosbach | 2010-05-27 | 1 | -0/+8 |
| * | Enable the implementation of __builtin_setjmp and __builtin_longjmp. Not all | John McCall | 2010-05-27 | 1 | -15/+18 |
| * | Implement codegen for __builtin_isnormal. | Benjamin Kramer | 2010-05-19 | 1 | -5/+19 |
| * | add todos for isinf_sign and isnormal, which I don't intend to implement | Chris Lattner | 2010-05-06 | 1 | -1/+8 |
| * | implement codegen support for __builtin_isfinite, part of PR6083 | Chris Lattner | 2010-05-06 | 1 | -0/+13 |
| * | implement part of PR6083: codegen support for isinf. Like isnan, | Chris Lattner | 2010-05-06 | 1 | -1/+35 |
| * | Rewrite handling of 64-bit palignr intrinsics to be vector shuffles. | Eric Christopher | 2010-04-15 | 1 | -2/+32 |
| * | implement altivec.h and a bunch of support code, patch by Anton Yartsev! | Chris Lattner | 2010-04-14 | 1 | -0/+44 |
| * | @llvm.sqrt isn't really close enough to C's sqrt to justify emitting calls | John McCall | 2010-04-07 | 1 | -7/+6 |
| * | Reapply patch for adding support for address spaces and added a isVolatile fi... | Mon P Wang | 2010-04-04 | 1 | -17/+29 |
| * | Revert r100193 since it causes failures in objc in clang | Mon P Wang | 2010-04-02 | 1 | -29/+17 |
| * | Reapply patch for adding support for address spaces and added a isVolatile fi... | Mon P Wang | 2010-04-02 | 1 | -17/+29 |
| * | Revert Mon Ping's 99930 due to broken llvm-gcc buildbots. | Bob Wilson | 2010-03-30 | 1 | -29/+17 |
| * | Added support for address spaces and added a isVolatile field to memcpy, memm... | Mon P Wang | 2010-03-30 | 1 | -17/+29 |