aboutsummaryrefslogtreecommitdiff
path: root/test/CodeGenCXX/global-init.cpp
AgeCommit message (Expand)Author
2013-02-27Reapply r176133 with testcase fixes.Bill Wendling
2013-02-25Revert "Add more attributes from the command line to functions."Anna Zaks
2013-02-25Add more attributes from the command line to functions.Bill Wendling
2013-02-20Modify the tests to use attribute group references instead of listing theBill Wendling
2012-08-07Update documentation of HasSideEffects to match its callers' expectations, andRichard Smith
2012-08-07Teach Expr::HasSideEffects about all the Expr types, and fix a bug where itRichard Smith
2012-04-06Use atexit when __cxa_atexit isn't available instead of adding aJohn McCall
2011-07-09clang side to match the LLVM IR type system rewrite patch.Chris Lattner
2011-07-01Emit guard variables for any weak global that has a run-timeDouglas Gregor
2011-04-17When laying out bases in, always try the "base subobject" LLVM type. If itAnders Carlsson
2011-04-12Template static data members can have weak_odr linkage, not justJohn McCall
2011-04-12Whoops.John McCall
2011-04-12Ignore indirect field declarations. Fixes PR9570.John McCall
2011-01-18Add unnamed_addr in CreateRuntimeVariable.Rafael Espindola
2010-10-31Teach the constant expr evaluator about derived-to-base casts when no virtual...Anders Carlsson
2010-08-12Test for rdar://problem/8073696.John McCall
2010-08-03Do a very simple pass over every function we emit to infer whether we canJohn McCall
2010-07-30Emit global destructors even if the destroyed object has no initializers or hasJohn McCall
2010-07-15When deferring the emission of declarations with initializers in C++, rememberJohn McCall
2010-07-06When creating functions to run global initializers and destructors, mark themJohn McCall
2010-06-09Fix test.Anders Carlsson
2010-03-20C++: Add support for -fno-use-cxa-atexit.Daniel Dunbar
2010-02-05Fix the bug that was breaking self-host, and re-land the static ctor fixes.Anders Carlsson
2010-02-05Revert r95363 and r95375, which broke self-host.Douglas Gregor
2010-02-05If a global initializer has a non-trivial destructor it can't be emitted as a...Anders Carlsson
2010-02-02Codegen CXXConstructExprs with trivial constructors as constants.John McCall
2009-12-15Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'.Daniel Dunbar
2009-10-08If a global initializer has a non-trivial constructor or destructor, we never...Anders Carlsson
2009-10-08Port test over to FileCheck.Anders Carlsson
2009-08-12Use the inbounds variant of getelementptr for common pointer arithmetic.Dan Gohman
2009-08-08Add support for global initializers.Anders Carlsson