Roman Divacky
|
31ba613537
Dont cast away const needlessly. Found by gcc48 -Wcast-qual.
|
13 éve |
Benjamin Kramer
|
3b6bef9a21
Push ArrayRef through the Expr hierarchy.
|
13 éve |
Benjamin Kramer
|
d48bcb2f4d
Reduce duplicated hash map lookups.
|
13 éve |
Kostya Serebryany
|
05c5ebc9ba
[asan] If we are compiling with ASan, add metadata indicating dynamically initialized globals. Patch by Reid Watson, reviewed by Richard Smith
|
13 éve |
Joerg Sonnenberger
|
8ce9cca118
Decrementing std::string::end is not portable, use array access instead.
|
13 éve |
Eric Christopher
|
ffb0c3adc2
Remove HasSynthBitfield and all callers/writers/etc. Also remove
|
13 éve |
John McCall
|
f7226fbe67
Add the ObjFW runtime. Patch by Jonathan Schleifer!
|
13 éve |
David Chisnall
|
11d3f4cc27
Rename the GCC Objective-C runtime to gcc from gnu-fragile and the GNUstep
|
13 éve |
Eli Friedman
|
b135f0f2d8
When we're looking for redeclarations which might provide a definition in CodeGen, make sure we examine all the redeclarations. PR13252.
|
13 éve |
Hans Wennborg
|
de981f3ff1
Add -ftls-model command-line flag.
|
13 éve |
Fariborz Jahanian
|
4904bf4e84
block literal irgen: several improvements on naming block
|
13 éve |
Charles Davis
|
9ee494f986
IRGen: Factor v-table generation into the CGCXXABI object.
|
13 éve |
Hans Wennborg
|
5e2d5dec77
Support the tls_model attribute (PR9788)
|
13 éve |
John McCall
|
260611a325
Restructure how the driver communicates information about the
|
13 éve |
Michael J. Spencer
|
adc6cbf5b5
[MSExtensions] Add support for __forceinline.
|
13 éve |
Richard Smith
|
ca5233044e
PR13064: Store whether an in-class initializer uses direct or copy
|
13 éve |
David Blaikie
|
581deb3da4
Revert Decl's iterators back to pointer value_type rather than reference value_type
|
13 éve |
Chris Lattner
|
a61ab05215
adjust to mainline llvm API change.
|
13 éve |
Peter Collingbourne
|
4dc34ebf2a
CUDA: add CodeGen support for global variable address spaces.
|
13 éve |
Benjamin Kramer
|
ee409a916e
Add support for __attribute__((hot)) and __attribute__((cold)).
|
13 éve |
Alexey Samsonov
|
fd00eecad6
This patch adds a new Clang compiler flag "-gline-tables-only".
|
13 éve |
David Blaikie
|
262bc18e32
Remove the ref/value inconsistency in filter_decl_iterator.
|
13 éve |
Alexey Samsonov
|
3a70cd6e1c
Use enum to set debug info size generated by Clang
|
13 éve |
Kostya Serebryany
|
c9fe6056e4
enable TBAA when -fthread-sanitizer is given, even with -O0 or -relaxed-aliasing
|
13 éve |
Eric Christopher
|
0ff258b933
Typo.
|
13 éve |
Eric Christopher
|
be6c6869a9
Enable debug info for objective c implementations that may not have
|
13 éve |
Chandler Carruth
|
0f30a12ce7
Revert r153723, and its follow-ups r153728 and r153733.
|
13 éve |
John McCall
|
49d26d2817
Do the static-locals thing properly in the face of unions and
|
13 éve |
Bill Wendling
|
84392d0edc
The UTF16 string referenced by a CFString should go into the __TEXT,__ustring
|
13 éve |
Bill Wendling
|
8322c23956
Fix whitespace.
|
13 éve |