Home
last modified time | relevance | path

Searched refs:Recipe (Results 1 – 25 of 26) sorted by relevance

12

/external/deqp-deps/amber/src/
Drecipe.cc22 Recipe::Recipe() : impl_(nullptr) {} in Recipe() function in amber::Recipe
24 Recipe::~Recipe() { in ~Recipe()
28 std::vector<ShaderInfo> Recipe::GetShaderInfo() const { in GetShaderInfo()
34 std::vector<std::string> Recipe::GetRequiredFeatures() const { in GetRequiredFeatures()
38 std::vector<std::string> Recipe::GetRequiredDeviceExtensions() const { in GetRequiredDeviceExtensions()
43 std::vector<std::string> Recipe::GetRequiredInstanceExtensions() const { in GetRequiredInstanceExtensions()
48 void Recipe::SetFenceTimeout(uint32_t timeout_ms) { in SetFenceTimeout()
Damber.cc89 amber::Result Amber::Parse(const std::string& input, amber::Recipe* recipe) { in Parse()
113 Result CreateEngineAndCheckRequirements(const Recipe* recipe, in CreateEngineAndCheckRequirements()
148 amber::Result Amber::AreAllRequirementsSupported(const amber::Recipe* recipe, in AreAllRequirementsSupported()
157 amber::Result Amber::Execute(const amber::Recipe* recipe, Options* opts) { in Execute()
162 amber::Result Amber::ExecuteWithShaderData(const amber::Recipe* recipe, in ExecuteWithShaderData()
/external/llvm-project/llvm/unittests/Transforms/Vectorize/
DVPlanTest.cpp363 VPInstruction Recipe(Instruction::Add, {&Op1, &Op2}); in TEST() local
364 EXPECT_TRUE(isa<VPUser>(&Recipe)); in TEST()
365 VPRecipeBase *BaseR = &Recipe; in TEST()
367 EXPECT_EQ(&Recipe, BaseR->toVPUser()); in TEST()
400 VPWidenCallRecipe Recipe(*Call, make_range(Args.begin(), Args.end())); in TEST() local
401 EXPECT_TRUE(isa<VPUser>(&Recipe)); in TEST()
402 VPRecipeBase *BaseR = &Recipe; in TEST()
404 EXPECT_EQ(&Recipe, BaseR->toVPUser()); in TEST()
443 VPWidenGEPRecipe Recipe(GEP, make_range(Args.begin(), Args.end())); in TEST() local
444 EXPECT_TRUE(isa<VPUser>(&Recipe)); in TEST()
[all …]
/external/deqp-deps/amber/include/amber/
Damber.h142 amber::Result Parse(const std::string& data, amber::Recipe* recipe);
147 amber::Result AreAllRequirementsSupported(const amber::Recipe* recipe,
154 amber::Result Execute(const amber::Recipe* recipe, Options* opts);
159 amber::Result ExecuteWithShaderData(const amber::Recipe* recipe,
Drecipe.h51 class Recipe {
53 Recipe();
54 ~Recipe();
/external/deqp/external/vulkancts/modules/vulkan/amber/
DvktAmberTestCase.hpp34 namespace amber { class Recipe; }
51 amber::Recipe* recipe) in AmberTestInstance()
59 amber::Recipe* m_recipe;
105 amber::Recipe* m_recipe;
DvktAmberTestCase.cpp273 m_recipe = new amber::Recipe(); in parse()
/external/llvm-project/llvm/lib/Transforms/Vectorize/
DVPlan.h723 inline bool VPUser::classof(const VPRecipeBase *Recipe) { in classof() argument
724 return Recipe->getVPRecipeID() == VPRecipeBase::VPInstructionSC || in classof()
725 Recipe->getVPRecipeID() == VPRecipeBase::VPWidenSC || in classof()
726 Recipe->getVPRecipeID() == VPRecipeBase::VPWidenCallSC || in classof()
727 Recipe->getVPRecipeID() == VPRecipeBase::VPWidenSelectSC || in classof()
728 Recipe->getVPRecipeID() == VPRecipeBase::VPWidenGEPSC || in classof()
729 Recipe->getVPRecipeID() == VPRecipeBase::VPBlendSC || in classof()
730 Recipe->getVPRecipeID() == VPRecipeBase::VPInterleaveSC || in classof()
731 Recipe->getVPRecipeID() == VPRecipeBase::VPReplicateSC || in classof()
732 Recipe->getVPRecipeID() == VPRecipeBase::VPReductionSC || in classof()
[all …]
DVPlan.cpp345 for (VPRecipeBase &Recipe : Recipes) in execute()
346 Recipe.execute(*State); in execute()
804 for (const VPRecipeBase &Recipe : *BasicBlock) { in dumpBasicBlock()
806 Recipe.print(OS, Indent, SlotTracker); in dumpBasicBlock()
1149 for (const VPRecipeBase &Recipe : *VPBB) { in assignSlots()
1150 if (const auto *VPI = dyn_cast<VPInstruction>(&Recipe)) in assignSlots()
1152 else if (const auto *VPIV = dyn_cast<VPWidenCanonicalIVRecipe>(&Recipe)) in assignSlots()
DVPlanValue.h237 static inline bool classof(const VPRecipeBase *Recipe);
DLoopVectorize.cpp8168 auto *Recipe = new VPReplicateRecipe(I, Plan->mapToVPValues(I->operands()), in handleReplication() local
8170 setRecipe(I, Recipe); in handleReplication()
8171 Plan->addVPValue(I, Recipe); in handleReplication()
8184 VPBB->appendRecipe(Recipe); in handleReplication()
8191 PredInst2Recipe[I] = Recipe; in handleReplication()
8192 VPBlockBase *Region = createReplicateRegion(I, Recipe, Plan); in handleReplication()
8239 VPRecipeBase *Recipe; in tryToCreateWidenRecipe() local
8243 if ((Recipe = tryToOptimizeInductionPHI(Phi))) in tryToCreateWidenRecipe()
8244 return Recipe; in tryToCreateWidenRecipe()
8249 (Recipe = tryToOptimizeInductionTruncate(cast<TruncInst>(Instr), Range))) in tryToCreateWidenRecipe()
[all …]
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Vectorize/
DVPlan.h1070 VPBasicBlock(const Twine &Name = "", VPRecipeBase *Recipe = nullptr)
1072 if (Recipe)
1073 appendRecipe(Recipe);
1117 void insert(VPRecipeBase *Recipe, iterator InsertPt) { in insert() argument
1118 assert(Recipe && "No recipe to append."); in insert()
1119 assert(!Recipe->Parent && "Recipe already in VPlan"); in insert()
1120 Recipe->Parent = this; in insert()
1121 Recipes.insert(InsertPt, Recipe); in insert()
1126 void appendRecipe(VPRecipeBase *Recipe) { insert(Recipe, end()); } in appendRecipe() argument
DVPlan.cpp200 for (VPRecipeBase &Recipe : Recipes) in execute()
201 Recipe.execute(*State); in execute()
615 for (const VPRecipeBase &Recipe : *BasicBlock) in dumpBasicBlock()
616 Recipe.print(OS, Indent); in dumpBasicBlock()
DLoopVectorize.cpp6987 auto *Recipe = new VPReplicateRecipe(I, IsUniform, IsPredicated); in handleReplication() local
6988 setRecipe(I, Recipe); in handleReplication()
7001 VPBB->appendRecipe(Recipe); in handleReplication()
7008 PredInst2Recipe[I] = Recipe; in handleReplication()
7009 VPBlockBase *Region = createReplicateRegion(I, Recipe, Plan); in handleReplication()
7046 VPRecipeBase *Recipe = nullptr; in tryToCreateRecipe() local
7050 if ((Recipe = tryToWidenMemory(Instr, Range, Plan)) || in tryToCreateRecipe()
7051 (Recipe = tryToOptimizeInduction(Instr, Range)) || in tryToCreateRecipe()
7052 (Recipe = tryToBlend(Instr, Plan)) || in tryToCreateRecipe()
7054 (Recipe = new VPWidenPHIRecipe(cast<PHINode>(Instr))))) { in tryToCreateRecipe()
[all …]
/external/deqp-deps/amber/android_sample/jni/
Dmain.cc47 amber::Recipe recipe; in amber_sample_main()
/external/skia/infra/bots/recipe_modules/
DREADME.md1 Skia Recipe Modules
/external/skqp/infra/bots/recipe_modules/
DREADME.md1 Skia Recipe Modules
/external/llvm-project/llvm/docs/Proposals/
DVectorizationPlan.rst77 a "Recipe", which is responsible for computing its cost and generating its
143 input IR instructions are referred to as "Ingredients" of the Recipe. A Recipe
203 Next, the logic embedded within each Recipe for generating its instructions at
/external/mesa3d/docs/
DREADME.WIN3229 Recipe
/external/deqp-deps/amber/samples/
Damber.cc481 std::unique_ptr<amber::Recipe> recipe; in main()
497 std::unique_ptr<amber::Recipe> recipe = amber::MakeUnique<amber::Recipe>(); in main()
/external/deqp-deps/amber/docs/
Damber.md57 `ExecuteWithShaderData`. They both accept the `Recipe` and `Options`, the
/external/python/cpython2/Mac/BuildScript/
DREADME.txt137 The Recipe
/external/python/cpython2/Doc/howto/
Durllib2.rst582 .. [#] urllib2 opener for SSL proxy (CONNECT method): `ASPN Cookbook Recipe
/external/python/cpython3/Doc/howto/
Durllib2.rst603 .. [#] urllib opener for SSL proxy (CONNECT method): `ASPN Cookbook Recipe
/external/python/cpython2/Doc/library/
Ditertools.rst760 # Recipe credited to George Sakkis

12