HomeSort by: relevance | last modified time | path
    Searched refs:VTableFuncs (Results 1 - 7 of 7) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/lib/Analysis/
ModuleSummaryAnalysis.cpp 486 /// pointers are added to \p VTableFuncs along with their cumulative offset
490 VTableFuncList &VTableFuncs) {
497 VTableFuncs.push_back({Index.getOrInsertValueInfo(Fn), StartingOffset});
513 StartingOffset + Offset, M, Index, VTableFuncs);
521 StartingOffset + i * EltSize, M, Index, VTableFuncs);
529 VTableFuncList &VTableFuncs) {
534 VTableFuncs);
537 // Validate that the VTableFuncs list is ordered by offset.
539 for (auto &P : VTableFuncs) {
582 VTableFuncList VTableFuncs;
    [all...]
  /src/external/apache2/llvm/dist/llvm/include/llvm/IR/
ModuleSummaryIndex.h 836 std::unique_ptr<VTableFuncList> VTableFuncs;
893 assert(!VTableFuncs);
894 VTableFuncs = std::make_unique<VTableFuncList>(std::move(Funcs));
897 ArrayRef<VirtFuncOffset> vTableFuncs() const {
898 if (VTableFuncs)
899 return *VTableFuncs;
  /src/external/apache2/llvm/dist/llvm/include/llvm/AsmParser/
LLParser.h 367 bool parseOptionalVTableFuncs(VTableFuncList &VTableFuncs);
  /src/external/apache2/llvm/dist/llvm/lib/AsmParser/
LLParser.cpp 8739 VTableFuncList VTableFuncs;
8752 if (parseOptionalVTableFuncs(VTableFuncs))
8771 GS->setVTableFuncs(std::move(VTableFuncs));
8998 /// := 'vTableFuncs' ':' '(' VTableFunc [',' VTableFunc]* ')'
9000 bool LLParser::parseOptionalVTableFuncs(VTableFuncList &VTableFuncs) {
9004 if (parseToken(lltok::colon, "expected ':' in vTableFuncs") |
9005 parseToken(lltok::lparen, "expected '(' in vTableFuncs"))
9028 // Keep track of the VTableFuncs array index needing a forward reference.
9032 IdToIndexMap[GVId].push_back(std::make_pair(VTableFuncs.size(), Loc));
9033 VTableFuncs.push_back({VI, Offset})
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/IR/
AsmWriter.cpp 3140 auto VTableFuncs = GS->vTableFuncs();
3144 if (!VTableFuncs.empty())
3149 if (!VTableFuncs.empty()) {
3150 Out << ", vTableFuncs: (";
3152 for (auto &P : VTableFuncs) {
  /src/external/apache2/llvm/dist/llvm/lib/Bitcode/Writer/
BitcodeWriter.cpp 3867 auto VTableFuncs = VS->vTableFuncs();
3868 if (!VTableFuncs.empty())
3878 if (VTableFuncs.empty())
3882 // VTableFuncs pairs should already be sorted by offset.
3883 for (auto &P : VTableFuncs) {
  /src/external/apache2/llvm/dist/llvm/lib/Bitcode/Reader/
BitcodeReader.cpp 6363 VTableFuncList VTableFuncs;
6367 VTableFuncs.push_back({Callee, Offset});
6372 VS->setVTableFuncs(VTableFuncs);

Completed in 46 milliseconds