Home
last modified time | relevance | path

Searched refs:ResByArg (Results 1 – 23 of 23) sorted by relevance

/llvm-project-15.0.7/llvm/test/Transforms/WholeProgramDevirt/Inputs/
H A Dunique-retval-same-vtable.yaml7 ResByArg:
13 ResByArg:
H A Dimport-uniform-ret-val.yaml7 ResByArg:
15 ResByArg:
H A Dimport-vcp-branch-funnel.yaml7 ResByArg:
17 ResByArg:
H A Dimport-vcp.yaml7 ResByArg:
17 ResByArg:
H A Dimport-unique-ret-val1.yaml7 ResByArg:
H A Dimport-unique-ret-val0.yaml7 ResByArg:
H A Dimport-indir.yaml32 ResByArg:
/llvm-project-15.0.7/llvm/test/Transforms/WholeProgramDevirt/
H A Dexport-single-impl.ll17 ; SUMMARY-NEXT: ResByArg:
30 ; SUMMARY-NEXT: ResByArg:
43 ; SUMMARY-NEXT: ResByArg:
56 ; SUMMARY-NEXT: ResByArg:
H A Dexport-unique-ret-val.ll19 ; SUMMARY-NEXT: ResByArg:
37 ; SUMMARY-NEXT: ResByArg:
H A Dimport-indir.ll46 ; SUMMARY-NEXT: ResByArg:
50 ; SUMMARY-NEXT: ResByArg:
H A Dbranch-funnel.ll23 ; SUMMARY-NEXT: ResByArg:
36 ; SUMMARY-NEXT: ResByArg:
49 ; SUMMARY-NEXT: ResByArg:
H A Dexport-uniform-ret-val.ll19 ; SUMMARY-NEXT: ResByArg:
H A Dexport-vcp.ll22 ; SUMMARY-NEXT: ResByArg:
42 ; SUMMARY-NEXT: ResByArg:
/llvm-project-15.0.7/llvm/lib/Transforms/IPO/
H A DWholeProgramDevirt.cpp1723 WholeProgramDevirtResolution::ByArg *ResByArg = nullptr; in tryVirtualConstProp() local
1725 ResByArg = &Res->ResByArg[CSByConstantArg.first]; in tryVirtualConstProp()
1731 ResByArg, Slot, CSByConstantArg.first)) in tryVirtualConstProp()
1775 ResByArg->Byte); in tryVirtualConstProp()
1777 ResByArg->Bit); in tryVirtualConstProp()
2029 auto I = Res.ResByArg.find(CSByConstantArg.first); in importResolution()
2030 if (I == Res.ResByArg.end()) in importResolution()
2032 auto &ResByArg = I->second; in importResolution() local
2037 switch (ResByArg.TheKind) { in importResolution()
2050 Int32Ty, ResByArg.Byte); in importResolution()
[all …]
/llvm-project-15.0.7/llvm/lib/IR/
H A DAsmWriter.cpp3036 if (!WPDRes.ResByArg.empty()) { in printWPDRes()
3039 for (auto &ResByArg : WPDRes.ResByArg) { in printWPDRes() local
3041 printArgs(ResByArg.first); in printWPDRes()
3043 Out << getWholeProgDevirtResByArgKindName(ResByArg.second.TheKind); in printWPDRes()
3044 if (ResByArg.second.TheKind == in printWPDRes()
3046 ResByArg.second.TheKind == in printWPDRes()
3048 Out << ", info: " << ResByArg.second.Info; in printWPDRes()
3052 if (ResByArg.second.Byte || ResByArg.second.Bit) in printWPDRes()
3053 Out << ", byte: " << ResByArg.second.Byte in printWPDRes()
3054 << ", bit: " << ResByArg.second.Bit; in printWPDRes()
/llvm-project-15.0.7/llvm/include/llvm/IR/
H A DModuleSummaryIndexYAML.h110 io.mapOptional("ResByArg", res.ResByArg);
H A DModuleSummaryIndex.h1030 std::map<std::vector<uint64_t>, ByArg> ResByArg;
/llvm-project-15.0.7/llvm/lib/LTO/
H A DLTO.cpp278 AddUint64(WPD.second.ResByArg.size()); in computeLTOCacheKey()
279 for (auto &ByArg : WPD.second.ResByArg) { in computeLTOCacheKey()
/llvm-project-15.0.7/llvm/include/llvm/AsmParser/
H A DLLParser.h387 &ResByArg);
/llvm-project-15.0.7/llvm/lib/AsmParser/
H A DLLParser.cpp8171 if (parseOptionalResByArg(WPDRes.ResByArg)) in parseWpdRes()
8195 &ResByArg) { in parseOptionalResByArg()
8261 ResByArg[Args] = ByArg; in parseOptionalResByArg()
/llvm-project-15.0.7/llvm/lib/Bitcode/Writer/
H A DBitcodeWriter.cpp3845 NameVals.push_back(Wpd.ResByArg.size()); in writeWholeProgramDevirtResolution()
3846 for (auto &A : Wpd.ResByArg) in writeWholeProgramDevirtResolution()
/llvm-project-15.0.7/llvm/lib/Bitcode/Reader/
H A DBitcodeReader.cpp6884 Wpd.ResByArg[{Record.begin() + Slot, Record.begin() + Slot + ArgNum}]; in parseWholeProgramDevirtResolutionByArg()
/llvm-project-15.0.7/llvm/docs/
H A DLangRef.rst7877 resByArg: (ResByArg[, ResByArg]*)
7879 where ResByArg is: