Home
last modified time | relevance | path

Searched refs:LoopFusion (Results 1 – 13 of 13) sorted by relevance

/external/deqp-deps/SPIRV-Tools/test/opt/loop_optimizations/
Dfusion_legal.cpp171 LoopFusion fusion(context.get(), loops[0], loops[1]); in TEST_F()
307 LoopFusion fusion(context.get(), loops[0], loops[1]); in TEST_F()
440 LoopFusion fusion(context.get(), loops[0], loops[1]); in TEST_F()
578 LoopFusion fusion(context.get(), loops[0], loops[1]); in TEST_F()
720 LoopFusion fusion(context.get(), loops[0], loops[1]); in TEST_F()
863 LoopFusion fusion(context.get(), loops[0], loops[1]); in TEST_F()
1004 LoopFusion fusion(context.get(), loops[0], loops[1]); in TEST_F()
1144 LoopFusion fusion(context.get(), loops[0], loops[1]); in TEST_F()
1284 LoopFusion fusion(context.get(), loops[0], loops[1]); in TEST_F()
1449 LoopFusion fusion(context.get(), loops[1], loops[2]); in TEST_F()
[all …]
Dfusion_compatibility.cpp110 LoopFusion fusion(context.get(), loops[0], loops[1]); in TEST_F()
195 LoopFusion fusion(context.get(), loops[0], loops[1]); in TEST_F()
281 LoopFusion fusion(context.get(), loops[0], loops[1]); in TEST_F()
368 LoopFusion fusion(context.get(), loops[0], loops[1]); in TEST_F()
456 LoopFusion fusion(context.get(), loops[0], loops[1]); in TEST_F()
544 LoopFusion fusion(context.get(), loops[0], loops[1]); in TEST_F()
642 LoopFusion fusion(context.get(), loops[0], loops[1]); in TEST_F()
743 LoopFusion fusion(context.get(), loops[0], loops[1]); in TEST_F()
843 LoopFusion fusion(context.get(), loops[0], loops[1]); in TEST_F()
946 LoopFusion fusion(context.get(), loops[0], loops[1]); in TEST_F()
[all …]
Dfusion_illegal.cpp144 LoopFusion fusion(context.get(), loops[0], loops[1]); in TEST_F()
263 LoopFusion fusion(context.get(), loops[0], loops[1]); in TEST_F()
430 LoopFusion fusion(context.get(), loop_0, loop_1); in TEST_F()
435 LoopFusion fusion(context.get(), loop_0, loop_2); in TEST_F()
441 LoopFusion fusion(context.get(), loop_1, loop_2); in TEST_F()
446 LoopFusion fusion(context.get(), loop_2, loop_3); in TEST_F()
564 LoopFusion fusion(context.get(), loops[0], loops[1]); in TEST_F()
685 LoopFusion fusion(context.get(), loops[0], loops[1]); in TEST_F()
806 LoopFusion fusion(context.get(), loops[0], loops[1]); in TEST_F()
930 LoopFusion fusion(context.get(), loops[0], loops[1]); in TEST_F()
[all …]
/external/swiftshader/third_party/SPIRV-Tools/test/opt/loop_optimizations/
Dfusion_legal.cpp171 LoopFusion fusion(context.get(), loops[0], loops[1]); in TEST_F()
307 LoopFusion fusion(context.get(), loops[0], loops[1]); in TEST_F()
440 LoopFusion fusion(context.get(), loops[0], loops[1]); in TEST_F()
578 LoopFusion fusion(context.get(), loops[0], loops[1]); in TEST_F()
720 LoopFusion fusion(context.get(), loops[0], loops[1]); in TEST_F()
863 LoopFusion fusion(context.get(), loops[0], loops[1]); in TEST_F()
1004 LoopFusion fusion(context.get(), loops[0], loops[1]); in TEST_F()
1144 LoopFusion fusion(context.get(), loops[0], loops[1]); in TEST_F()
1284 LoopFusion fusion(context.get(), loops[0], loops[1]); in TEST_F()
1449 LoopFusion fusion(context.get(), loops[1], loops[2]); in TEST_F()
[all …]
Dfusion_compatibility.cpp110 LoopFusion fusion(context.get(), loops[0], loops[1]); in TEST_F()
195 LoopFusion fusion(context.get(), loops[0], loops[1]); in TEST_F()
281 LoopFusion fusion(context.get(), loops[0], loops[1]); in TEST_F()
368 LoopFusion fusion(context.get(), loops[0], loops[1]); in TEST_F()
456 LoopFusion fusion(context.get(), loops[0], loops[1]); in TEST_F()
544 LoopFusion fusion(context.get(), loops[0], loops[1]); in TEST_F()
642 LoopFusion fusion(context.get(), loops[0], loops[1]); in TEST_F()
743 LoopFusion fusion(context.get(), loops[0], loops[1]); in TEST_F()
843 LoopFusion fusion(context.get(), loops[0], loops[1]); in TEST_F()
946 LoopFusion fusion(context.get(), loops[0], loops[1]); in TEST_F()
[all …]
Dfusion_illegal.cpp144 LoopFusion fusion(context.get(), loops[0], loops[1]); in TEST_F()
263 LoopFusion fusion(context.get(), loops[0], loops[1]); in TEST_F()
430 LoopFusion fusion(context.get(), loop_0, loop_1); in TEST_F()
435 LoopFusion fusion(context.get(), loop_0, loop_2); in TEST_F()
441 LoopFusion fusion(context.get(), loop_1, loop_2); in TEST_F()
446 LoopFusion fusion(context.get(), loop_2, loop_3); in TEST_F()
564 LoopFusion fusion(context.get(), loops[0], loops[1]); in TEST_F()
685 LoopFusion fusion(context.get(), loops[0], loops[1]); in TEST_F()
806 LoopFusion fusion(context.get(), loops[0], loops[1]); in TEST_F()
930 LoopFusion fusion(context.get(), loops[0], loops[1]); in TEST_F()
[all …]
/external/deqp-deps/SPIRV-Tools/source/opt/
Dloop_fusion.cpp84 bool LoopFusion::UsedInContinueOrConditionBlock(Instruction* phi_instruction, in UsedInContinueOrConditionBlock()
98 void LoopFusion::RemoveIfNotUsedContinueOrConditionBlock( in RemoveIfNotUsedContinueOrConditionBlock()
109 bool LoopFusion::AreCompatible() { in AreCompatible()
233 bool LoopFusion::ContainsBarriersOrFunctionCalls(Loop* loop) { in ContainsBarriersOrFunctionCalls()
249 bool LoopFusion::CheckInit() { in CheckInit()
267 bool LoopFusion::CheckCondition() { in CheckCondition()
306 bool LoopFusion::CheckStep() { in CheckStep()
339 std::map<Instruction*, std::vector<Instruction*>> LoopFusion::LocationToMemOps( in LocationToMemOps()
359 LoopFusion::GetLoadsAndStoresInLoop(Loop* loop) { in GetLoadsAndStoresInLoop()
380 bool LoopFusion::IsUsedInLoop(Instruction* instruction, Loop* loop) { in IsUsedInLoop()
[all …]
Dloop_fusion.h31 class LoopFusion {
33 LoopFusion(IRContext* context, Loop* loop_0, Loop* loop_1) in LoopFusion() function
Dloop_fusion_pass.cpp48 LoopFusion fusion(context(), &loop_0, &loop_1); in ProcessFunction()
/external/swiftshader/third_party/SPIRV-Tools/source/opt/
Dloop_fusion.cpp84 bool LoopFusion::UsedInContinueOrConditionBlock(Instruction* phi_instruction, in UsedInContinueOrConditionBlock()
98 void LoopFusion::RemoveIfNotUsedContinueOrConditionBlock( in RemoveIfNotUsedContinueOrConditionBlock()
109 bool LoopFusion::AreCompatible() { in AreCompatible()
233 bool LoopFusion::ContainsBarriersOrFunctionCalls(Loop* loop) { in ContainsBarriersOrFunctionCalls()
249 bool LoopFusion::CheckInit() { in CheckInit()
267 bool LoopFusion::CheckCondition() { in CheckCondition()
306 bool LoopFusion::CheckStep() { in CheckStep()
339 std::map<Instruction*, std::vector<Instruction*>> LoopFusion::LocationToMemOps( in LocationToMemOps()
359 LoopFusion::GetLoadsAndStoresInLoop(Loop* loop) { in GetLoadsAndStoresInLoop()
380 bool LoopFusion::IsUsedInLoop(Instruction* instruction, Loop* loop) { in IsUsedInLoop()
[all …]
Dloop_fusion.h31 class LoopFusion {
33 LoopFusion(IRContext* context, Loop* loop_0, Loop* loop_1) in LoopFusion() function
Dloop_fusion_pass.cpp48 LoopFusion fusion(context(), &loop_0, &loop_1); in ProcessFunction()
/external/tensorflow/tensorflow/compiler/xla/service/
Dhlo_cost_analysis_test.cc436 TEST_F(FusionCostAnalysis, LoopFusion) { in TEST_F() argument