Home
last modified time | relevance | path

Searched refs:TypeTests (Results 1 - 8 of 8) sorted by relevance

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/
H A DModuleSummaryAnalysis.cpp162 const CallInst *CI, SetVector<GlobalValue::GUID> &TypeTests, in addIntrinsicToSummary()
188 TypeTests.insert(Guid); in addIntrinsicToSummary()
216 TypeTests.insert(Guid); in addIntrinsicToSummary()
257 SetVector<GlobalValue::GUID> TypeTests; in computeFunctionSummary() local
338 CI, TypeTests, TypeTestAssumeVCalls, TypeCheckedLoadVCalls, in computeFunctionSummary()
474 CallGraphEdges.takeVector(), TypeTests.takeVector(), in computeFunctionSummary()
161 addIntrinsicToSummary( const CallInst *CI, SetVector<GlobalValue::GUID> &TypeTests, SetVector<FunctionSummary::VFuncId> &TypeTestAssumeVCalls, SetVector<FunctionSummary::VFuncId> &TypeCheckedLoadVCalls, SetVector<FunctionSummary::ConstVCall> &TypeTestAssumeConstVCalls, SetVector<FunctionSummary::ConstVCall> &TypeCheckedLoadConstVCalls, DominatorTree &DT) addIntrinsicToSummary() argument
/third_party/skia/third_party/externals/oboe/apps/fxlab/app/src/main/cpp/tests/
H A DTypeTests.h27 TEST(TypeTests, Templating) { in TEST()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/IR/
H A DModuleSummaryIndexYAML.h141 std::vector<uint64_t> TypeTests; member
185 io.mapOptional("TypeTests", summary.TypeTests); in mapping()
228 ArrayRef<FunctionSummary::EdgeTy>{}, std::move(FSum.TypeTests), in inputOne()
H A DModuleSummaryIndex.h526 std::vector<GlobalValue::GUID> TypeTests; member
598 std::vector<GlobalValue::GUID> TypeTests, in FunctionSummary()
606 if (!TypeTests.empty() || !TypeTestAssumeVCalls.empty() || in FunctionSummary()
610 std::move(TypeTests), std::move(TypeTestAssumeVCalls), in FunctionSummary()
645 return TIdInfo->TypeTests; in type_tests()
689 TIdInfo->TypeTests.push_back(Guid); in addTypeTest()
595 FunctionSummary(GVFlags Flags, unsigned NumInsts, FFlags FunFlags, uint64_t EntryCount, std::vector<ValueInfo> Refs, std::vector<EdgeTy> CGEdges, std::vector<GlobalValue::GUID> TypeTests, std::vector<VFuncId> TypeTestAssumeVCalls, std::vector<VFuncId> TypeCheckedLoadVCalls, std::vector<ConstVCall> TypeTestAssumeConstVCalls, std::vector<ConstVCall> TypeCheckedLoadConstVCalls) FunctionSummary() argument
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/AsmParser/
H A DLLParser.h360 bool ParseTypeTests(std::vector<GlobalValue::GUID> &TypeTests);
H A DLLParser.cpp8131 std::move(Calls), std::move(TypeIdInfo.TypeTests),
8543 /// := 'typeidinfo' ':' '(' [',' TypeTests]? [',' TypeTestAssumeVCalls]?
8558 if (ParseTypeTests(TypeIdInfo.TypeTests))
8592 /// TypeTests
8595 bool LLParser::ParseTypeTests(std::vector<GlobalValue::GUID> &TypeTests) {
8609 // Keep track of the TypeTests array index needing a forward reference.
8612 IdToIndexMap[ID].push_back(std::make_pair(TypeTests.size(), Loc));
8616 TypeTests.push_back(GUID);
8619 // Now that the TypeTests vector is finalized, it is safe to save the
8623 assert(TypeTests[
[all...]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/IR/
H A DAsmWriter.cpp2997 if (!TIDInfo.TypeTests.empty()) { in printTypeIdInfo()
3001 for (auto &GUID : TIDInfo.TypeTests) { in printTypeIdInfo()
/third_party/python/Lib/test/
H A Dtest_typing.py6119 class TypeTests(BaseTestCase): class

Completed in 36 milliseconds