| Commit message (Expand) | Author | Age | Files | Lines |
* | [CodeGen] Treat auto-generated __dso_handle symbol as HiddenVisibility | Reid Kleckner | 2017-02-13 | 1 | -1/+1 |
* | Cleanup the handling of noinline function attributes, -fno-inline, | Chandler Carruth | 2016-12-23 | 1 | -2/+2 |
* | Add the alloc_size attribute to clang, attempt 2. | George Burgess IV | 2016-12-22 | 1 | -3/+0 |
* | Fix defaulted-functions-in-C++98 extension to give the functions the same | Richard Smith | 2016-12-21 | 1 | -0/+2 |
* | Revert r290149: Add the alloc_size attribute to clang. | Chandler Carruth | 2016-12-20 | 1 | -0/+3 |
* | Add the alloc_size attribute to clang. | George Burgess IV | 2016-12-20 | 1 | -3/+0 |
* | Undo accidental comit | Paul Robinson | 2016-12-19 | 1 | -10/+4 |
* | Make a few OpenMP tests "C++11 clean." | Paul Robinson | 2016-12-19 | 1 | -4/+10 |
* | Set normal LLVM function attributes on global initializer functions | Reid Kleckner | 2015-04-22 | 1 | -2/+9 |
* | Test case updates for explicit type parameter to the gep operator | David Blaikie | 2015-03-13 | 1 | -6/+6 |
* | Update Clang tests to handle explicitly typed load changes in LLVM. | David Blaikie | 2015-02-27 | 1 | -3/+3 |
* | Don't set unnamed_addr in CreateRuntimeVariable. | Rafael Espindola | 2014-05-22 | 1 | -1/+1 |
* | Include translation unit filename in global ctor symbol names. | Nico Weber | 2014-05-06 | 1 | -2/+2 |
* | CHECK-LABEL-ify some code gen tests to improve diagnostic experience when tes... | Stephen Lin | 2013-08-15 | 1 | -1/+1 |
* | Fix FileCheck --check-prefix lines. | Tim Northover | 2013-08-12 | 1 | -1/+1 |
* | Reapply r176133 with testcase fixes. | Bill Wendling | 2013-02-27 | 1 | -12/+3 |
* | Revert "Add more attributes from the command line to functions." | Anna Zaks | 2013-02-25 | 1 | -3/+12 |
* | Add more attributes from the command line to functions. | Bill Wendling | 2013-02-25 | 1 | -12/+3 |
* | Modify the tests to use attribute group references instead of listing the | Bill Wendling | 2013-02-20 | 1 | -1/+12 |
* | Update documentation of HasSideEffects to match its callers' expectations, and | Richard Smith | 2012-08-07 | 1 | -3/+15 |
* | Teach Expr::HasSideEffects about all the Expr types, and fix a bug where it | Richard Smith | 2012-08-07 | 1 | -13/+82 |
* | Use atexit when __cxa_atexit isn't available instead of adding a | John McCall | 2012-04-06 | 1 | -4/+4 |
* | clang side to match the LLVM IR type system rewrite patch. | Chris Lattner | 2011-07-09 | 1 | -4/+4 |
* | Emit guard variables for any weak global that has a run-time | Douglas Gregor | 2011-07-01 | 1 | -9/+14 |
* | When laying out bases in, always try the "base subobject" LLVM type. If it | Anders Carlsson | 2011-04-17 | 1 | -2/+2 |
* | Template static data members can have weak_odr linkage, not just | John McCall | 2011-04-12 | 1 | -0/+10 |
* | Whoops. | John McCall | 2011-04-12 | 1 | -1/+1 |
* | Ignore indirect field declarations. Fixes PR9570. | John McCall | 2011-04-12 | 1 | -0/+7 |
* | Add unnamed_addr in CreateRuntimeVariable. | Rafael Espindola | 2011-01-18 | 1 | -0/+1 |
* | Teach the constant expr evaluator about derived-to-base casts when no virtual... | Anders Carlsson | 2010-10-31 | 1 | -0/+16 |
* | Test for rdar://problem/8073696. | John McCall | 2010-08-12 | 1 | -0/+11 |
* | Do a very simple pass over every function we emit to infer whether we can | John McCall | 2010-08-03 | 1 | -1/+1 |
* | Emit global destructors even if the destroyed object has no initializers or has | John McCall | 2010-07-30 | 1 | -2/+17 |
* | When deferring the emission of declarations with initializers in C++, remember | John McCall | 2010-07-15 | 1 | -0/+22 |
* | When creating functions to run global initializers and destructors, mark them | John McCall | 2010-07-06 | 1 | -1/+4 |
* | Fix test. | Anders Carlsson | 2010-06-09 | 1 | -1/+2 |
* | C++: Add support for -fno-use-cxa-atexit. | Daniel Dunbar | 2010-03-20 | 1 | -1/+1 |
* | Fix the bug that was breaking self-host, and re-land the static ctor fixes. | Anders Carlsson | 2010-02-05 | 1 | -0/+5 |
* | Revert r95363 and r95375, which broke self-host. | Douglas Gregor | 2010-02-05 | 1 | -5/+0 |
* | If a global initializer has a non-trivial destructor it can't be emitted as a... | Anders Carlsson | 2010-02-05 | 1 | -0/+5 |
* | Codegen CXXConstructExprs with trivial constructors as constants. | John McCall | 2010-02-02 | 1 | -0/+10 |
* | Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'. | Daniel Dunbar | 2009-12-15 | 1 | -1/+1 |
* | If a global initializer has a non-trivial constructor or destructor, we never... | Anders Carlsson | 2009-10-08 | 1 | -2/+8 |
* | Port test over to FileCheck. | Anders Carlsson | 2009-10-08 | 1 | -3/+3 |
* | Use the inbounds variant of getelementptr for common pointer arithmetic. | Dan Gohman | 2009-08-12 | 1 | -1/+1 |
* | Add support for global initializers. | Anders Carlsson | 2009-08-08 | 1 | -0/+10 |