/llvm-project/llvm/include/llvm/IR/ |
H A D | ModuleSummaryIndexYAML.h | 148 std::vector<FunctionSummary::VFuncId> TypeTestAssumeVCalls = {}; 195 io.mapOptional("TypeTestAssumeVCalls", summary.TypeTestAssumeVCalls); 251 std::move(GVSum.TypeTestAssumeVCalls),
|
H A D | ModuleSummaryIndex.h | 760 std::vector<VFuncId> TypeTestAssumeVCalls, TypeCheckedLoadVCalls; 938 std::vector<VFuncId> TypeTestAssumeVCalls, 947 if (!TypeTests.empty() || !TypeTestAssumeVCalls.empty() || 951 TypeIdInfo{std::move(TypeTests), std::move(TypeTestAssumeVCalls), 1001 return TIdInfo->TypeTestAssumeVCalls;
|
/llvm-project/llvm/test/Bitcode/ |
H A D | thinlto-type-vcalls.ll | 115 …yThrow: 0, hasUnknownCall: 1, mustBeUnreachable: 0), typeIdInfo: (typeTestAssumeVCalls: (vFuncId: … 119 …yThrow: 0, hasUnknownCall: 1, mustBeUnreachable: 0), typeIdInfo: (typeTestAssumeVCalls: (vFuncId: … 125 …yThrow: 0, hasUnknownCall: 1, mustBeUnreachable: 0), typeIdInfo: (typeTestAssumeVCalls: (vFuncId: … 127 …yThrow: 0, hasUnknownCall: 1, mustBeUnreachable: 0), typeIdInfo: (typeTestAssumeVCalls: (vFuncId: …
|
/llvm-project/llvm/test/Transforms/WholeProgramDevirt/Inputs/ |
H A D | export.yaml | 5 TypeTestAssumeVCalls:
|
H A D | import-indir.yaml | 6 TypeTestAssumeVCalls:
|
/llvm-project/llvm/test/Transforms/WholeProgramDevirt/ |
H A D | export-unsuccessful-checked.ll | 5 ; CHECK-NEXT: TypeTestAssumeVCalls:
|
H A D | import-indir.ll | 14 ; SUMMARY-NEXT: TypeTestAssumeVCalls:
|
/llvm-project/llvm/lib/Analysis/ |
H A D | ModuleSummaryAnalysis.cpp | 208 &TypeTestAssumeVCalls, in addIntrinsicToSummary() 241 addVCallToSet(Call, Guid, TypeTestAssumeVCalls, in addIntrinsicToSummary() 322 TypeTestAssumeVCalls, TypeCheckedLoadVCalls; in computeFunctionSummary() 434 CI, TypeTests, TypeTestAssumeVCalls, TypeCheckedLoadVCalls, in computeFunctionSummary() 705 TypeTests.takeVector(), TypeTestAssumeVCalls.takeVector(), in findFuncPointers() 200 addIntrinsicToSummary(const CallInst * CI,SetVector<GlobalValue::GUID,std::vector<GlobalValue::GUID>> & TypeTests,SetVector<FunctionSummary::VFuncId,std::vector<FunctionSummary::VFuncId>> & TypeTestAssumeVCalls,SetVector<FunctionSummary::VFuncId,std::vector<FunctionSummary::VFuncId>> & TypeCheckedLoadVCalls,SetVector<FunctionSummary::ConstVCall,std::vector<FunctionSummary::ConstVCall>> & TypeTestAssumeConstVCalls,SetVector<FunctionSummary::ConstVCall,std::vector<FunctionSummary::ConstVCall>> & TypeCheckedLoadConstVCalls,DominatorTree & DT) addIntrinsicToSummary() argument 315 TypeTestAssumeVCalls, TypeCheckedLoadVCalls; computeFunctionSummary() local
|
/llvm-project/llvm/test/Assembler/ |
H A D | thinlto-summary.ll | 50 ^20 = gv: (guid: 19, summaries: (function: (module: ^0, flags: (linkage: external, visibility: default, notEligibleToImport: 0, live: 0, dsoLocal: 0), insts: 8, typeIdInfo: (typeTestAssumeVCalls: (vFuncId: (^29, offset: 16)))))) 99 ; CHECK: ^20 = gv: (guid: 19, summaries: (function: (module: ^0, flags: (linkage: external, visibility: default, notEligibleToImport: 0, live: 0, dsoLocal: 0, canAutoHide: 0, importType: definition), insts: 8, typeIdInfo: (typeTestAssumeVCalls: (vFuncId: (^29, offset: 16))))))
|
/llvm-project/llvm/lib/AsmParser/ |
H A D | LLLexer.cpp | 821 KEYWORD(typeTestAssumeVCalls); in LexIdentifier()
|
H A D | LLParser.cpp | 9549 std::move(TypeIdInfo.TypeTestAssumeVCalls), in parseFlag() 10146 /// := 'typeidinfo' ':' '(' [',' TypeTests]? [',' TypeTestAssumeVCalls]? in parseVFuncIdList() 10166 TypeIdInfo.TypeTestAssumeVCalls)) in parseConstVCallList()
|
/llvm-project/llvm/lib/IR/ |
H A D | AsmWriter.cpp | 3539 if (!TIDInfo.TypeTestAssumeVCalls.empty()) { in printVFuncId() 3541 printNonConstVCalls(TIDInfo.TypeTestAssumeVCalls, "typeTestAssumeVCalls");
|
/llvm-project/llvm/docs/ |
H A D | LangRef.rst | 8825 typeIdInfo: [(TypeTests)]?[, (TypeTestAssumeVCalls)]?[, (TypeCheckedLoadVCalls)]?[, (TypeTestAssumeConstVCalls)]?[, (TypeCheckedLoadConstVCalls)]? 8839 TypeTestAssumeVCalls 8844 typeTestAssumeVCalls: (VFuncId[, VFuncId]*) 8862 Where each VFuncId has the format described for ``TypeTestAssumeVCalls``. 8877 and where each VFuncId has the format described for ``TypeTestAssumeVCalls``, 8577 TypeTestAssumeVCalls global() subsubsection [all...] |