Simon Pilgrim
|
7fc84cdab9
Codegen - silence static analyzer getAs<> null dereference warnings. NFCI.
|
5 gadi atpakaļ |
Simon Pilgrim
|
84d475a5ed
Silence static analyzer getAs<RecordType> null dereference warnings. NFCI.
|
5 gadi atpakaļ |
Rui Ueyama
|
ce7674d7be
Fix parameter name comments using clang-tidy. NFC.
|
6 gadi atpakaļ |
Simon Pilgrim
|
ed6f4138a9
Fix unused variable warning. NFCI.
|
6 gadi atpakaļ |
Peter Collingbourne
|
3a3e9339ec
IRGen: Remove StructorType; thread GlobalDecl through more code. NFCI.
|
6 gadi atpakaļ |
James Y Knight
|
8e92458b49
[opaque pointer types] Pass through function types for TLS
|
6 gadi atpakaļ |
Chandler Carruth
|
324f918438
Update the file headers across all of the LLVM projects in the monorepo
|
6 gadi atpakaļ |
Richard Trieu
|
27ce6b3918
Move CodeGenOptions from Frontend to Basic
|
6 gadi atpakaļ |
Erich Keane
|
43f8ad7966
[NFC] Move storage of dispatch-version to GlobalDecl
|
6 gadi atpakaļ |
Fangrui Song
|
abdbb605f2
Remove trailing space
|
7 gadi atpakaļ |
Peter Collingbourne
|
e614f166bb
IRgen: Mark aliases of ctors and dtors as unnamed_addr.
|
7 gadi atpakaļ |
Reid Kleckner
|
b0a50d19b3
Fix a mangling failure on clang-cl C++17
|
7 gadi atpakaļ |
Reid Kleckner
|
0b60011a03
[MS] Always use base dtors in place of complete/vbase dtors when possible
|
7 gadi atpakaļ |
Rafael Espindola
|
cba8d12198
Start setting dllimport/dllexport in setGVProperties.
|
7 gadi atpakaļ |
Rafael Espindola
|
20e58cc3cf
Inline a trivial function. NFC.
|
7 gadi atpakaļ |
Rafael Espindola
|
2eeb108d59
Pass a GlobalDecl to setAliasAttributes. NFC.
|
7 gadi atpakaļ |
Rafael Espindola
|
2b2fa1f473
Pass a GlobalDecl to setFunctionDefinitionAttributes. NFC.
|
7 gadi atpakaļ |
Reid Kleckner
|
d5704343ee
[MS] Don't bail on replacing dllimport vbase dtors with base dtors
|
7 gadi atpakaļ |
Reid Kleckner
|
9bd00f207c
Update Clang for LLVM rename AttributeSet -> AttributeList
|
8 gadi atpakaļ |
Peter Collingbourne
|
3382b3d801
CodeGen: New vtable group representation: struct of vtable arrays.
|
8 gadi atpakaļ |
John McCall
|
fe232febd1
Introduce a type-safe enum for ForDefinition.
|
8 gadi atpakaļ |
John McCall
|
a896e9a7d2
Refactor call emission to package the function pointer together with
|
8 gadi atpakaļ |
Aditya Kumar
|
2127f33091
Alias must point to a definition
|
9 gadi atpakaļ |
Aditya Kumar
|
56125bc22c
Revert "[PR30341] Alias must point to a definition"
|
9 gadi atpakaļ |
Aditya Kumar
|
ce8f8cc83b
[PR30341] Alias must point to a definition
|
9 gadi atpakaļ |
Saleem Abdulrasool
|
fdc51a5580
revert SVN r265702, r265640
|
9 gadi atpakaļ |
Saleem Abdulrasool
|
8cca4d7cdf
Basic: move CodeGenOptions from Frontend
|
9 gadi atpakaļ |
Yaron Keren
|
2b3789ae6c
Use CodeGenModule::addReplacement() instead of directly accessing Replacements[].
|
9 gadi atpakaļ |
Reid Kleckner
|
f79804db72
[COFF] Don't try to emit weak aliases on COFF
|
9 gadi atpakaļ |
Evgeniy Stepanov
|
0ed34fe7f0
Revert "Always_inline codegen rewrite" and 2 follow-ups.
|
10 gadi atpakaļ |