Age | Commit message (Expand) | Author |
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 |
2008-05-19 | Implement CodeGen for __builtin_memcpy. | Eli Friedman |
2008-05-16 | Fix some prototypes, and implement some builtins until we have our header fil... | Nate Begeman |
2008-05-15 | Handle a couple missing builtins that will go away eventually when the various | Nate Begeman |
2008-05-09 | Added support to generate some atomic operators (add, sub, and, or etc..) | Mon P Wang |
2008-05-06 | simplify some builder calls. | Chris Lattner |
2008-05-04 | use simplified API for making fp constants. | Chris Lattner |
2008-04-14 | Enable clang to codegen emmintrin.h until we have our own emmintrin.h | Nate Begeman |
2008-04-04 | fix build error: add missing braces. | Torok Edwin |
2008-04-03 | Teach clang how to codegen punpcklbw and punpcklwd | Nate Begeman |
2008-03-15 | Make a major restructuring of the clang tree: introduce a top-level | Chris Lattner |