David Blaikie
|
a6e549dfea
shared_ptrify (from InclusiveRefCntPtr) HeaderSearchOptions
|
8 tahun lalu |
David Blaikie
|
4a854da51b
IntrusiveRefCntPtr -> std::shared_ptr for CompilerInvocationBase and CodeCompleteConsumer
|
8 tahun lalu |
David Blaikie
|
5a12bb82d5
Move Preprocessor over to std::shared_ptr rather than IntrusiveRefCntPtr
|
8 tahun lalu |
David Blaikie
|
2dac430432
Move PreprocessorOptions to std::shared_ptr from IntrusiveRefCntPtr
|
8 tahun lalu |
David Blaikie
|
d214e3d436
Move FailedModulesSet over to shared_ptr from IntrusiveRefCntPtr
|
8 tahun lalu |
David Blaikie
|
f6f617aeff
Use shared_ptr instead of IntrusiveRefCntPtr for ModuleFileExtension
|
8 tahun lalu |
Bruno Cardoso Lopes
|
08b243ed2b
[CrashReproducer] Add support for merging -ivfsoverlay
|
8 tahun lalu |
Bruno Cardoso Lopes
|
22d59b9373
[CrashReproducer] Collect PCH included via -include-pch
|
8 tahun lalu |
Bruno Cardoso Lopes
|
d4c3c484c8
[CrashReproducer] Collect headermap files
|
8 tahun lalu |
Richard Smith
|
f7112d1137
Revert r288626, which reverts r288449. Original commit message:
|
8 tahun lalu |
Daniel Jasper
|
fc454719b4
Revert "Recover better from an incompatible .pcm file being provided by -fmodule-file=. We try to include the headers of the module textually in this case, still enforcing the modules semantic rules. In order to make that work, we need to still track that we're entering and leaving the module. Also, if the module was also marked as unavailable (perhaps because it was missing a file), we shouldn't mark the module unavailable -- we don't need the module to be complete if we're going to enter it textually."
|
8 tahun lalu |
Richard Smith
|
097fe2bd38
Recover better from an incompatible .pcm file being provided by -fmodule-file=.
|
8 tahun lalu |
Matthias Braun
|
6f60f84c11
Adapt to llvm NamedRegionTimer changes
|
8 tahun lalu |
Justin Lebar
|
6e52c89eef
[CUDA] Initialize our header search using the host triple.
|
8 tahun lalu |
Benjamin Kramer
|
75468b182e
[Frontend] Allow attaching an external sema source to compiler instance and extra diags to TypoCorrections
|
8 tahun lalu |
Justin Lebar
|
a663b0aee8
Switch SmallSetVector to use DenseSet when it overflows its inline space.
|
8 tahun lalu |
Matthias Braun
|
aa39cf1f5e
Adapt to LLVM EnableStatistics() change.
|
9 tahun lalu |
Matthias Braun
|
96f1dbf79c
CC1: Add -save-stats option
|
9 tahun lalu |
Richard Smith
|
d605534140
C++ Modules TS: add frontend support for building pcm files from module
|
9 tahun lalu |
Manman Ren
|
8c1ac8c452
Module: add -fprebuilt-module-path to support loading prebuilt modules.
|
9 tahun lalu |
Yaxun Liu
|
864b7d21ba
[OpenCL][AMDGPU] Add support for -cl-denorms-are-zero
|
9 tahun lalu |
Mehdi Amini
|
2e23251d3e
[NFC] Header cleanup
|
9 tahun lalu |
Peter Collingbourne
|
f1bc23840f
Frontend: Simplify ownership model for clang's output streams.
|
9 tahun lalu |
Benjamin Kramer
|
2a965aedd3
Add some std::move where the value is only read otherwise.
|
9 tahun lalu |
Bruno Cardoso Lopes
|
bdf3f27871
[Modules] Improve diagnostics for LockFileManager errors
|
9 tahun lalu |
Benjamin Kramer
|
4ff480f17c
Apply clang-tidy's misc-move-constructor-init throughout Clang.
|
9 tahun lalu |
Justin Lebar
|
3400858369
[CUDA] Copy host builtin types to NVPTXTargetInfo.
|
9 tahun lalu |
Saleem Abdulrasool
|
fdc51a5580
revert SVN r265702, r265640
|
9 tahun lalu |
Saleem Abdulrasool
|
e5d3bf167a
Basic: thread CodeGenOptions into TargetInfo
|
9 tahun lalu |
Bruno Cardoso Lopes
|
b08ac6414c
[CrashReproducer] Cleanup and move functionality around in ModuleDependencyCollector. NFC
|
9 tahun lalu |