Francis Visoiu Mistrih
|
711c0bdbd6
[Bitcode] Move Bitstream to a separate library
|
%!s(int64=6) %!d(string=hai) anos |
Duncan P. N. Exon Smith
|
2d59837707
Modules: Add LangOptions::CacheGeneratedPCH
|
%!s(int64=6) %!d(string=hai) anos |
Duncan P. N. Exon Smith
|
d28cf14aed
Modules: Rename MemoryBufferCache to InMemoryModuleCache
|
%!s(int64=6) %!d(string=hai) anos |
Chandler Carruth
|
324f918438
Update the file headers across all of the LLVM projects in the monorepo
|
%!s(int64=6) %!d(string=hai) anos |
Benjamin Kramer
|
3c892b9138
Apply clang-tidy's performance-unnecessary-value-param to parts of clang.
|
%!s(int64=8) %!d(string=hai) anos |
Duncan P. N. Exon Smith
|
2bf5f686e2
Reapply "Modules: Cache PCMs in memory and avoid a use-after-free"
|
%!s(int64=8) %!d(string=hai) anos |
Renato Golin
|
cf26db83d5
Revert "Modules: Cache PCMs in memory and avoid a use-after-free"
|
%!s(int64=8) %!d(string=hai) anos |
Duncan P. N. Exon Smith
|
4c3cdee2a5
Modules: Cache PCMs in memory and avoid a use-after-free
|
%!s(int64=8) %!d(string=hai) anos |
Duncan P. N. Exon Smith
|
d15b1db69a
Modules: Use hash of PCM content for SIGNATURE
|
%!s(int64=8) %!d(string=hai) anos |
David Blaikie
|
f6f617aeff
Use shared_ptr instead of IntrusiveRefCntPtr for ModuleFileExtension
|
%!s(int64=8) %!d(string=hai) anos |
Richard Smith
|
d605534140
C++ Modules TS: add frontend support for building pcm files from module
|
%!s(int64=9) %!d(string=hai) anos |
Richard Smith
|
cefb5a03fb
Refactor to remove the assumption that we know the name of the module we're emitting at the point when we create a PCHGenerator (with the C++ modules TS, we find that out part way through parsing the input).
|
%!s(int64=9) %!d(string=hai) anos |
Mehdi Amini
|
2e23251d3e
[NFC] Header cleanup
|
%!s(int64=9) %!d(string=hai) anos |
Argyrios Kyrtzidis
|
dc0545b300
[PCH/preamble] Make sure that if the preamble/PCH was serialized with errors that we set diagnostic engine state appropriately.
|
%!s(int64=9) %!d(string=hai) anos |
Douglas Gregor
|
07f81283a4
Introduce module file extensions to piggy-back data onto module files.
|
%!s(int64=9) %!d(string=hai) anos |
Angel Garcia Gomez
|
d162035b9b
Roll-back r250822.
|
%!s(int64=9) %!d(string=hai) anos |
Angel Garcia Gomez
|
e83bf34da9
Apply modernize-use-default to clang.
|
%!s(int64=9) %!d(string=hai) anos |
Adrian Prantl
|
73315f72a2
Module Debugging: Use the clang module signature as the module's dwo_id
|
%!s(int64=10) %!d(string=hai) anos |
Richard Smith
|
c9d67f175e
[modules] When explicitly building a module file, don't include timestamps in
|
%!s(int64=10) %!d(string=hai) anos |
Adrian Prantl
|
dfc34169a6
Remove unnecessary include.
|
%!s(int64=10) %!d(string=hai) anos |
Adrian Prantl
|
5f4be954a1
Introduce a PCHContainerOperations interface (NFC).
|
%!s(int64=10) %!d(string=hai) anos |
Adrian Prantl
|
9f65c56340
Revert "Wrap clang module files in a Mach-O, ELF, or COFF container."
|
%!s(int64=10) %!d(string=hai) anos |
Adrian Prantl
|
407c31db6c
Wrap clang module files in a Mach-O, ELF, or COFF container.
|
%!s(int64=10) %!d(string=hai) anos |
Adrian Prantl
|
947bca71d3
Revert "Wrap clang module files in a Mach-O, ELF, or COFF container."
|
%!s(int64=10) %!d(string=hai) anos |
Adrian Prantl
|
b114a1de0a
Wrap clang module files in a Mach-O, ELF, or COFF container.
|
%!s(int64=10) %!d(string=hai) anos |
Adrian Prantl
|
59fc8c4fb6
Revert "Wrap clang module files in a Mach-O, ELF, or COFF container."
|
%!s(int64=10) %!d(string=hai) anos |
Adrian Prantl
|
4d355e22e1
Wrap clang module files in a Mach-O, ELF, or COFF container.
|
%!s(int64=10) %!d(string=hai) anos |
Adrian Prantl
|
ff780299d2
Revert "Wrap clang module files in a Mach-O, ELF, or COFF container."
|
%!s(int64=10) %!d(string=hai) anos |
Adrian Prantl
|
d9468a7cf5
Wrap clang module files in a Mach-O, ELF, or COFF container.
|
%!s(int64=10) %!d(string=hai) anos |
Adrian Prantl
|
01ec5f2564
Revert "Wrap clang module files in a Mach-O, ELF, or COFF container."
|
%!s(int64=10) %!d(string=hai) anos |