/third_party/skia/src/sksl/codegen/ |
H A D | SkSLMetalCodeGenerator.h | 67 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 D | SkSLMetalCodeGenerator.cpp | 1735 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 D | min_requirements.py | 37 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 D | LoopVectorizationLegality.h | 207 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 D | LoopVectorizationLegality.cpp | 617 Requirements->addUnsafeAlgebraInst(RedDes.getUnsafeAlgebraInst()); in canVectorizeInstrs() 641 Requirements->addUnsafeAlgebraInst(ID.getUnsafeAlgebraInst()); in canVectorizeInstrs() 857 Requirements->addRuntimePointerChecks(LAI->getNumRuntimePointerChecks()); in canVectorizeMemory()
|
H A D | LoopVectorize.cpp | 7642 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 D | vktComputeWorkgroupMemoryExplicitLayoutTests.cpp | 224 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 D | vktComputeWorkgroupMemoryExplicitLayoutTests.cpp | 251 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 D | IRMover.cpp | 1211 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 D | Verifier.cpp | 417 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
|