Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
clang
/
4f11234702bbf453c921328576043998f01fbe0a
/
test
/
CodeGenCXX
/
static-init.cpp
fe58720
PR12226: don't generate wrong code if a braced string literal is used to
by Richard Smith
· 13 years ago
30fa370
Use atexit when __cxa_atexit isn't available instead of adding a
by John McCall
· 13 years ago
355bba7
Make sure we unique static-local decls across multiple emissions of
by John McCall
· 13 years ago
0f30a12
Revert r153723, and its follow-ups r153728 and r153733.
by Chandler Carruth
· 13 years ago
49d26d2
Do the static-locals thing properly in the face of unions and
by John McCall
· 13 years ago
9993cc7
When emitting a static local variable in C++, handle
by John McCall
· 13 years ago
71cba34
Make sure we update the static local decl address map when we are forced to rebuild a global because of the initializer. <rdar://problem/10957867>.
by Eli Friedman
· 13 years ago
8b42ab7
Make sure constant emission handles initializer lists with strings correctly. Part of <rdar://problem/10957867>.
by Eli Friedman
· 13 years ago
eb43f4a
Re-commit r139643.
by Eli Friedman
· 13 years ago
a179b53
Revert r139643 while I look into it; it's breaking selfhost.
by Eli Friedman
· 13 years ago
93013b2
Make clang use Acquire loads and Release stores where necessary.
by Eli Friedman
· 13 years ago
0502a22
Perform an acquire memory barrier on the fast path of a thread-safe
by John McCall
· 13 years ago
7895194
Fix a test case and teach ClearLinkageCache() to clear the linkage of
by John McCall
· 14 years ago
5cd91b5
Implement ARM static local initialization guards, which are more compact than
by John McCall
· 14 years ago
6deecb0
Correctly align large arrays in x86-64. This fixes PR5599.
by Rafael Espindola
· 14 years ago
8b24233
If a function definition has any sort of weak linkage, its static local
by John McCall
· 14 years ago
cc6a44b
For thread-safe static initialization of local statics with
by Douglas Gregor
· 14 years ago
e65ce96
Just bail out immediately when emitting an unreachable function-local static
by John McCall
· 14 years ago
f6b89a1
Use the right linkage for static variables inside C++ inline functions.
by Anders Carlsson
· 15 years ago
071c810
Make sure to always mark a global variable as not being constant if it has a C++ initializer.
by Anders Carlsson
· 15 years ago
fc28448
implement PR5654: add -fassume-sane-operator-new, which is enabled by default, and adds the malloc attribute to the global function new() and to the overloaded new operators.
by Nuno Lopes
· 15 years ago
a572887
Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'.
by Daniel Dunbar
· 15 years ago
c7974ca
Handle emitting static variables that have reference type.
by Anders Carlsson
· 15 years ago
4fcfde4
Eliminate &&s in tests.
by Daniel Dunbar
· 15 years ago
664f893
Use the inbounds variant of getelementptr for common pointer arithmetic.
by Dan Gohman
· 15 years ago
3b2e16b
Refactor some code and implement support for global destructors for static variables.
by Anders Carlsson
· 15 years ago