1. c3c0766 Convert the standard default-construction loops to use phis and by John McCall · 13 years ago
  2. d0e8b78 When instantiating a C++ "new" expression, don't fake source locations by Douglas Gregor · 13 years ago
  3. b1c98a3 Don't actually emit calls to the reserved global placement new and delete by John McCall · 13 years ago
  4. cc09c02 Fix a few more ConvertTypes that should be ConvertTypeForMems, fixing by Douglas Gregor · 14 years ago
  5. 1e7fe75 Abstract IR generation of array cookies into the C++ ABI class and by John McCall · 14 years ago
  6. e7ab92e Fix miscompilation. The cookie was not used when new'ing arrays with multiple dimensions. by Argyrios Kyrtzidis · 14 years ago
  7. d293298 Fix miscompilation. The custom new[]/delete[] methods were not getting called for arrays with more than 1 dimension. by Argyrios Kyrtzidis · 14 years ago
  8. 7b86862 Make sure to add MallocAttr to explicitly-declared operator new/new[] by Douglas Gregor · 14 years ago
  9. 59174c0 Implement zero-initialization for array new when there is an by Douglas Gregor · 14 years ago
  10. 806941e in 'new int[4]', constant fold the 4*4=16 instead of doing an overflow check. by Chris Lattner · 14 years ago
  11. 962312b temporarily disable this to fix the build bot. by Chris Lattner · 14 years ago
  12. e99bdb6 Don't build an aggregate constructor loop when the constructor is trivial. by Anders Carlsson · 15 years ago
  13. 0d7c583 Don't copy or initialize empty classes. Fixes PR7012. by Anders Carlsson · 15 years ago
  14. 3ecd785 Reapply patch for adding support for address spaces and added a isVolatile field to memcpy, memmove, and memset. by Mon P Wang · 15 years ago
  15. c90f56d Revert r100193 since it causes failures in objc in clang by Mon P Wang · 15 years ago
  16. 8facca6 Reapply patch for adding support for address spaces and added a isVolatile field to memcpy, memmove, and memset. by Mon P Wang · 15 years ago
  17. b5896c3 Revert Mon Ping's 99930 due to broken llvm-gcc buildbots. by Bob Wilson · 15 years ago
  18. 3b5caa2 Added support for address spaces and added a isVolatile field to memcpy, memmove, and memset by Mon P Wang · 15 years ago
  19. fc28448 implement PR5654: add -fassume-sane-operator-new, which is enabled by default, and adds the malloc attribute to the global function new() and to the overloaded new operators. by Nuno Lopes · 15 years ago
  20. 30311fa Handle ImplicitValueInitExpr in AggExprEmitter. by Anders Carlsson · 15 years ago
  21. a572887 Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'. by Daniel Dunbar · 15 years ago
  22. 744823c Fix the test case failed in buildbot. by Fariborz Jahanian · 15 years ago
  23. 048f52a Refactor collection of call arguments in common code. by Fariborz Jahanian · 15 years ago
  24. 09edb9c Use EmitStoreOfScalar when copying the scalar to the space allocated by 'new'. by Anders Carlsson · 15 years ago
  25. 010c3f5 Fix test portability. by Daniel Dunbar · 15 years ago
  26. 6ac5fc4 Emit new[] cookie when needed. by Anders Carlsson · 15 years ago
  27. a4d4c01 Basic support for new[]. by Anders Carlsson · 15 years ago
  28. 215bd20 Fix a thinko. by Anders Carlsson · 15 years ago
  29. f110853 Check for null correctly for new expressions. by Anders Carlsson · 15 years ago
  30. d3fd6ba Improve irgen of 'new' further. by Anders Carlsson · 15 years ago
  31. 627a3e5 ...and aggregate POD types. by Anders Carlsson · 15 years ago
  32. 3923e95 Support for complex types. by Anders Carlsson · 15 years ago
  33. 6d0ffad Better support for scalar POD types in 'new' expressions. by Anders Carlsson · 15 years ago
  34. d958389 Make sure to copy back arguments that can be changed by FindAllocationOverload. This fixes placement new. (Sebastian, please review). by Anders Carlsson · 15 years ago
  35. ed4e367 Very basic irgen support for new expressions. by Anders Carlsson · 15 years ago