| /llvm-project-15.0.7/llvm/unittests/ProfileData/ |
| H A D | MemProfTest.cpp | 197 EXPECT_TRUE(Foo.CallSites.empty()); in TEST() 214 ASSERT_EQ(Bar.CallSites.size(), 1U); in TEST() 215 ASSERT_EQ(Bar.CallSites[0].size(), 2U); in TEST() 216 EXPECT_THAT(Bar.CallSites[0][0], FrameContains("foo", 5U, 30U, true)); in TEST() 223 ASSERT_EQ(Xyz.CallSites.size(), 1U); in TEST() 224 ASSERT_EQ(Xyz.CallSites[0].size(), 2U); in TEST() 227 EXPECT_THAT(Xyz.CallSites[0][0], FrameContains("xyz", 5U, 30U, true)); in TEST() 235 ASSERT_EQ(Abc.CallSites.size(), 1U); in TEST() 236 ASSERT_EQ(Abc.CallSites[0].size(), 2U); in TEST() 237 EXPECT_THAT(Abc.CallSites[0][0], FrameContains("xyz", 5U, 30U, true)); in TEST() [all …]
|
| H A D | InstrProfTest.cpp | 253 MR.CallSites.push_back(Frames); in makeRecord() 274 if (Want.CallSites.size() != Got.CallSites.size()) 284 for (size_t I = 0; I < Got.CallSites.size(); I++) { 285 if (Want.CallSites[I] != Got.CallSites[I])
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/AsmPrinter/ |
| H A D | EHStreamer.cpp | 226 SmallVectorImpl<CallSiteEntry> &CallSites, in computeCallSiteTable() argument 313 CallSiteEntry &Prev = CallSites.back(); in computeCallSiteTable() 323 CallSites.push_back(Site); in computeCallSiteTable() 328 if (CallSites.size() < SiteNo) in computeCallSiteTable() 329 CallSites.resize(SiteNo); in computeCallSiteTable() 330 CallSites[SiteNo - 1] = Site; in computeCallSiteTable() 345 CallSites.push_back(Site); in computeCallSiteTable() 404 SmallVector<CallSiteEntry, 64> CallSites; in emitExceptionTable() local 521 const CallSiteEntry &S = CallSites[CallSiteIdx]; in emitExceptionTable() 586 I = CallSites.begin(), E = CallSites.end(); I != E; ++I, ++idx) { in emitExceptionTable() [all …]
|
| H A D | WasmException.cpp | 89 SmallVectorImpl<CallSiteEntry> &CallSites, in computeCallSiteTable() argument 104 if (CallSites.size() < LPadIndex + 1) in computeCallSiteTable() 105 CallSites.resize(LPadIndex + 1); in computeCallSiteTable() 106 CallSites[LPadIndex] = Site; in computeCallSiteTable()
|
| H A D | WasmException.h | 37 SmallVectorImpl<CallSiteEntry> &CallSites,
|
| H A D | EHStreamer.h | 112 SmallVectorImpl<CallSiteEntry> &CallSites,
|
| /llvm-project-15.0.7/llvm/include/llvm/ProfileData/ |
| H A D | MemProf.h | 332 llvm::SmallVector<llvm::SmallVector<FrameId>> CallSites; member 336 CallSites.clear(); in clear() 343 CallSites.append(Other.CallSites); in merge() 353 for (const auto &Frames : CallSites) { in serializedSize() 365 if (Other.CallSites.size() != CallSites.size()) 373 for (size_t I = 0; I < CallSites.size(); I++) { 374 if (CallSites[I] != Other.CallSites[I]) 401 llvm::SmallVector<llvm::SmallVector<Frame>> CallSites; member 410 for (const ArrayRef<FrameId> Site : Record.CallSites) { in MemProfRecord() 415 CallSites.push_back(Frames); in MemProfRecord() [all …]
|
| /llvm-project-15.0.7/llvm/lib/Transforms/IPO/ |
| H A D | Inliner.cpp | 382 SmallVector<std::pair<CallBase *, int>, 16> CallSites; in inlineCallsImpl() local 422 CallSites.push_back(std::make_pair(CB, -1)); in inlineCallsImpl() 429 if (CallSites.empty()) in inlineCallsImpl() 434 unsigned FirstCallInSCC = CallSites.size(); in inlineCallsImpl() 438 std::swap(CallSites[I--], CallSites[--FirstCallInSCC]); in inlineCallsImpl() 453 auto &P = CallSites[CSi]; in inlineCallsImpl() 542 for (auto &II : CallSites) in inlineCallsImpl() 550 CallSites.push_back( in inlineCallsImpl() 582 CallSites[CSi] = CallSites.back(); in inlineCallsImpl() 583 CallSites.pop_back(); in inlineCallsImpl() [all …]
|
| H A D | WholeProgramDevirt.cpp | 458 std::vector<VirtualCallSite> CallSites; member 540 CSI.CallSites.push_back({VTable, CB, NumUnsafeUses}); in addCallSite() 1102 for (auto &&VCallSite : CSInfo.CallSites) { in applySingleImplDevirt() 1383 for (auto &&VCallSite : CSInfo.CallSites) { in applyICallBranchFunnel() 1481 for (auto Call : CSInfo.CallSites) { in applyUniformRetValOpt() 1593 for (auto &&Call : CSInfo.CallSites) { in applyUniqueRetValOpt() 1664 for (auto Call : CSInfo.CallSites) { in applyVirtualConstProp()
|
| H A D | LowerTypeTests.cpp | 425 std::vector<CallInst *> CallSites; member 1148 for (CallInst *CI : TIUI.CallSites) { in lowerTypeTestCalls() 2089 AddTypeIdUse(TypeId).CallSites.push_back(CI); in lower()
|
| /llvm-project-15.0.7/llvm/lib/ProfileData/ |
| H A D | MemProf.cpp | 26 LE.write<uint64_t>(CallSites.size()); in serialize() 27 for (const auto &Frames : CallSites) { in serialize() 67 Record.CallSites.push_back(Frames); in deserialize()
|
| H A D | RawMemProfReader.cpp | 382 Record.CallSites.push_back(*Loc); in mapRawProfileToRecords()
|
| /llvm-project-15.0.7/bolt/lib/Profile/ |
| H A D | YAMLProfileWriter.cpp | 76 YamlBB.CallSites.push_back(CSI); in convert() 105 YamlBB.CallSites.emplace_back(CSI); in convert() 109 llvm::sort(YamlBB.CallSites); in convert() 113 if (YamlBB.CallSites.empty() && !BB->isEntryPoint() && in convert()
|
| H A D | YAMLProfileReader.cpp | 132 for (const yaml::bolt::CallSiteInfo &YamlCSI : YamlBB.CallSites) { in parseFunctionProfile()
|
| /llvm-project-15.0.7/llvm/test/tools/llvm-profdata/ |
| H A D | memprof-inline.test | 193 CHECK-NEXT: CallSites: 210 CHECK-NEXT: CallSites: 220 CHECK-NEXT: CallSites:
|
| /llvm-project-15.0.7/bolt/include/bolt/Profile/ |
| H A D | ProfileYAMLMapping.h | 113 std::vector<CallSiteInfo> CallSites; 131 YamlIO.mapOptional("calls", BBP.CallSites,
|
| /llvm-project-15.0.7/bolt/tools/merge-fdata/ |
| H A D | merge-fdata.cpp | 165 for (CallSiteInfo &CS : BB.CallSites) in mergeBasicBlockProfile() 168 for (CallSiteInfo &MergedCS : MergedBB.CallSites) { in mergeBasicBlockProfile() 184 MergedBB.CallSites.emplace_back(std::move(*CSI.second)); in mergeBasicBlockProfile()
|
| /llvm-project-15.0.7/bolt/include/bolt/Core/ |
| H A D | BinaryFunction.h | 506 CallSitesType CallSites; variable 732 clearList(CallSites); in releaseCFG() 1426 const CallSitesType &getCallSites() const { return CallSites; } in getCallSites() 1858 if (CallSites.empty()) in getLSDASymbol()
|
| /llvm-project-15.0.7/bolt/lib/Core/ |
| H A D | Exceptions.cpp | 382 CallSitesType *Sites = &CallSites; in updateEHRanges()
|
| H A D | BinaryFunction.cpp | 610 if (!CallSites.empty()) { in print() 612 for (const CallSite &CSI : CallSites) { in print()
|