| Commit message (Expand) | Author | Age | Files | Lines |
| * | 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 |
| * | Remove support for nand atomic builtins. They are inconsistently implemented in | Daniel Dunbar | 2010-03-25 | 1 | -17/+0 |
| * | IRgen: Wrap atomic intrinsics with memory barriers, to ensure we honor the se... | Daniel Dunbar | 2010-03-20 | 1 | -25/+51 |
| * | PR6515: Implement __builtin_signbit and friends. | Eli Friedman | 2010-03-06 | 1 | -0/+17 |
| * | Implement __builtin_dwarf_sp_column for i386 (Darwin and not), x86-64 (all), | John McCall | 2010-03-06 | 1 | -0/+16 |
| * | Revert changes r97693, r97700, and r97718. | John McCall | 2010-03-04 | 1 | -15/+0 |
| * | Implement __builtin_dwarf_sp_column(). | John McCall | 2010-03-04 | 1 | -0/+15 |
| * | add framework for ARM builtins, Patch by Edmund Grimley Evans! | Chris Lattner | 2010-03-03 | 1 | -0/+15 |
| * | Sketch out an implementation for __builtin_dwarf_cfa. I have no idea | John McCall | 2010-03-03 | 1 | -0/+18 |
| * | Implement __builtin_eh_return. | John McCall | 2010-03-03 | 1 | -0/+16 |
| * | Add proper target hooks for __builtin_extract_return_address and | John McCall | 2010-03-03 | 1 | -3/+9 |
| * | Inspired by seeing "MIPS" go by in the commits, I've gone ahead and | John McCall | 2010-03-02 | 1 | -10/+25 |
| * | After much consultation aimed at figuring out what this builtin actually | John McCall | 2010-03-02 | 1 | -0/+16 |
| * | IRgen: Add CreateMemTemp, for creating an temporary memory object for a parti... | Daniel Dunbar | 2010-02-09 | 1 | -2/+1 |
| * | IRgen: Fix some CreateTempAlloca calls to use ConvertTypeForMem when that is | Daniel Dunbar | 2010-02-05 | 1 | -1/+2 |
| * | Add bzero builtin; this should help codegen quality for code using this | Eli Friedman | 2010-01-23 | 1 | -0/+1 |
| * | Created __builtin___NSStringMakeConstantString() builtin, which generates con... | David Chisnall | 2010-01-23 | 1 | -0/+1 |
| * | Add codgen for BI__builtin_llvm_memory_barrier. | Tanya Lattner | 2010-01-16 | 1 | -0/+12 |
| * | Promote arguments of frameaddr / returnaddr builtins to i32 type, when needed. | Anton Korobeynikov | 2009-12-27 | 1 | -2/+10 |
| * | Fill in the return value slot in CGExprAgg::VisitCallExpr. This takes us half... | Anders Carlsson | 2009-12-24 | 1 | -0/+1 |
| * | Add a ReturnValueSlot class. Change the argument order in EmitCall to match t... | Anders Carlsson | 2009-12-24 | 1 | -3/+3 |
| * | Update for the intrinsic changes in llvm: the object size intrinsic | Eric Christopher | 2009-12-23 | 1 | -1/+10 |
| * | Fix a few MSVC warnings. | Daniel Dunbar | 2009-12-18 | 1 | -3/+1 |
| * | Fix for PR5801: codegen memcpy, memmove, memset directly to LLVM intrinsics. | Eli Friedman | 2009-12-17 | 1 | -0/+3 |
| * | Add an addition check for undefined behavior for when we hit a | Mike Stump | 2009-12-16 | 1 | -0/+2 |
| * | Revert mmx palignr to use an intrinsic, since mmx shuffle patterns are missing. | Nate Begeman | 2009-12-14 | 1 | -1/+4 |
| * | Support x86's PALIGNR instruction without the use of a palignr intrinsic. | Nate Begeman | 2009-12-14 | 1 | -4/+32 |
| * | Remove obsolete fallback code for objectsize. | Mike Stump | 2009-12-07 | 1 | -10/+0 |
| * | Update for llvm intrinsics change. | Eric Christopher | 2009-12-01 | 1 | -0/+7 |
| * | Explicitly use setVolatile instead of extra IRBuilder argument. | Daniel Dunbar | 2009-11-29 | 1 | -1/+3 |
| * | Pass a value for the isSigned parameter of CreateIntCast, rather than | Duncan Sands | 2009-11-16 | 1 | -5/+10 |
| * | Enable the use of the new llvm objectsize intrinsic. | Mike Stump | 2009-11-09 | 1 | -4/+2 |
| * | __builtin_object_size refinements. Ensure we handle expressions with | Mike Stump | 2009-10-27 | 1 | -5/+7 |
| * | Prep for future __builtin_object_size refinements. The theory is that | Mike Stump | 2009-10-26 | 1 | -0/+11 |
| * | Simplify pointer creation with the new Type::getInt*Ptr methods. | Benjamin Kramer | 2009-10-13 | 1 | -10/+6 |
| * | Implement __builtin_unreachable(), a GCC 4.5 extension. | Chris Lattner | 2009-09-21 | 1 | -1/+6 |
| * | Fix subtle bug in generating LLVM function declarations for builtin functions. | Daniel Dunbar | 2009-09-14 | 1 | -1/+1 |
| * | Remove tabs, and whitespace cleanups. | Mike Stump | 2009-09-09 | 1 | -77/+77 |
| * | PR4836, part 2: CodeGen for __builtin_isnan. | Eli Friedman | 2009-09-01 | 1 | -0/+5 |