Add tests for cl_khr_subgroup_rotate (#1439)

Signed-off-by: Stuart Brady <stuart.brady@arm.com>
This commit is contained in:
Stuart Brady
2022-06-28 17:05:11 +01:00
committed by GitHub
parent 0b7118186a
commit 1c19a4cbdb
6 changed files with 155 additions and 3 deletions

View File

@@ -251,7 +251,9 @@ enum class ShuffleOp
shuffle,
shuffle_up,
shuffle_down,
shuffle_xor
shuffle_xor,
rotate,
clustered_rotate,
};
enum class ArithmeticOp
@@ -317,6 +319,8 @@ static const char *const operation_names(ShuffleOp operation)
case ShuffleOp::shuffle_up: return "shuffle_up";
case ShuffleOp::shuffle_down: return "shuffle_down";
case ShuffleOp::shuffle_xor: return "shuffle_xor";
case ShuffleOp::rotate: return "rotate";
case ShuffleOp::clustered_rotate: return "clustered_rotate";
default: log_error("Unknown operation request"); break;
}
return "";