Age | Commit message (Expand) | Author |
2009-04-18 | fix incorrect lowering of __builtin_ia32_shufpd, rdar://6803924 | Chris Lattner |
2009-04-13 | Update to use hasAttr() instead of getAttr(). | Daniel Dunbar |
2009-04-08 | Add a destination type argument to EmitConstantExpr. This will be used for wh... | Anders Carlsson |
2009-04-07 | Implement __sync_{add,sub,and,or,xor}_and_fetch and | Daniel Dunbar |
2009-02-16 | Support IRgen of sqrt -> llvm.sqrt, pow -> llvm.pow. | Daniel Dunbar |
2009-02-16 | Fix IRgen of __builtin_memset. | Daniel Dunbar |
2009-02-13 | Implicitly declare certain C library functions (malloc, strcpy, memmove, | Douglas Gregor |
2009-02-11 | Use EmitVAListRef instead of EmitLValue directly to handle array decay | Daniel Dunbar |
2009-02-05 | Reapply Daniel's patch to match up with llvm 63765. | Dale Johannesen |
2009-02-04 | Chase LLVM TOT in circles (i.e., revert r63773 to match revert of | Daniel Dunbar |
2009-02-04 | (llvm up) Update for intrinsic lookup changes. | Daniel Dunbar |
2009-01-25 | Make the constant folder aware of | Eli Friedman |
2009-01-20 | Slight cleanup, and fix for va_arg on architectures where va_list is a | Eli Friedman |
2009-01-20 | Do codegen correctly for va_start/end/copy on architectures where | Eli Friedman |
2009-01-20 | Fix for PR3350: add special-casing for "references" to va_lists in | Eli Friedman |
2009-01-18 | Vector codegen improvements | Nate Begeman |
2008-12-22 | Generate code for __builtin_ia32_pshufw | Anders Carlsson |
2008-12-01 | Use the new Expr::Evaluate | Anders Carlsson |
2008-11-16 | rename Expr::tryEvaluate to Expr::Evaluate. | Chris Lattner |
2008-11-04 | Fix bug in va_copy | Anders Carlsson |
2008-10-29 | Fix for PR2966: va_start/va_end use the *address* of the | Eli Friedman |
2008-10-15 | Added pinsrd, pinsrq, and some other vector intrinsics | Mon P Wang |
2008-10-10 | Lift EmitTargetBuiltinExpr out of EmitBuiltinExpr. | Daniel Dunbar |
2008-10-06 | Make sema and codegen allow __builtin___CFStringMakeConstantString as a valid | Chris Lattner |
2008-10-06 | always try to fold a builtin before emitting it. In the future | Chris Lattner |
2008-10-06 | Move handling of __builtin_nan("") out of CGBuiltin.cpp into ExprConstant.cpp | Chris Lattner |
2008-10-06 | remove some code where CGBuiltin folds constants, and use tryEvaluate to | Chris Lattner |
2008-09-30 | Added support for sse intrinsics loadlpd, loadhpd, muldq128, and mulld128 | Mon P Wang |
2008-09-03 | Add __builtin_object_size support. | Daniel Dunbar |
2008-08-30 | Simplify some calls to Builder.CreateCall | Anders Carlsson |
2008-08-16 | Change WarnUnsupported to ErrorUnsupported (in name and in practice). | Daniel Dunbar |
2008-08-11 | More #include cleaning | Daniel Dunbar |
2008-08-11 | More #include cleaning | Daniel Dunbar |
2008-07-31 | Updated to match new atomic names (to enable overloading for pointers to | Mon P Wang |
2008-07-25 | X86 builtin fixes | Nate Begeman |
2008-07-23 | don't depend on the result of CreateNeg to be a binop | Chris Lattner |
2008-07-22 | Implement bzero, memset, memmove builtins. | Daniel Dunbar |
2008-07-21 | Implement nans, prefetch, and trap builtins. | Daniel Dunbar |
2008-07-21 | Kill an unused variable warning | Daniel Dunbar |
2008-07-21 | Add __builtin_powi[fl] support | Daniel Dunbar |
2008-07-21 | Implement ffs, parity, and popcount builtins. | Daniel Dunbar |
2008-07-18 | Add support shufpd | Mon P Wang |
2008-07-09 | Codegen support for __builtin_stdarg_start | Chris Lattner |
2008-06-30 | Make a few related changes: | Chris Lattner |
2008-06-25 | Updated atomic intrinsic name from llvm r52706. Fixed dropped bit in shufps. | Mon P Wang |
2008-06-17 | This patch is motivated by numerous strict-aliasing warnings when compiling | Ted Kremenek |
2008-06-16 | force size of alloca to i32, which is currently required by LLVM IR. | Chris Lattner |
2008-06-13 | Basic support for volatile loads and stores. Stores the volatile | Eli Friedman |
2008-05-27 | Implementation of __builtin_ctlz. | Eli Friedman |
2008-05-20 | Add codegen support for stack address intrinsics. | Eli Friedman |