/external/llvm-project/llvm/include/llvm/Analysis/ |
D | ModuleSummaryAnalysis.h | 36 ModuleSummaryIndex buildModuleSummaryIndex( 51 using Result = ModuleSummaryIndex; 58 Optional<ModuleSummaryIndex> Index; 66 ModuleSummaryIndex &getIndex() { return *Index; } in getIndex() 67 const ModuleSummaryIndex &getIndex() const { return *Index; } in getIndex() 83 const ModuleSummaryIndex *Index; 89 const ModuleSummaryIndex *Index = nullptr); 90 const ModuleSummaryIndex *getIndex() const { return Index; } in getIndex() 100 createImmutableModuleSummaryIndexWrapperPass(const ModuleSummaryIndex *Index);
|
/external/llvm/include/llvm/Object/ |
D | ModuleSummaryIndexObjectFile.h | 21 class ModuleSummaryIndex; variable 32 std::unique_ptr<ModuleSummaryIndex> Index; 36 std::unique_ptr<ModuleSummaryIndex> I); 62 const ModuleSummaryIndex &getIndex() const { in getIndex() 65 ModuleSummaryIndex &getIndex() { return *Index; } in getIndex() 66 std::unique_ptr<ModuleSummaryIndex> takeIndex(); 99 ErrorOr<std::unique_ptr<ModuleSummaryIndex>> getModuleSummaryIndexForFile(
|
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Bitcode/ |
D | BitcodeWriter.h | 90 const ModuleSummaryIndex *Index = nullptr, 100 void writeThinLinkBitcode(const Module &M, const ModuleSummaryIndex &Index, 104 const ModuleSummaryIndex *Index, 131 const ModuleSummaryIndex *Index = nullptr, 143 const ModuleSummaryIndex &Index, 151 void WriteIndexToFile(const ModuleSummaryIndex &Index, raw_ostream &Out,
|
/external/llvm-project/llvm/include/llvm/Bitcode/ |
D | BitcodeWriter.h | 90 const ModuleSummaryIndex *Index = nullptr, 100 void writeThinLinkBitcode(const Module &M, const ModuleSummaryIndex &Index, 104 const ModuleSummaryIndex *Index, 131 const ModuleSummaryIndex *Index = nullptr, 143 const ModuleSummaryIndex &Index, 151 void WriteIndexToFile(const ModuleSummaryIndex &Index, raw_ostream &Out,
|
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Analysis/ |
D | ModuleSummaryAnalysis.h | 35 ModuleSummaryIndex buildModuleSummaryIndex( 48 using Result = ModuleSummaryIndex; 55 Optional<ModuleSummaryIndex> Index; 63 ModuleSummaryIndex &getIndex() { return *Index; } in getIndex() 64 const ModuleSummaryIndex &getIndex() const { return *Index; } in getIndex()
|
/external/llvm/lib/IR/ |
D | ModuleSummaryIndex.cpp | 21 void ModuleSummaryIndex::mergeFrom(std::unique_ptr<ModuleSummaryIndex> Other, in mergeFrom() 56 void ModuleSummaryIndex::removeEmptySummaryEntries() { in removeEmptySummaryEntries() 70 void ModuleSummaryIndex::collectDefinedFunctionsForModule( in collectDefinedFunctionsForModule() 88 void ModuleSummaryIndex::collectDefinedGVSummariesPerModule( in collectDefinedGVSummariesPerModule() 99 ModuleSummaryIndex::getGlobalValueSummary(uint64_t ValueGUID, in getGlobalValueSummary()
|
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Transforms/IPO/ |
D | FunctionImport.h | 108 FunctionImporter(const ModuleSummaryIndex &Index, ModuleLoaderTy ModuleLoader) in FunctionImporter() 116 const ModuleSummaryIndex &Index; 141 const ModuleSummaryIndex &Index, 151 StringRef ModulePath, const ModuleSummaryIndex &Index, 160 StringRef ModulePath, const ModuleSummaryIndex &Index, 174 ModuleSummaryIndex &Index, 181 ModuleSummaryIndex &Index,
|
D | LowerTypeTests.h | 28 class ModuleSummaryIndex; variable 202 ModuleSummaryIndex *ExportSummary; 203 const ModuleSummaryIndex *ImportSummary; 204 LowerTypeTestsPass(ModuleSummaryIndex *ExportSummary, in LowerTypeTestsPass() 205 const ModuleSummaryIndex *ImportSummary) in LowerTypeTestsPass()
|
D | WholeProgramDevirt.h | 32 class ModuleSummaryIndex; variable 224 ModuleSummaryIndex *ExportSummary; 225 const ModuleSummaryIndex *ImportSummary; 226 WholeProgramDevirtPass(ModuleSummaryIndex *ExportSummary, in WholeProgramDevirtPass() 227 const ModuleSummaryIndex *ImportSummary) in WholeProgramDevirtPass() 247 ModuleSummaryIndex &Summary, std::set<GlobalValue::GUID> &ExportedGUIDs, 253 ModuleSummaryIndex &Summary,
|
/external/llvm/include/llvm/Analysis/ |
D | ModuleSummaryAnalysis.h | 29 std::unique_ptr<ModuleSummaryIndex> Index; 44 ModuleSummaryIndex &getIndex() const { return *Index; } in getIndex() 47 std::unique_ptr<ModuleSummaryIndex> takeIndex() { return std::move(Index); } in takeIndex() 68 ModuleSummaryIndex &getIndex() { return IndexBuilder->getIndex(); } in getIndex() 69 const ModuleSummaryIndex &getIndex() const { in getIndex()
|
/external/llvm-project/llvm/include/llvm/Transforms/IPO/ |
D | FunctionImport.h | 108 FunctionImporter(const ModuleSummaryIndex &Index, ModuleLoaderTy ModuleLoader, in FunctionImporter() 118 const ModuleSummaryIndex &Index; 147 const ModuleSummaryIndex &Index, 157 StringRef ModulePath, const ModuleSummaryIndex &Index, 166 StringRef ModulePath, const ModuleSummaryIndex &Index, 180 ModuleSummaryIndex &Index, 187 ModuleSummaryIndex &Index,
|
D | LowerTypeTests.h | 28 class ModuleSummaryIndex; variable 203 ModuleSummaryIndex *ExportSummary = nullptr; 204 const ModuleSummaryIndex *ImportSummary = nullptr; 209 LowerTypeTestsPass(ModuleSummaryIndex *ExportSummary, 210 const ModuleSummaryIndex *ImportSummary,
|
D | WholeProgramDevirt.h | 32 class ModuleSummaryIndex; variable 224 ModuleSummaryIndex *ExportSummary; 225 const ModuleSummaryIndex *ImportSummary; 229 WholeProgramDevirtPass(ModuleSummaryIndex *ExportSummary, in WholeProgramDevirtPass() 230 const ModuleSummaryIndex *ImportSummary) in WholeProgramDevirtPass() 244 void updateVCallVisibilityInIndex(ModuleSummaryIndex &Index, 255 ModuleSummaryIndex &Summary, std::set<GlobalValue::GUID> &ExportedGUIDs, 261 ModuleSummaryIndex &Summary,
|
/external/llvm/include/llvm/LTO/legacy/ |
D | ThinLTOCodeGenerator.h | 198 std::unique_ptr<ModuleSummaryIndex> linkCombinedIndex(); 205 void promote(Module &Module, ModuleSummaryIndex &Index); 211 ModuleSummaryIndex &Index); 217 void crossModuleImport(Module &Module, ModuleSummaryIndex &Index); 223 StringRef ModulePath, ModuleSummaryIndex &Index, 229 void internalize(Module &Module, ModuleSummaryIndex &Index);
|
/external/llvm-project/llvm/include/llvm/Transforms/ |
D | IPO.h | 25 class ModuleSummaryIndex; variable 251 ModulePass *createLowerTypeTestsPass(ModuleSummaryIndex *ExportSummary, 252 const ModuleSummaryIndex *ImportSummary, 269 createWholeProgramDevirtPass(ModuleSummaryIndex *ExportSummary, 270 const ModuleSummaryIndex *ImportSummary);
|
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Transforms/ |
D | IPO.h | 25 class ModuleSummaryIndex; variable 243 ModulePass *createLowerTypeTestsPass(ModuleSummaryIndex *ExportSummary, 244 const ModuleSummaryIndex *ImportSummary); 260 createWholeProgramDevirtPass(ModuleSummaryIndex *ExportSummary, 261 const ModuleSummaryIndex *ImportSummary);
|
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/AsmParser/ |
D | Parser.h | 23 class ModuleSummaryIndex; variable 74 std::unique_ptr<ModuleSummaryIndex> Index; 107 std::unique_ptr<ModuleSummaryIndex> 151 std::unique_ptr<ModuleSummaryIndex> 170 bool parseAssemblyInto(MemoryBufferRef F, Module *M, ModuleSummaryIndex *Index,
|
/external/llvm-project/llvm/include/llvm/AsmParser/ |
D | Parser.h | 26 class ModuleSummaryIndex; variable 69 std::unique_ptr<ModuleSummaryIndex> Index; 103 std::unique_ptr<ModuleSummaryIndex> 137 std::unique_ptr<ModuleSummaryIndex> 154 MemoryBufferRef F, Module *M, ModuleSummaryIndex *Index, SMDiagnostic &Err,
|
/external/llvm-project/llvm/include/llvm/Transforms/Utils/ |
D | FunctionImportUtils.h | 30 const ModuleSummaryIndex &ImportIndex; 101 FunctionImportGlobalProcessing(Module &M, const ModuleSummaryIndex &Index, in FunctionImportGlobalProcessing() 127 Module &M, const ModuleSummaryIndex &Index, 132 void computeSyntheticCounts(ModuleSummaryIndex &Index);
|
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Transforms/Utils/ |
D | FunctionImportUtils.h | 30 const ModuleSummaryIndex &ImportIndex; 89 Module &M, const ModuleSummaryIndex &Index, 113 Module &M, const ModuleSummaryIndex &Index, 117 void computeSyntheticCounts(ModuleSummaryIndex &Index);
|
/external/llvm/include/llvm/Transforms/IPO/ |
D | FunctionImport.h | 47 const ModuleSummaryIndex &Index, in FunctionImporter() 60 const ModuleSummaryIndex &Index; 79 const ModuleSummaryIndex &Index, 89 StringRef ModulePath, const ModuleSummaryIndex &Index,
|
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/LTO/legacy/ |
D | ThinLTOCodeGenerator.h | 247 std::unique_ptr<ModuleSummaryIndex> linkCombinedIndex(); 254 void promote(Module &Module, ModuleSummaryIndex &Index, 261 ModuleSummaryIndex &Index, 268 void crossModuleImport(Module &Module, ModuleSummaryIndex &Index, 275 Module &Module, ModuleSummaryIndex &Index, 282 void internalize(Module &Module, ModuleSummaryIndex &Index,
|
/external/llvm-project/llvm/include/llvm/LTO/legacy/ |
D | ThinLTOCodeGenerator.h | 247 std::unique_ptr<ModuleSummaryIndex> linkCombinedIndex(); 254 void promote(Module &Module, ModuleSummaryIndex &Index, 261 ModuleSummaryIndex &Index, 268 void crossModuleImport(Module &Module, ModuleSummaryIndex &Index, 275 Module &Module, ModuleSummaryIndex &Index, 282 void internalize(Module &Module, ModuleSummaryIndex &Index,
|
/external/llvm-project/llvm/lib/AsmParser/ |
D | Parser.cpp | 26 ModuleSummaryIndex *Index, SMDiagnostic &Err, in parseAssemblyInto() 40 ModuleSummaryIndex *Index, SMDiagnostic &Err, in parseAssemblyInto() 82 std::unique_ptr<ModuleSummaryIndex> Index = in parseAssemblyWithIndex() 83 std::make_unique<ModuleSummaryIndex>(/*HaveGVs=*/true); in parseAssemblyWithIndex() 145 ModuleSummaryIndex &Index, in parseSummaryIndexAssemblyInto() 158 std::unique_ptr<ModuleSummaryIndex> 160 std::unique_ptr<ModuleSummaryIndex> Index = in parseSummaryIndexAssembly() 161 std::make_unique<ModuleSummaryIndex>(/*HaveGVs=*/false); in parseSummaryIndexAssembly() 169 std::unique_ptr<ModuleSummaryIndex>
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/AsmParser/ |
D | Parser.cpp | 26 ModuleSummaryIndex *Index, SMDiagnostic &Err, in parseAssemblyInto() 75 std::unique_ptr<ModuleSummaryIndex> Index = in parseAssemblyWithIndex() 76 std::make_unique<ModuleSummaryIndex>(/*HaveGVs=*/true); in parseAssemblyWithIndex() 111 ModuleSummaryIndex &Index, in parseSummaryIndexAssemblyInto() 123 std::unique_ptr<ModuleSummaryIndex> 125 std::unique_ptr<ModuleSummaryIndex> Index = in parseSummaryIndexAssembly() 126 std::make_unique<ModuleSummaryIndex>(/*HaveGVs=*/false); in parseSummaryIndexAssembly() 134 std::unique_ptr<ModuleSummaryIndex>
|