- c3c0766 Convert the standard default-construction loops to use phis and by John McCall · 13 years ago
- d0e8b78 When instantiating a C++ "new" expression, don't fake source locations by Douglas Gregor · 13 years ago
- b1c98a3 Don't actually emit calls to the reserved global placement new and delete by John McCall · 13 years ago
- cc09c02 Fix a few more ConvertTypes that should be ConvertTypeForMems, fixing by Douglas Gregor · 14 years ago
- 1e7fe75 Abstract IR generation of array cookies into the C++ ABI class and by John McCall · 14 years ago
- e7ab92e Fix miscompilation. The cookie was not used when new'ing arrays with multiple dimensions. by Argyrios Kyrtzidis · 14 years ago
- 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
- 7b86862 Make sure to add MallocAttr to explicitly-declared operator new/new[] by Douglas Gregor · 14 years ago
- 59174c0 Implement zero-initialization for array new when there is an by Douglas Gregor · 14 years ago
- 806941e in 'new int[4]', constant fold the 4*4=16 instead of doing an overflow check. by Chris Lattner · 14 years ago
- 962312b temporarily disable this to fix the build bot. by Chris Lattner · 14 years ago
- e99bdb6 Don't build an aggregate constructor loop when the constructor is trivial. by Anders Carlsson · 15 years ago
- 0d7c583 Don't copy or initialize empty classes. Fixes PR7012. by Anders Carlsson · 15 years ago
- 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
- c90f56d Revert r100193 since it causes failures in objc in clang by Mon P Wang · 15 years ago
- 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
- b5896c3 Revert Mon Ping's 99930 due to broken llvm-gcc buildbots. by Bob Wilson · 15 years ago
- 3b5caa2 Added support for address spaces and added a isVolatile field to memcpy, memmove, and memset by Mon P Wang · 15 years ago
- 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
- 30311fa Handle ImplicitValueInitExpr in AggExprEmitter. by Anders Carlsson · 15 years ago
- a572887 Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'. by Daniel Dunbar · 15 years ago
- 744823c Fix the test case failed in buildbot. by Fariborz Jahanian · 15 years ago
- 048f52a Refactor collection of call arguments in common code. by Fariborz Jahanian · 15 years ago
- 09edb9c Use EmitStoreOfScalar when copying the scalar to the space allocated by 'new'. by Anders Carlsson · 15 years ago
- 010c3f5 Fix test portability. by Daniel Dunbar · 15 years ago
- 6ac5fc4 Emit new[] cookie when needed. by Anders Carlsson · 15 years ago
- a4d4c01 Basic support for new[]. by Anders Carlsson · 15 years ago
- 215bd20 Fix a thinko. by Anders Carlsson · 15 years ago
- f110853 Check for null correctly for new expressions. by Anders Carlsson · 15 years ago
- d3fd6ba Improve irgen of 'new' further. by Anders Carlsson · 15 years ago
- 627a3e5 ...and aggregate POD types. by Anders Carlsson · 15 years ago
- 3923e95 Support for complex types. by Anders Carlsson · 15 years ago
- 6d0ffad Better support for scalar POD types in 'new' expressions. by Anders Carlsson · 15 years ago
- 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
- ed4e367 Very basic irgen support for new expressions. by Anders Carlsson · 15 years ago