summaryrefslogtreecommitdiff
path: root/test/CodeGenCXX/global-init.cpp
Commit message (Expand)AuthorAgeFilesLines
* Set normal LLVM function attributes on global initializer functionsReid Kleckner2015-04-221-2/+9
* Test case updates for explicit type parameter to the gep operatorDavid Blaikie2015-03-131-6/+6
* Update Clang tests to handle explicitly typed load changes in LLVM.David Blaikie2015-02-271-3/+3
* Don't set unnamed_addr in CreateRuntimeVariable.Rafael Espindola2014-05-221-1/+1
* Include translation unit filename in global ctor symbol names.Nico Weber2014-05-061-2/+2
* CHECK-LABEL-ify some code gen tests to improve diagnostic experience when tes...Stephen Lin2013-08-151-1/+1
* Fix FileCheck --check-prefix lines.Tim Northover2013-08-121-1/+1
* Reapply r176133 with testcase fixes.Bill Wendling2013-02-271-12/+3
* Revert "Add more attributes from the command line to functions."Anna Zaks2013-02-251-3/+12
* Add more attributes from the command line to functions.Bill Wendling2013-02-251-12/+3
* Modify the tests to use attribute group references instead of listing theBill Wendling2013-02-201-1/+12
* Update documentation of HasSideEffects to match its callers' expectations, andRichard Smith2012-08-071-3/+15
* Teach Expr::HasSideEffects about all the Expr types, and fix a bug where itRichard Smith2012-08-071-13/+82
* Use atexit when __cxa_atexit isn't available instead of adding aJohn McCall2012-04-061-4/+4
* clang side to match the LLVM IR type system rewrite patch.Chris Lattner2011-07-091-4/+4
* Emit guard variables for any weak global that has a run-timeDouglas Gregor2011-07-011-9/+14
* When laying out bases in, always try the "base subobject" LLVM type. If itAnders Carlsson2011-04-171-2/+2
* Template static data members can have weak_odr linkage, not justJohn McCall2011-04-121-0/+10
* Whoops.John McCall2011-04-121-1/+1
* Ignore indirect field declarations. Fixes PR9570.John McCall2011-04-121-0/+7
* Add unnamed_addr in CreateRuntimeVariable.Rafael Espindola2011-01-181-0/+1
* Teach the constant expr evaluator about derived-to-base casts when no virtual...Anders Carlsson2010-10-311-0/+16
* Test for rdar://problem/8073696.John McCall2010-08-121-0/+11
* Do a very simple pass over every function we emit to infer whether we canJohn McCall2010-08-031-1/+1
* Emit global destructors even if the destroyed object has no initializers or hasJohn McCall2010-07-301-2/+17
* When deferring the emission of declarations with initializers in C++, rememberJohn McCall2010-07-151-0/+22
* When creating functions to run global initializers and destructors, mark themJohn McCall2010-07-061-1/+4
* Fix test.Anders Carlsson2010-06-091-1/+2
* C++: Add support for -fno-use-cxa-atexit.Daniel Dunbar2010-03-201-1/+1
* Fix the bug that was breaking self-host, and re-land the static ctor fixes.Anders Carlsson2010-02-051-0/+5
* Revert r95363 and r95375, which broke self-host.Douglas Gregor2010-02-051-5/+0
* If a global initializer has a non-trivial destructor it can't be emitted as a...Anders Carlsson2010-02-051-0/+5
* Codegen CXXConstructExprs with trivial constructors as constants.John McCall2010-02-021-0/+10
* Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'.Daniel Dunbar2009-12-151-1/+1
* If a global initializer has a non-trivial constructor or destructor, we never...Anders Carlsson2009-10-081-2/+8
* Port test over to FileCheck.Anders Carlsson2009-10-081-3/+3
* Use the inbounds variant of getelementptr for common pointer arithmetic.Dan Gohman2009-08-121-1/+1
* Add support for global initializers.Anders Carlsson2009-08-081-0/+10