Home
last modified time | relevance | path

Searched full:wpdres (Results 1 – 25 of 33) sorted by relevance

12

/llvm-project/llvm/test/Transforms/WholeProgramDevirt/
H A Dexport-single-impl.ll13 ; SUMMARY-NEXT: WPDRes:
26 ; SUMMARY-NEXT: WPDRes:
39 ; SUMMARY-NEXT: WPDRes:
52 ; SUMMARY-NEXT: WPDRes:
H A Dbranch-funnel.ll19 ; SUMMARY-NEXT: WPDRes:
32 ; SUMMARY-NEXT: WPDRes:
45 ; SUMMARY-NEXT: WPDRes:
58 ; SUMMARY-NEXT: WPDRes:
71 ; SUMMARY-NEXT: WPDRes:
84 ; SUMMARY-NEXT: WPDRes:
H A Dexport-unique-ret-val.ll15 ; SUMMARY-NEXT: WPDRes:
33 ; SUMMARY-NEXT: WPDRes:
H A Dexport-vcp.ll18 ; SUMMARY-NEXT: WPDRes:
38 ; SUMMARY-NEXT: WPDRes:
H A Dexport-uniform-ret-val.ll15 ; SUMMARY-NEXT: WPDRes:
H A Ddevirt-single-impl2.ll17 …estRes: (kind: unknown, sizeM1BitWidth: 0), wpdResolutions: ((offset: 0, wpdRes: (kind: singleImpl…
H A Dimport-indir.ll51 ; SUMMARY-NEXT: WPDRes:
/llvm-project/llvm/test/Transforms/WholeProgramDevirt/Inputs/
H A Dimport-branch-funnel.yaml4 WPDRes:
8 WPDRes:
H A Dimport-single-impl.yaml4 WPDRes:
9 WPDRes:
H A Dimport-uniform-ret-val.yaml4 WPDRes:
12 WPDRes:
H A Dimport-vcp.yaml4 WPDRes:
14 WPDRes:
H A Dimport-vcp-branch-funnel.yaml4 WPDRes:
14 WPDRes:
H A Dimport-unique-ret-val1.yaml4 WPDRes:
H A Dimport-unique-ret-val0.yaml4 WPDRes:
H A Dunique-retval-same-vtable.yaml4 WPDRes:
H A Dimport-indir.yaml31 WPDRes:
/llvm-project/llvm/test/Assembler/
H A Dthinlto-summary.ll69 ^28 = typeid: (name: "_ZTS1A", summary: (typeTestRes: (kind: allOnes, sizeM1BitWidth: 7), wpdResolutions: ((offset: 0, wpdRes: (kind: branchFunnel)), (offset: 8, wpdRes: (kind: singleImpl, singleImplName: "_ZN1A1nEi")), (offset: 16, wpdRes: (kind: indir, resByArg: (args: (1, 2), byArg: (kind: indir, byte: 2, bit: 3), args: (3), byArg: (kind: uniformRetVal, info: 1), args: (4), byArg: (kind: uniqueRetVal, info: 1), args: (5), byArg: (kind: virtualConstProp)))))))
107 ; CHECK: ^28 = typeid: (name: "_ZTS1A", summary: (typeTestRes: (kind: allOnes, sizeM1BitWidth: 7), wpdResolutions: ((offset: 0, wpdRes: (kind: branchFunnel)), (offset: 8, wpdRes: (kind: singleImpl, singleImplName: "_ZN1A1nEi")), (offset: 16, wpdRes: (kind: indir, resByArg: (args: (1, 2), byArg: (kind: indir, byte: 2, bit: 3), args: (3), byArg: (kind: uniformRetVal, info: 1), args: (4), byArg: (kind: uniqueRetVal, info: 1), args: (5), byArg: (kind: virtualConstProp))))))) ; guid = 7004155349499253778
/llvm-project/llvm/test/Transforms/LowerTypeTests/
H A Dexport-inline.ll41 ; SUMMARY-NEXT: WPDRes:
54 ; SUMMARY-NEXT: WPDRes:
H A Dexport-icall.ll72 ; SUMMARY-NEXT: WPDRes:
81 ; SUMMARY-NEXT: WPDRes:
H A Dexport-bytearray.ll48 ; SUMMARY-NEXT: WPDRes:
61 ; SUMMARY-NEXT: WPDRes:
H A Dexport-allones.ll169 ; SUMMARY-NEXT: WPDRes:
182 ; SUMMARY-NEXT: WPDRes:
/llvm-project/clang/test/CodeGen/
H A Dthinlto-distributed-cfi-devirt.ll38 …s, sizeM1BitWidth: 7), wpdResolutions: ((offset: 0, wpdRes: (kind: branchFunnel)), (offset: 8, wpd…
/llvm-project/llvm/include/llvm/IR/
H A DModuleSummaryIndexYAML.h134 io.mapOptional("WPDRes", summary.WPDRes);
/llvm-project/llvm/lib/Transforms/IPO/
H A DWholeProgramDevirt.cpp979 auto WPDRes = TIdSum->WPDRes.find(SlotSummary.ByteOffset); in runForTesting()
980 assert(WPDRes != TIdSum->WPDRes.end()); in runForTesting()
981 WPDRes->second.SingleImplName = ModuleSummaryIndex::getGlobalNameForLocal( in runForTesting()
982 WPDRes->second.SingleImplName, in runForTesting()
2166 auto ResI = TidSummary->WPDRes.find(Slot.ByteOffset); in importResolution()
2167 if (ResI == TidSummary->WPDRes.end()) in importResolution()
2411 .WPDRes[S.first.ByteOffset]; in run()
2550 ->WPDRes[
944 auto WPDRes = TIdSum->WPDRes.find(SlotSummary.ByteOffset); updateIndexWPDForExports() local
[all...]
/llvm-project/llvm/lib/IR/
H A DAsmWriter.cpp2813 void printWPDRes(const WholeProgramDevirtResolution &WPDRes); in AssemblyWriter()
3209 if (!TIS.WPDRes.empty()) { in printWPDRes()
3212 for (auto &WPDRes : TIS.WPDRes) { in printWPDRes()
3214 Out << "(offset: " << WPDRes.first << ", "; in printWPDRes()
3215 printWPDRes(WPDRes.second); in printWPDRes()
3246 void AssemblyWriter::printWPDRes(const WholeProgramDevirtResolution &WPDRes) { in getSummaryKindName()
3247 Out << "wpdRes: (kind: "; in getSummaryKindName()
3248 Out << getWholeProgDevirtResKindName(WPDRes.TheKind); in getSummaryKindName()
3250 if (WPDRes in getSummaryKindName()
3172 for (auto &WPDRes : TIS.WPDRes) { printTypeIdSummary() local
3206 printWPDRes(const WholeProgramDevirtResolution & WPDRes) printWPDRes() argument
[all...]

12