Home
last modified time | relevance | path

Searched refs:Requirements (Results 1 - 10 of 10) sorted by relevance

/third_party/skia/src/sksl/codegen/
H A DSkSLMetalCodeGenerator.h67 typedef int Requirements; typedef in SkSL::MetalCodeGenerator
68 inline static constexpr Requirements kNo_Requirements = 0;
69 inline static constexpr Requirements kInputs_Requirement = 1 << 0;
70 inline static constexpr Requirements kOutputs_Requirement = 1 << 1;
71 inline static constexpr Requirements kUniforms_Requirement = 1 << 2;
72 inline static constexpr Requirements kGlobals_Requirement = 1 << 3;
73 inline static constexpr Requirements kFragCoord_Requirement = 1 << 4;
255 Requirements requirements(const FunctionDeclaration& f);
257 Requirements requirements(const Expression* e);
259 Requirements requirement
[all...]
H A DSkSLMetalCodeGenerator.cpp1735 Requirements requirements = this->requirements(f); in writeFunctionRequirementArgs()
1765 Requirements requirements = this->requirements(f); in writeFunctionRequirementParams()
2552 MetalCodeGenerator::Requirements MetalCodeGenerator::requirements(const Expression* e) { in requirements()
2559 Requirements result = this->requirements(f.function()); in requirements()
2574 Requirements result = kNo_Requirements; in requirements()
2610 Requirements result = kNo_Requirements; in requirements()
2632 MetalCodeGenerator::Requirements MetalCodeGenerator::requirements(const Statement* s) { in requirements()
2638 Requirements result = kNo_Requirements; in requirements()
2674 Requirements result = this->requirements(sw.value().get()); in requirements()
2685 MetalCodeGenerator::Requirements MetalCodeGenerato
[all...]
/third_party/mbedtls/scripts/
H A Dmin_requirements.py37 class Requirements: class
130 reqs = Requirements()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Transforms/Vectorize/
H A DLoopVectorizationLegality.h207 GetLAA(GetLAA), ORE(ORE), Requirements(R), Hints(H), DB(DB), AC(AC) {} in LoopVectorizationLegality()
455 LoopVectorizationRequirements *Requirements; member in llvm::LoopVectorizationLegality
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Vectorize/
H A DLoopVectorizationLegality.cpp617 Requirements->addUnsafeAlgebraInst(RedDes.getUnsafeAlgebraInst()); in canVectorizeInstrs()
641 Requirements->addUnsafeAlgebraInst(ID.getUnsafeAlgebraInst()); in canVectorizeInstrs()
857 Requirements->addRuntimePointerChecks(LAI->getNumRuntimePointerChecks()); in canVectorizeMemory()
H A DLoopVectorize.cpp7642 LoopVectorizationRequirements Requirements(*ORE);
7644 &Requirements, &Hints, DB, AC);
7748 if (Requirements.doesNotMeet(F, L, Hints)) {
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/compute/
H A DvktComputeWorkgroupMemoryExplicitLayoutTests.cpp224 enum Requirements enum in vkt::compute::__anon27878::AliasTest
288 Requirements requirements;
300 Requirements requirements_) in CaseDef()
559 { E, D1, T1, V1, D2, T2, V2, AliasTest::LayoutFlags(L), AliasTest::FunctionNone, AliasTest::SynchronizationNone, AliasTest::Requirements(R) } in AddAliasTests()
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/compute/
H A DvktComputeWorkgroupMemoryExplicitLayoutTests.cpp251 enum Requirements enum in vkt::compute::__anon29122::AliasTest
315 Requirements requirements;
327 Requirements requirements_) in CaseDef()
581 { E, D1, T1, V1, D2, T2, V2, AliasTest::LayoutFlags(L), AliasTest::FunctionNone, AliasTest::SynchronizationNone, AliasTest::Requirements(R) } in AddAliasTests()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Linker/
H A DIRMover.cpp1211 SmallSetVector<MDNode *, 16> Requirements; in linkModuleFlagsMetadata() local
1218 Requirements.insert(cast<MDNode>(Op->getOperand(2))); in linkModuleFlagsMetadata()
1240 if (Requirements.insert(cast<MDNode>(SrcOp->getOperand(2)))) { in linkModuleFlagsMetadata()
1380 for (unsigned I = 0, E = Requirements.size(); I != E; ++I) { in linkModuleFlagsMetadata()
1381 MDNode *Requirement = Requirements[I]; in linkModuleFlagsMetadata()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/IR/
H A DVerifier.cpp417 SmallVectorImpl<const MDNode *> &Requirements);
1367 SmallVector<const MDNode*, 16> Requirements; in visitModuleFlags() local
1369 visitModuleFlag(MDN, SeenIDs, Requirements); in visitModuleFlags()
1372 for (const MDNode *Requirement : Requirements) { in visitModuleFlags()
1395 SmallVectorImpl<const MDNode *> &Requirements) { in visitModuleFlag()
1443 Requirements.push_back(Value); in visitModuleFlag()
1393 visitModuleFlag(const MDNode *Op, DenseMap<const MDString *, const MDNode *> &SeenIDs, SmallVectorImpl<const MDNode *> &Requirements) visitModuleFlag() argument

Completed in 53 milliseconds