Sylvestre Ledru
|
94ff8e1f57
Fix a typo 'iff' => 'if'
|
13 年之前 |
Dmitri Gribenko
|
f56faa0193
Use LLVM_DELETED_FUNCTION in place of 'DO NOT IMPLEMENT' comments.
|
13 年之前 |
Hans Wennborg
|
de981f3ff1
Add -ftls-model command-line flag.
|
13 年之前 |
Fariborz Jahanian
|
4904bf4e84
block literal irgen: several improvements on naming block
|
13 年之前 |
Hans Wennborg
|
5e2d5dec77
Support the tls_model attribute (PR9788)
|
13 年之前 |
Peter Collingbourne
|
4dc34ebf2a
CUDA: add CodeGen support for global variable address spaces.
|
13 年之前 |
John McCall
|
e2b45e2a43
Refactor the C++ ABI code a little bit to take advantage of
|
13 年之前 |
John McCall
|
355bba72ca
Make sure we unique static-local decls across multiple emissions of
|
13 年之前 |
Chandler Carruth
|
0f30a12ce7
Revert r153723, and its follow-ups r153728 and r153733.
|
13 年之前 |
John McCall
|
49d26d2817
Do the static-locals thing properly in the face of unions and
|
13 年之前 |
Kostya Serebryany
|
8cb4a070d4
add tbaa metadata to vtable pointer loads/stores
|
13 年之前 |
David Blaikie
|
4e4d08403c
Unify naming of LangOptions variable/get function across the Clang stack (Lex to AST).
|
13 年之前 |
Eli Friedman
|
71cba34b6e
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>.
|
13 年之前 |
Rafael Espindola
|
025039377d
Replace MarkVarRequired with a more generic
|
13 年之前 |
Rafael Espindola
|
234fe654a3
Fix a small difference in sema and codegen views of what needs to be output.
|
13 年之前 |
Richard Smith
|
a3ca41f0c2
Reinstate r151879, r151880, reverted in r151922, along with a bugfix for
|
13 年之前 |
Sebastian Redl
|
19b1a6eb2c
CodeGen support for global variables of type std::initializer_list<X>.
|
13 年之前 |
Richard Smith
|
a9b21d22bb
Bug fix: do not emit static const local variables with mutable members
|
13 年之前 |
Dan Gohman
|
b49bd27b33
Teach clang to add metadata tags to calls and invokes in ObjC with
|
13 年之前 |
Richard Smith
|
7ca4850a3e
Deal with a horrible C++11 special case. If a non-literal type has a constexpr
|
13 年之前 |
Chris Lattner
|
8b418685e9
simplify a bunch of code to use the well-known LLVM IR types computed by CodeGenModule.
|
13 年之前 |
Chris Lattner
|
0b2397132e
use cheaper llvm APIs for various bits of IR generation.
|
13 年之前 |
David Blaikie
|
3026348bd4
More dead code removal (using -Wunreachable-code)
|
13 年之前 |
Richard Smith
|
2d6a567046
constexpr irgen: Add irgen support for APValue::Struct, APValue::Union,
|
13 年之前 |
Fariborz Jahanian
|
b08cfb3c59
objc++: more atomic property api code for
|
13 年之前 |
Fariborz Jahanian
|
cd93b96bc5
objc++: more code gen stuff for atomic property api,
|
13 年之前 |
Rafael Espindola
|
bcf6b98247
Extend the fix for PR9614 to handle inline asm in the outer decl and
|
13 年之前 |
Richard Smith
|
7401cf524c
Use static storage duration for file-scope compound literals, even when they
|
13 年之前 |
Devang Patel
|
a8ecd7c82a
Remove unnecessary include.
|
13 年之前 |
Eli Friedman
|
64f45a24b1
Fix the representation of wide strings in the AST and IR so that it uses the native representation of integers for the elements. This fixes a bunch of nastiness involving
|
14 年之前 |