| /llvm-project-15.0.7/llvm/test/Transforms/LowerTypeTests/Inputs/ |
| H A D | use-typeid1-dead.yaml | 5 TypeTests: [14276520915468743435] # guid("typeid1")
|
| H A D | use-typeid1-typeid2.yaml | 5 TypeTests: [14276520915468743435, 15427464259790519041] # guid("typeid1"), guid("typeid2")
|
| H A D | import-unsat.yaml | 5 TypeTests: [123]
|
| H A D | exported-funcs.yaml | 6 TypeTests: [14276520915468743435, 15427464259790519041] # guid("typeid1"), guid("typeid2")
|
| H A D | export-icall.yaml | 7 TypeTests: [14276520915468743435, 15427464259790519041] # guid("typeid1"), guid("typeid2")
|
| /llvm-project-15.0.7/llvm/lib/Analysis/ |
| H A D | ModuleSummaryAnalysis.cpp | 160 const CallInst *CI, SetVector<GlobalValue::GUID> &TypeTests, in addIntrinsicToSummary() argument 183 TypeTests.insert(Guid); in addIntrinsicToSummary() 211 TypeTests.insert(Guid); in addIntrinsicToSummary() 264 SetVector<GlobalValue::GUID> TypeTests; in computeFunctionSummary() local 364 CI, TypeTests, TypeTestAssumeVCalls, TypeCheckedLoadVCalls, in computeFunctionSummary() 509 CallGraphEdges.takeVector(), TypeTests.takeVector(), in computeFunctionSummary()
|
| /llvm-project-15.0.7/llvm/include/llvm/IR/ |
| H A D | ModuleSummaryIndexYAML.h | 142 std::vector<uint64_t> TypeTests; 187 io.mapOptional("TypeTests", summary.TypeTests); 232 ArrayRef<FunctionSummary::EdgeTy>{}, std::move(FSum.TypeTests),
|
| H A D | ModuleSummaryIndex.h | 547 std::vector<GlobalValue::GUID> TypeTests; 713 std::vector<GlobalValue::GUID> TypeTests, 722 if (!TypeTests.empty() || !TypeTestAssumeVCalls.empty() || 726 TypeIdInfo{std::move(TypeTests), std::move(TypeTestAssumeVCalls), 769 return TIdInfo->TypeTests; 830 TIdInfo->TypeTests.push_back(Guid);
|
| /llvm-project-15.0.7/llvm/test/Transforms/LowerTypeTests/ |
| H A D | import-unsat.ll | 13 ; SUMMARY-NEXT: TypeTests: [ 123 ]
|
| /llvm-project-15.0.7/llvm/test/Transforms/WholeProgramDevirt/ |
| H A D | export-unsuccessful-checked.ll | 4 ; CHECK: TypeTests: [ 15427464259790519041, 17525413373118030901 ]
|
| H A D | export-uniform-ret-val.ll | 4 ; SUMMARY-NOT: TypeTests:
|
| H A D | export-unique-ret-val.ll | 4 ; SUMMARY-NOT: TypeTests:
|
| /llvm-project-15.0.7/llvm/include/llvm/AsmParser/ |
| H A D | LLParser.h | 355 bool parseTypeTests(std::vector<GlobalValue::GUID> &TypeTests);
|
| /llvm-project-15.0.7/llvm/lib/AsmParser/ |
| H A D | LLParser.cpp | 8541 std::move(Calls), std::move(TypeIdInfo.TypeTests), in parseFunctionSummary() 9136 if (parseTypeTests(TypeIdInfo.TypeTests)) in parseOptionalTypeIdInfo() 9173 bool LLParser::parseTypeTests(std::vector<GlobalValue::GUID> &TypeTests) { in parseTypeTests() argument 9190 IdToIndexMap[ID].push_back(std::make_pair(TypeTests.size(), Loc)); in parseTypeTests() 9194 TypeTests.push_back(GUID); in parseTypeTests() 9202 assert(TypeTests[P.first] == 0 && in parseTypeTests() 9204 Ids.emplace_back(&TypeTests[P.first], P.second); in parseTypeTests()
|
| /llvm-project-15.0.7/llvm/lib/IR/ |
| H A D | AsmWriter.cpp | 3216 if (!TIDInfo.TypeTests.empty()) { in printTypeIdInfo() 3220 for (auto &GUID : TIDInfo.TypeTests) { in printTypeIdInfo()
|
| /llvm-project-15.0.7/llvm/docs/ |
| H A D | LangRef.rst | 7772 …typeIdInfo: [(TypeTests)]?[, (TypeTestAssumeVCalls)]?[, (TypeCheckedLoadVCalls)]?[, (TypeTestAssum… 7776 TypeTests subsubsection
|