NPM analysis to provide an externally‐built ModuleSummaryIndex (e.g. the combined index from LTO).
Synopsis
Declared in <llvm/Analysis/ModuleSummaryAnalysis.h>
class ImmutableModuleSummaryIndexAnalysis
: public AnalysisInfoMixin<ImmutableModuleSummaryIndexAnalysis>
Base Classes
Name |
Description |
A CRTP mix‐in that provides informational APIs needed for analysis passes. |
Types
Name |
Description |
Result holding an externally provided ModuleSummaryIndex pointer. |
Member Functions
Name |
Description |
|
Constructors |
Return a result wrapping the configured ModuleSummaryIndex. |
Static Member Functions
Name |
Description |
Returns an opaque, unique ID for this analysis type. |
Friends
Name |
Description |
A CRTP mix‐in that provides informational APIs needed for analysis passes. |
Created with MrDocs