summaryrefslogtreecommitdiffstats
path: root/clang/test/CodeGenCXX/new.cpp
Commit message (Expand)AuthorAgeFilesLines
* Fix a CodeGen bug where we would skip zero-initialization forEli Friedman2012-08-251-0/+10
* Elide copy construction in new expressions. PR11757.Eli Friedman2012-02-161-0/+11
* Make array new on a pointer to data member type work correctly. PR11523.Eli Friedman2011-12-091-0/+8
* Convert the standard default-construction loops to use phis andJohn McCall2011-07-131-7/+16
* When instantiating a C++ "new" expression, don't fake source locationsDouglas Gregor2011-06-271-0/+13
* Don't actually emit calls to the reserved global placement new and deleteJohn McCall2011-05-161-3/+49
* Fix a few more ConvertTypes that should be ConvertTypeForMems, fixingDouglas Gregor2010-09-021-0/+4
* Abstract IR generation of array cookies into the C++ ABI class andJohn McCall2010-09-021-0/+1
* Fix miscompilation. The cookie was not used when new'ing arrays with multiple...Argyrios Kyrtzidis2010-08-261-1/+4
* Fix miscompilation. The custom new[]/delete[] methods were not getting called...Argyrios Kyrtzidis2010-08-251-0/+11
* Make sure to add MallocAttr to explicitly-declared operator new/new[]Douglas Gregor2010-08-181-0/+4
* Implement zero-initialization for array new when there is anDouglas Gregor2010-07-211-4/+38
* in 'new int[4]', constant fold the 4*4=16 instead of Chris Lattner2010-07-201-0/+1
* temporarily disable this to fix the build bot.Chris Lattner2010-07-201-1/+0
* Don't build an aggregate constructor loop when the constructor is trivial.Anders Carlsson2010-05-031-0/+10
* Don't copy or initialize empty classes. Fixes PR7012.Anders Carlsson2010-05-031-1/+1
* Reapply patch for adding support for address spaces and added a isVolatile fi...Mon P Wang2010-04-041-1/+1
* Revert r100193 since it causes failures in objc in clangMon P Wang2010-04-021-1/+1
* Reapply patch for adding support for address spaces and added a isVolatile fi...Mon P Wang2010-04-021-1/+1
* Revert Mon Ping's 99930 due to broken llvm-gcc buildbots.Bob Wilson2010-03-301-1/+1
* Added support for address spaces and added a isVolatile field to memcpy, memm...Mon P Wang2010-03-301-1/+1
* implement PR5654: add -fassume-sane-operator-new, which is enabled by default...Nuno Lopes2009-12-161-1/+1
* Handle ImplicitValueInitExpr in AggExprEmitter.Anders Carlsson2009-12-161-0/+6
* Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'.Daniel Dunbar2009-12-151-1/+1
* Fix the test case failed in buildbot.Fariborz Jahanian2009-11-241-1/+1
* Refactor collection of call arguments in common code.Fariborz Jahanian2009-11-241-0/+11
* Use EmitStoreOfScalar when copying the scalar to the space allocated by 'new'.Anders Carlsson2009-11-221-0/+7
* Fix test portability.Daniel Dunbar2009-11-121-1/+2
* Emit new[] cookie when needed.Anders Carlsson2009-09-231-0/+8
* Basic support for new[].Anders Carlsson2009-09-231-3/+12
* Fix a thinko.Anders Carlsson2009-06-011-0/+4
* Check for null correctly for new expressions.Anders Carlsson2009-06-011-0/+5
* Improve irgen of 'new' further.Anders Carlsson2009-05-311-1/+23
* ...and aggregate POD types.Anders Carlsson2009-05-311-0/+7
* Support for complex types.Anders Carlsson2009-05-311-0/+2
* Better support for scalar POD types in 'new' expressions.Anders Carlsson2009-05-311-0/+4
* Make sure to copy back arguments that can be changed by FindAllocationOverloa...Anders Carlsson2009-05-311-0/+7
* Very basic irgen support for new expressions.Anders Carlsson2009-05-311-0/+5
OpenPOWER on IntegriCloud