Home
last modified time | relevance | path

Searched refs:VtableSyms (Results 1 – 3 of 3) sorted by relevance

/llvm-project-15.0.7/bolt/lib/Passes/
H A DIndirectCallPromotion.cpp638 std::vector<std::pair<MCSymbol *, uint64_t>> VtableSyms; in maybeGetVtableSyms() local
722 VtableSyms.emplace_back(BD->getSymbol(), Addend); in maybeGetVtableSyms()
742 return MethodInfoType(VtableSyms, MethodFetchInsns); in maybeGetVtableSyms()
/llvm-project-15.0.7/bolt/lib/Target/X86/
H A DX86MCPlusBuilder.cpp3418 const std::vector<std::pair<MCSymbol *, uint64_t>> &VtableSyms, in indirectCallPromotion() argument
3434 const bool LoadElim = !VtableSyms.empty(); in indirectCallPromotion()
3435 assert((!LoadElim || VtableSyms.size() == Targets.size()) && in indirectCallPromotion()
3525 LoadElim ? VtableSyms[i].first : Targets[i].first; in indirectCallPromotion()
3526 const uint64_t Addend = LoadElim ? VtableSyms[i].second : 0; in indirectCallPromotion()
/llvm-project-15.0.7/bolt/include/bolt/Core/
H A DMCPlusBuilder.h1924 const std::vector<std::pair<MCSymbol *, uint64_t>> &VtableSyms, in indirectCallPromotion() argument