Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
clang
/
18aa2ff4641847d7f8866e8c5912d4d0ddb858ce
/
test
/
CodeGenCXX
/
global-init.cpp
9cbe4f0
clang side to match the LLVM IR type system rewrite patch.
by Chris Lattner
· 14 years ago
e67d151
Emit guard variables for any weak global that has a run-time
by Douglas Gregor
· 14 years ago
eb9d81d
When laying out bases in, always try the "base subobject" LLVM type. If it
by Anders Carlsson
· 14 years ago
99ace16
Template static data members can have weak_odr linkage, not just
by John McCall
· 14 years ago
1d1a679
Whoops.
by John McCall
· 14 years ago
26fbc72
Ignore indirect field declarations. Fixes PR9570.
by John McCall
· 14 years ago
c532b50
Add unnamed_addr in CreateRuntimeVariable.
by Rafael Espindola
· 15 years ago
5c5a764
Teach the constant expr evaluator about derived-to-base casts when no virtual bases are involved. Fixes PR5974.
by Anders Carlsson
· 15 years ago
6d31122
Test for rdar://problem/8073696.
by John McCall
· 15 years ago
39dad53
Do a very simple pass over every function we emit to infer whether we can
by John McCall
· 15 years ago
85aca0f
Emit global destructors even if the destroyed object has no initializers or has
by John McCall
· 15 years ago
bf40cb5
When deferring the emission of declarations with initializers in C++, remember
by John McCall
· 15 years ago
044cc54
When creating functions to run global initializers and destructors, mark them
by John McCall
· 15 years ago
9df792c
Fix test.
by Anders Carlsson
· 15 years ago
efb0fa9
C++: Add support for -fno-use-cxa-atexit. - So much typing, so little gain...
by Daniel Dunbar
· 15 years ago
2ca4f63
Fix the bug that was breaking self-host, and re-land the static ctor fixes.
by Anders Carlsson
· 16 years ago
90c1c58
Revert r95363 and r95375, which broke self-host.
by Douglas Gregor
· 16 years ago
7d94a95
If a global initializer has a non-trivial destructor it can't be emitted as a constant (even if it has a trivial constructor).
by Anders Carlsson
· 16 years ago
fb8b69a
Codegen CXXConstructExprs with trivial constructors as constants.
by John McCall
· 16 years ago
a572887
Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'.
by Daniel Dunbar
· 16 years ago
74d644a
If a global initializer has a non-trivial constructor or destructor, we never want to defer generation of it, even if it is declared static.
by Anders Carlsson
· 16 years ago
a3f36ab
Port test over to FileCheck.
by Anders Carlsson
· 16 years ago
664f893
Use the inbounds variant of getelementptr for common pointer arithmetic.
by Dan Gohman
· 16 years ago
89ed31d
Add support for global initializers.
by Anders Carlsson
· 16 years ago