From e3dd35f91baf9f0c4cf35d58d3dcbdb4ce8fb3b7 Mon Sep 17 00:00:00 2001 From: CNugteren Date: Wed, 1 Jul 2015 09:39:41 +0200 Subject: Added the unit/non-unit diagonal enum --- test/performance/client.cc | 2 ++ 1 file changed, 2 insertions(+) (limited to 'test/performance') diff --git a/test/performance/client.cc b/test/performance/client.cc index 71471dde..fad0f3a9 100644 --- a/test/performance/client.cc +++ b/test/performance/client.cc @@ -58,6 +58,7 @@ Arguments Client::ParseArguments(int argc, char *argv[], const GetMetric d if (o == kArgBTransp) { args.b_transpose = GetArgument(argc, argv, help, kArgBTransp, Transpose::kNo); } if (o == kArgSide) { args.side = GetArgument(argc, argv, help, kArgSide, Side::kLeft); } if (o == kArgTriangle) { args.triangle = GetArgument(argc, argv, help, kArgTriangle, Triangle::kUpper); } + if (o == kArgDiagonal) { args.diagonal = GetArgument(argc, argv, help, kArgDiagonal, Diagonal::kUnit); } // Vector arguments if (o == kArgXInc) { args.x_inc = GetArgument(argc, argv, help, kArgXInc, size_t{1}); } @@ -224,6 +225,7 @@ void Client::PrintTableRow(const Arguments& args, const double ms_clblast, else if (o == kArgTriangle) { integers.push_back(static_cast(args.triangle)); } else if (o == kArgATransp) { integers.push_back(static_cast(args.a_transpose)); } else if (o == kArgBTransp) { integers.push_back(static_cast(args.b_transpose)); } + else if (o == kArgDiagonal) { integers.push_back(static_cast(args.diagonal)); } else if (o == kArgXInc) { integers.push_back(args.x_inc); } else if (o == kArgYInc) { integers.push_back(args.y_inc); } else if (o == kArgXOffset) { integers.push_back(args.x_offset); } -- cgit v1.2.3