| Commit message (Expand) | Author | Age | Files | Lines |
* | rename Expr::tryEvaluate to Expr::Evaluate. | Chris Lattner | 2008-11-16 | 1 | -1/+1 |
* | Fix bug in va_copy | Anders Carlsson | 2008-11-04 | 1 | -1/+1 |
* | Fix for PR2966: va_start/va_end use the *address* of the | Eli Friedman | 2008-10-29 | 1 | -1/+1 |
* | Added pinsrd, pinsrq, and some other vector intrinsics | Mon P Wang | 2008-10-15 | 1 | -0/+4 |
* | Lift EmitTargetBuiltinExpr out of EmitBuiltinExpr. | Daniel Dunbar | 2008-10-10 | 1 | -8/+11 |
* | Make sema and codegen allow __builtin___CFStringMakeConstantString as a valid | Chris Lattner | 2008-10-06 | 1 | -17/+2 |
* | always try to fold a builtin before emitting it. In the future | Chris Lattner | 2008-10-06 | 1 | -18/+5 |
* | Move handling of __builtin_nan("") out of CGBuiltin.cpp into ExprConstant.cpp | Chris Lattner | 2008-10-06 | 1 | -18/+5 |
* | remove some code where CGBuiltin folds constants, and use tryEvaluate to | Chris Lattner | 2008-10-06 | 1 | -22/+19 |
* | Added support for sse intrinsics loadlpd, loadhpd, muldq128, and mulld128 | Mon P Wang | 2008-09-30 | 1 | -0/+7 |
* | Add __builtin_object_size support. | Daniel Dunbar | 2008-09-03 | 1 | -0/+10 |
* | Simplify some calls to Builder.CreateCall | Anders Carlsson | 2008-08-30 | 1 | -5/+4 |
* | Change WarnUnsupported to ErrorUnsupported (in name and in practice). | Daniel Dunbar | 2008-08-16 | 1 | -1/+1 |
* | More #include cleaning | Daniel Dunbar | 2008-08-11 | 1 | -4/+0 |
* | More #include cleaning | Daniel Dunbar | 2008-08-11 | 1 | -0/+1 |
* | Updated to match new atomic names (to enable overloading for pointers to | Mon P Wang | 2008-07-31 | 1 | -4/+8 |
* | X86 builtin fixes | Nate Begeman | 2008-07-25 | 1 | -32/+10 |
* | don't depend on the result of CreateNeg to be a binop | Chris Lattner | 2008-07-23 | 1 | -3/+3 |
* | Implement bzero, memset, memmove builtins. | Daniel Dunbar | 2008-07-22 | 1 | -10/+31 |
* | Implement nans, prefetch, and trap builtins. | Daniel Dunbar | 2008-07-21 | 1 | -1/+15 |
* | Kill an unused variable warning | Daniel Dunbar | 2008-07-21 | 1 | -3/+0 |
* | Add __builtin_powi[fl] support | Daniel Dunbar | 2008-07-21 | 1 | -0/+14 |
* | Implement ffs, parity, and popcount builtins. | Daniel Dunbar | 2008-07-21 | 1 | -2/+55 |
* | Add support shufpd | Mon P Wang | 2008-07-18 | 1 | -0/+4 |
* | Codegen support for __builtin_stdarg_start | Chris Lattner | 2008-07-09 | 1 | -2/+3 |
* | Make a few related changes: | Chris Lattner | 2008-06-30 | 1 | -76/+91 |
* | Updated atomic intrinsic name from llvm r52706. Fixed dropped bit in shufps. | Mon P Wang | 2008-06-25 | 1 | -4/+4 |
* | This patch is motivated by numerous strict-aliasing warnings when compiling | Ted Kremenek | 2008-06-17 | 1 | -1/+1 |
* | force size of alloca to i32, which is currently required by LLVM IR. | Chris Lattner | 2008-06-16 | 1 | -3/+6 |
* | Basic support for volatile loads and stores. Stores the volatile | Eli Friedman | 2008-06-13 | 1 | -1/+0 |
* | Implementation of __builtin_ctlz. | Eli Friedman | 2008-05-27 | 1 | -0/+14 |
* | Add codegen support for stack address intrinsics. | Eli Friedman | 2008-05-20 | 1 | -0/+8 |
* | Implement CodeGen for __builtin_memcpy. | Eli Friedman | 2008-05-19 | 1 | -0/+10 |
* | Fix some prototypes, and implement some builtins until we have our header fil... | Nate Begeman | 2008-05-16 | 1 | -0/+3 |
* | Handle a couple missing builtins that will go away eventually when the various | Nate Begeman | 2008-05-15 | 1 | -1/+16 |
* | Added support to generate some atomic operators (add, sub, and, or etc..) | Mon P Wang | 2008-05-09 | 1 | -0/+39 |
* | simplify some builder calls. | Chris Lattner | 2008-05-06 | 1 | -7/+4 |
* | use simplified API for making fp constants. | Chris Lattner | 2008-05-04 | 1 | -2/+2 |
* | Enable clang to codegen emmintrin.h until we have our own emmintrin.h | Nate Begeman | 2008-04-14 | 1 | -31/+331 |
* | fix build error: add missing braces. | Torok Edwin | 2008-04-04 | 1 | -1/+2 |
* | Teach clang how to codegen punpcklbw and punpcklwd | Nate Begeman | 2008-04-03 | 1 | -0/+7 |
* | Make a major restructuring of the clang tree: introduce a top-level | Chris Lattner | 2008-03-15 | 1 | -0/+486 |