David Blaikie
|
8ee697fb1b
Standardize on StringMap::insert, removing uses of StringMap::GetOrCreateValue.
|
10 years ago |
Justin Hibbits
|
6e94fa58c3
Add PIC-level support to Clang.
|
10 years ago |
Fariborz Jahanian
|
6d7542773f
[Objective-C++ IRGen] do not generate .cxx_construct
|
10 years ago |
Duncan P. N. Exon Smith
|
fc8294618c
Revert "IR: MDNode => Value: Update for LLVM API change in r221375"
|
10 years ago |
Alexey Bataev
|
40279b3558
[OPENMP] Codegen for threadprivate variables
|
10 years ago |
Alexey Samsonov
|
c914e25cc8
Introduce a SanitizerKind enum to LangOptions.
|
10 years ago |
Duncan P. N. Exon Smith
|
7763d278d9
IR: MDNode => Value: Update for LLVM API change in r221375
|
10 years ago |
Hans Wennborg
|
956edcd5d5
Don't dllimport inline functions when targeting MinGW (PR21366)
|
10 years ago |
David Majnemer
|
35d7bb8ad5
CodeGen: Virtual dtor thunks shouldn't have this marked as 'returned'
|
10 years ago |
Alexey Samsonov
|
87d48052c9
[ASan] Improve blacklisting of global variables.
|
11 years ago |
Alexey Samsonov
|
dd1c90cd6b
SanitizerBlacklist: blacklist functions by their source location.
|
11 years ago |
Hans Wennborg
|
1bd711969c
MS Compat: mark globals emitted in read-only sections const
|
11 years ago |
David Majnemer
|
ceb95abd7d
CodeGen: Don't drop thread_local when emitting __thread aliases
|
11 years ago |
Alexey Samsonov
|
816e1b9b03
Move SanitizerBlacklist object from CodeGenModule to ASTContext.
|
11 years ago |
Alexey Samsonov
|
0121057267
Move -fsanitize-blacklist to LangOpts from CodeGenOpts. NFC.
|
11 years ago |
Alexey Bataev
|
b800824f17
Fix for bug http://llvm.org/PR17427.
|
11 years ago |
Rafael Espindola
|
0b181741a9
Avoid code duplication by calling setAliasAttributes in EmitAliasDefinition.
|
11 years ago |
Dario Domizioli
|
b96c3eeb86
Fix ctor/dtor aliases losing 'dllexport' (for Itanium ABI)
|
11 years ago |
Rafael Espindola
|
f0bac949ec
Add support for putting constructors and destructos in explicit comdats.
|
11 years ago |
Rafael Espindola
|
0433216bc0
Move emitCXXStructor to CGCXXABI.
|
11 years ago |
Rafael Espindola
|
948514b3ec
Create a emitCXXStructor function and make the existing emitCXXConstructor and
|
11 years ago |
Nico Weber
|
f3fc6e6866
Remove a parameter that has been unused since r188481. No behavior change.
|
11 years ago |
Nico Weber
|
1c96effad3
Add a comment for something that confused me.
|
11 years ago |
Hans Wennborg
|
d4a1ae3f56
Better codegen support for DLL attributes being dropped after the first declaration (PR20792)
|
11 years ago |
Alex Lorenz
|
a115a4d862
Add a cc1 "dump-coverage-mapping" for testing coverage mapping.
|
11 years ago |
David Majnemer
|
3fa2e5b989
MS ABI: Aligned tentative definitions don't have CommonLinkage
|
11 years ago |
Alex Lorenz
|
8bff0ff2df
Add coverage mapping generation.
|
11 years ago |
Richard Smith
|
775e4c92e5
In the case of mangling collisions, make an attempt to note both definitions
|
11 years ago |
Richard Smith
|
c274828e7f
Actually fix problem with modules buildbot this time.
|
11 years ago |
Alexey Samsonov
|
d76b14a84c
[Sanitizer] Introduce SanitizerMetadata class.
|
11 years ago |