aboutsummaryrefslogtreecommitdiff
path: root/lib/CodeGen/CGBuiltin.cpp
AgeCommit message (Expand)Author
2010-08-20Translate NEON vmovl intrinsics to zero/sign-extend operations.Bob Wilson
2010-08-06vdup_lane was missingNate Begeman
2010-08-03Add support for VFP status & control operations for ARM.Nate Begeman
2010-07-29Wire up sema checking for __builtin_arm_usat and __builtin_arm_ssat immediates.Nate Begeman
2010-07-262nd argument of __builtin_expect must be evaluatedFariborz Jahanian
2010-07-18Improve the representation of the atomic builtins in a few ways. First, we makeChandler Carruth
2010-06-27finally get around to doing a significant cleanup to irgen:Chris Lattner
2010-06-20Implement remaining codegen for NEON, all operations should now work.Nate Begeman
2010-06-19More AltiVec support.Anton Korobeynikov
2010-06-17Remove last of the bool shifts for MS VC++, patch by dimitry andricNate Begeman
2010-06-16Fixed conflict between objc_memmove_collectable builtin Fariborz Jahanian
2010-06-15Patch adds support for copying of thoseFariborz Jahanian
2010-06-14An implementation of __builtin__fpclassify the way Chris Lattner described by...Benjamin Kramer
2010-06-14Add some missing shiftsNate Begeman
2010-06-13Most of NEON sema checking & fix to polynomial type detectionNate Begeman
2010-06-12Shifts complete. Only vld & sema checking of constants remain.Nate Begeman
2010-06-12vbsl, vrev* is implemented via arm_neon.hNate Begeman
2010-06-11Most of remaining builtins, 2 generics, vld, and rounding shfits remain.Nate Begeman
2010-06-10Multiplies, some shifts, set_laneNate Begeman
2010-06-10support _lane ops, and multiplies by scalar.Nate Begeman
2010-06-09Implement codegen for hadd, hsub, max, min, mlal, movl, movn, padal, mov_nNate Begeman
2010-06-09More accurate BuiltinsARM.def Nate Begeman
2010-06-09Simplify the code a bit and avoid a gcc waring about uninitialized variables.Rafael Espindola
2010-06-09Implement transpose/zip/unzip & table lookup.Nate Begeman
2010-06-08Fix NEON intrinsic argument passing, support vext. Most now successfully mak...Nate Begeman
2010-06-08Fix what looks like a merge problem that broke __clear_cache.Rafael Espindola
2010-06-08Implement ARM NEON up through vcvt, alphabetically.Nate Begeman
2010-06-07Implement __clear_cache on ARM.Rafael Espindola
2010-06-07weekend checkpoint of arm neon builtins codegen. Nate Begeman
2010-05-28This cast is no longer needed; the FIXME is fixed.Dan Gohman
2010-05-27Update __builtin_setjmp codegen to match llvmCore changes in r104900.Jim Grosbach
2010-05-27Enable the implementation of __builtin_setjmp and __builtin_longjmp. Not allJohn McCall
2010-05-19Implement codegen for __builtin_isnormal.Benjamin Kramer
2010-05-06add todos for isinf_sign and isnormal, which I don't intend to implementChris Lattner
2010-05-06implement codegen support for __builtin_isfinite, part of PR6083Chris Lattner
2010-05-06implement part of PR6083: codegen support for isinf. Like isnan,Chris Lattner
2010-04-15Rewrite handling of 64-bit palignr intrinsics to be vector shuffles.Eric Christopher
2010-04-14implement altivec.h and a bunch of support code, patch by Anton Yartsev!Chris Lattner
2010-04-07@llvm.sqrt isn't really close enough to C's sqrt to justify emitting callsJohn McCall
2010-04-04Reapply patch for adding support for address spaces and added a isVolatile fi...Mon P Wang
2010-04-02Revert r100193 since it causes failures in objc in clangMon P Wang
2010-04-02Reapply patch for adding support for address spaces and added a isVolatile fi...Mon P Wang
2010-03-30Revert Mon Ping's 99930 due to broken llvm-gcc buildbots.Bob Wilson
2010-03-30Added support for address spaces and added a isVolatile field to memcpy, memm...Mon P Wang
2010-03-25Remove support for nand atomic builtins. They are inconsistently implemented inDaniel Dunbar
2010-03-20IRgen: Wrap atomic intrinsics with memory barriers, to ensure we honor the se...Daniel Dunbar
2010-03-06PR6515: Implement __builtin_signbit and friends.Eli Friedman
2010-03-06Implement __builtin_dwarf_sp_column for i386 (Darwin and not), x86-64 (all),John McCall
2010-03-04Revert changes r97693, r97700, and r97718.John McCall
2010-03-04Implement __builtin_dwarf_sp_column().John McCall