Searched refs:VTableFuncs (Results 1 – 7 of 7) sorted by relevance
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/ |
D | ModuleSummaryAnalysis.cpp | 490 VTableFuncList &VTableFuncs) { in findFuncPointers() argument 497 VTableFuncs.push_back({Index.getOrInsertValueInfo(Fn), StartingOffset}); in findFuncPointers() 515 StartingOffset + Offset, M, Index, VTableFuncs); in findFuncPointers() 523 StartingOffset + i * EltSize, M, Index, VTableFuncs); in findFuncPointers() 531 VTableFuncList &VTableFuncs) { in computeVTableFuncs() argument 536 VTableFuncs); in computeVTableFuncs() 541 for (auto &P : VTableFuncs) { in computeVTableFuncs() 583 VTableFuncList VTableFuncs; in computeVariableSummary() local 591 computeVTableFuncs(Index, V, M, VTableFuncs); in computeVariableSummary() 609 if (!VTableFuncs.empty()) in computeVariableSummary() [all …]
|
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/IR/ |
D | ModuleSummaryIndex.h | 756 std::unique_ptr<VTableFuncList> VTableFuncs; 787 assert(!VTableFuncs); 788 VTableFuncs = std::make_unique<VTableFuncList>(std::move(Funcs)); 792 if (VTableFuncs) 793 return *VTableFuncs;
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/AsmParser/ |
D | LLParser.h | 372 bool ParseOptionalVTableFuncs(VTableFuncList &VTableFuncs);
|
D | LLParser.cpp | 8160 VTableFuncList VTableFuncs; in ParseVariableSummary() local 8173 if (ParseOptionalVTableFuncs(VTableFuncs)) in ParseVariableSummary() 8192 GS->setVTableFuncs(std::move(VTableFuncs)); in ParseVariableSummary() 8424 bool LLParser::ParseOptionalVTableFuncs(VTableFuncList &VTableFuncs) { in ParseOptionalVTableFuncs() argument 8456 IdToIndexMap[GVId].push_back(std::make_pair(VTableFuncs.size(), Loc)); in ParseOptionalVTableFuncs() 8457 VTableFuncs.push_back({VI, Offset}); in ParseOptionalVTableFuncs() 8467 assert(VTableFuncs[P.first].FuncVI == EmptyVI && in ParseOptionalVTableFuncs() 8472 std::make_pair(&VTableFuncs[P.first].FuncVI, P.second)); in ParseOptionalVTableFuncs()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Bitcode/Writer/ |
D | BitcodeWriter.cpp | 3702 auto VTableFuncs = VS->vTableFuncs(); in writeModuleLevelReferences() local 3703 if (!VTableFuncs.empty()) in writeModuleLevelReferences() 3713 if (VTableFuncs.empty()) in writeModuleLevelReferences() 3718 for (auto &P : VTableFuncs) { in writeModuleLevelReferences()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/IR/ |
D | AsmWriter.cpp | 2908 auto VTableFuncs = GS->vTableFuncs(); in printGlobalVarSummary() local 2909 if (!VTableFuncs.empty()) { in printGlobalVarSummary() 2912 for (auto &P : VTableFuncs) { in printGlobalVarSummary()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Bitcode/Reader/ |
D | BitcodeReader.cpp | 5997 VTableFuncList VTableFuncs; in parseEntireSummary() local 6001 VTableFuncs.push_back({Callee, Offset}); in parseEntireSummary() 6006 VS->setVTableFuncs(VTableFuncs); in parseEntireSummary()
|