llvm/IR/Instructions.h was identified as quiet heavy by clang build analyzer.
Removing includes and forward declaring the relevant classes saves compilation time.
Details
Details
- Reviewers
- None
Diff Detail
Diff Detail
Paths
| Differential D120210
[Analysis] Forward declare classes & remove includes AbandonedPublic Authored by clemenswasser on Feb 20 2022, 7:27 AM.
Details
Summary llvm/IR/Instructions.h was identified as quiet heavy by clang build analyzer.
Diff Detail Event Timelineclemenswasser added a parent revision: D120209: [Transforms] Forward declare classes & remove includes.Feb 20 2022, 7:53 AM
Revision Contents
Diff 410152 llvm/include/llvm/Analysis/AssumeBundleQueries.h
llvm/include/llvm/Analysis/ObjCARCAnalysisUtils.h
llvm/include/llvm/Analysis/ObjCARCInstKind.h
llvm/lib/Analysis/ObjCARCAnalysisUtils.cpp
llvm/lib/Analysis/ObjCARCInstKind.cpp
|