llvm-project/clang/lib/Basic
Alex Lorenz d92b1ae1d7 Remove stat cache chaining as it's no longer needed after PTH support has been
removed

Stat cache chaining was implemented for a StatListener in the PTH writer so that
it could write out the stat information to PTH. r348266 removed support for PTH,
and it doesn't seem like there are other uses of stat cache chaining. We can
remove the chaining support.

Differential Revision: https://reviews.llvm.org/D55455

llvm-svn: 349942
2018-12-21 19:33:09 +00:00
..
Targets Replace getOS() == llvm::Triple::*BSD with isOS*BSD() [NFCI] 2018-12-20 13:09:30 +00:00
Attributes.cpp Introduce the _Clang scoped attribute token. 2018-11-09 17:19:45 +00:00
Builtins.cpp NFC: Remove the ObjC1/ObjC2 distinction from clang (and related projects) 2018-10-30 20:31:30 +00:00
CMakeLists.txt Move CodeGenOptions from Frontend to Basic 2018-12-11 03:18:39 +00:00
CharInfo.cpp
CodeGenOptions.cpp Move CodeGenOptions from Frontend to Basic 2018-12-11 03:18:39 +00:00
Cuda.cpp Add gfx909 to GPU Arch 2018-10-24 21:19:02 +00:00
Diagnostic.cpp [Basic] Move DiagnosticsEngine::dump from .h to .cpp 2018-12-01 01:43:05 +00:00
DiagnosticIDs.cpp Remove trailing space 2018-07-30 19:24:48 +00:00
DiagnosticOptions.cpp [Basic] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC). 2018-02-16 23:40:07 +00:00
FileManager.cpp Remove stat cache chaining as it's no longer needed after PTH support has been 2018-12-21 19:33:09 +00:00
FileSystemStatCache.cpp Remove stat cache chaining as it's no longer needed after PTH support has been 2018-12-21 19:33:09 +00:00
FixedPoint.cpp Fix for broken build on clang-hexagon-elf for ambiguous call to 2018-08-06 19:31:00 +00:00
IdentifierTable.cpp [Basic] Cleanups in IdentifierInfo following the removal of PTH 2018-12-05 17:16:55 +00:00
LangOptions.cpp [OpenCL] Factor out language version printing 2018-05-08 13:47:43 +00:00
MemoryBufferCache.cpp Reapply "Modules: Cache PCMs in memory and avoid a use-after-free" 2017-03-20 17:58:26 +00:00
Module.cpp NFC: Remove the ObjC1/ObjC2 distinction from clang (and related projects) 2018-10-30 20:31:30 +00:00
ObjCRuntime.cpp Remove trailing space 2018-07-30 19:24:48 +00:00
OpenMPKinds.cpp [OPENMP] parsing and sema support for 'close' map-type-modifier 2018-12-18 22:18:41 +00:00
OperatorPrecedence.cpp Remove \brief commands from doxygen comments. 2018-05-09 01:00:01 +00:00
SanitizerBlacklist.cpp Allow specifying sanitizers in blacklists 2017-09-25 22:11:12 +00:00
SanitizerSpecialCaseList.cpp Update SanitizerSpecialCaseList to use renamed functions in base class. 2017-11-07 21:16:37 +00:00
Sanitizers.cpp [Basic] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC). 2018-03-28 22:09:09 +00:00
SourceLocation.cpp Add dump() method for SourceRange 2018-08-30 23:10:52 +00:00
SourceManager.cpp ComputeLineNumbers: delete SSE2 vectorization 2018-12-10 18:10:35 +00:00
TargetInfo.cpp Emit ASM input in a constant context 2018-12-18 22:54:03 +00:00
Targets.cpp Add Hurd target to Clang driver (2/2) 2018-11-29 03:49:14 +00:00
Targets.h NFC: Add the emacs c++ mode hint "-*- C++ -*-" to the headers that don't have it 2018-07-24 00:07:49 +00:00
TokenKinds.cpp
Version.cpp
Warnings.cpp Remove trailing space 2018-07-30 19:24:48 +00:00
XRayInstr.cpp [XRay] Add clang builtin for xray typed events. 2018-04-17 21:32:43 +00:00
XRayLists.cpp [XRay][llvm+clang] Consolidate attribute list files 2018-04-09 04:02:09 +00:00