Commit 246dc9fd authored by Shucai Xiao's avatar Shucai Xiao
Browse files

add one more test for the adjust allocation pass

parent 19ef6b6d
...@@ -20,8 +20,11 @@ struct lowering_target ...@@ -20,8 +20,11 @@ struct lowering_target
std::vector<migraphx::pass> get_passes(migraphx::context& gctx) const std::vector<migraphx::pass> get_passes(migraphx::context& gctx) const
{ {
auto& ctx = migraphx::any_cast<migraphx::gpu::context>(gctx); auto& ctx = migraphx::any_cast<migraphx::gpu::context>(gctx);
return {migraphx::auto_contiguous{}, migraphx::gpu::lowering{ctx}, migraphx::dead_code_elimination{}, return {migraphx::auto_contiguous{},
migraphx::eliminate_contiguous{}, migraphx::dead_code_elimination{}}; migraphx::gpu::lowering{ctx},
migraphx::dead_code_elimination{},
migraphx::eliminate_contiguous{},
migraphx::dead_code_elimination{}};
} }
migraphx::gpu::context get_context() const { return migraphx::gpu::context{}; } migraphx::gpu::context get_context() const { return migraphx::gpu::context{}; }
}; };
...@@ -42,9 +45,6 @@ TEST_CASE(trans_tanh) ...@@ -42,9 +45,6 @@ TEST_CASE(trans_tanh)
auto p2 = create_program(); auto p2 = create_program();
EXPECT(p1 == p2); EXPECT(p1 == p2);
std::cout << "p1 = " << p1 << std::endl;
std::cout << "p2 = " << p2 << std::endl;
p1.compile(lowering_target{}); p1.compile(lowering_target{});
p2.compile(lowering_target{}); p2.compile(lowering_target{});
...@@ -60,9 +60,6 @@ TEST_CASE(trans_tanh) ...@@ -60,9 +60,6 @@ TEST_CASE(trans_tanh)
} }
EXPECT(p1 != p2); EXPECT(p1 != p2);
std::cout << "p1 = " << p1 << std::endl;
std::cout << "p2 = " << p2 << std::endl;
migraphx::run_passes(p1, migraphx::run_passes(p1,
{migraphx::gpu::adjust_allocation{}, migraphx::dead_code_elimination{}}); {migraphx::gpu::adjust_allocation{}, migraphx::dead_code_elimination{}});
EXPECT(p1 == p2); EXPECT(p1 == p2);
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment