Mesa (main): aco: Remove use of deprecated Operand constructors in test_to_hw_instr.cpp
GitLab Mirror
gitlab-mirror at kemper.freedesktop.org
Tue Jul 13 18:00:02 UTC 2021
Module: Mesa
Branch: main
Commit: 4e33688f2327a6d3487b8c113e73439d90c383a7
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=4e33688f2327a6d3487b8c113e73439d90c383a7
Author: Tony Wasserka <tony.wasserka at gmx.de>
Date: Tue Jun 29 18:53:36 2021 +0200
aco: Remove use of deprecated Operand constructors in test_to_hw_instr.cpp
Reviewed-by: Timur Kristóf <timur.kristof at gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/11653>
---
src/amd/compiler/tests/test_to_hw_instr.cpp | 36 ++++++++++++++---------------
1 file changed, 18 insertions(+), 18 deletions(-)
diff --git a/src/amd/compiler/tests/test_to_hw_instr.cpp b/src/amd/compiler/tests/test_to_hw_instr.cpp
index e808f881aea..177d07bc3cc 100644
--- a/src/amd/compiler/tests/test_to_hw_instr.cpp
+++ b/src/amd/compiler/tests/test_to_hw_instr.cpp
@@ -510,9 +510,9 @@ BEGIN_TEST(to_hw_instr.extract)
if (!setup_cs(NULL, (chip_class)i, CHIP_UNKNOWN, is_signed ? "_signed" : "_unsigned"))
continue;
- #define EXT(idx, size) \
- bld.pseudo(aco_opcode::p_extract, Definition(v0_lo, v1), Operand(v1_lo, v1),\
- Operand((uint32_t)idx), Operand((uint32_t)size), Operand(is_signed));
+#define EXT(idx, size) \
+ bld.pseudo(aco_opcode::p_extract, Definition(v0_lo, v1), Operand(v1_lo, v1), Operand::c32(idx), \
+ Operand::c32(size), Operand::c32(is_signed));
//; funcs['v_bfe'] = lambda _: 'v_bfe_i32' if variant.endswith('_signed') else 'v_bfe_u32'
//; funcs['v_shr'] = lambda _: 'v_ashrrev_i32' if variant.endswith('_signed') else 'v_lshrrev_b32'
@@ -537,9 +537,9 @@ BEGIN_TEST(to_hw_instr.extract)
#undef EXT
- #define EXT(idx, size) \
- bld.pseudo(aco_opcode::p_extract, Definition(s0_lo, s1), Definition(scc, s1), \
- Operand(s1_lo, s1), Operand((uint32_t)idx), Operand((uint32_t)size), Operand(is_signed));
+#define EXT(idx, size) \
+ bld.pseudo(aco_opcode::p_extract, Definition(s0_lo, s1), Definition(scc, s1), \
+ Operand(s1_lo, s1), Operand::c32(idx), Operand::c32(size), Operand::c32(is_signed));
//>> p_unit_test 2
bld.pseudo(aco_opcode::p_unit_test, Operand(2u));
@@ -560,9 +560,9 @@ BEGIN_TEST(to_hw_instr.extract)
#undef EXT
- #define EXT(idx, src_b) \
- bld.pseudo(aco_opcode::p_extract, Definition(v0_lo, v2b), Operand(v1_lo.advance(src_b), v2b),\
- Operand((uint32_t)idx), Operand(8u), Operand(is_signed));
+#define EXT(idx, src_b) \
+ bld.pseudo(aco_opcode::p_extract, Definition(v0_lo, v2b), Operand(v1_lo.advance(src_b), v2b), \
+ Operand::c32(idx), Operand::c32(8u), Operand::c32(is_signed));
//>> p_unit_test 4
bld.pseudo(aco_opcode::p_unit_test, Operand(4u));
@@ -598,9 +598,9 @@ BEGIN_TEST(to_hw_instr.insert)
if (!setup_cs(NULL, (chip_class)i))
continue;
- #define INS(idx, size) \
- bld.pseudo(aco_opcode::p_insert, Definition(v0_lo, v1), Operand(v1_lo, v1),\
- Operand((uint32_t)idx), Operand((uint32_t)size));
+#define INS(idx, size) \
+ bld.pseudo(aco_opcode::p_insert, Definition(v0_lo, v1), Operand(v1_lo, v1), Operand::c32(idx), \
+ Operand::c32(size));
//>> p_unit_test 0
bld.pseudo(aco_opcode::p_unit_test, Operand(0u));
@@ -623,9 +623,9 @@ BEGIN_TEST(to_hw_instr.insert)
#undef INS
- #define INS(idx, size) \
- bld.pseudo(aco_opcode::p_insert, Definition(s0_lo, s1), Definition(scc, s1),\
- Operand(s1_lo, s1), Operand((uint32_t)idx), Operand((uint32_t)size));
+#define INS(idx, size) \
+ bld.pseudo(aco_opcode::p_insert, Definition(s0_lo, s1), Definition(scc, s1), \
+ Operand(s1_lo, s1), Operand::c32(idx), Operand::c32(size));
//>> p_unit_test 1
bld.pseudo(aco_opcode::p_unit_test, Operand(1u));
@@ -646,9 +646,9 @@ BEGIN_TEST(to_hw_instr.insert)
#undef INS
- #define INS(idx, def_b) \
- bld.pseudo(aco_opcode::p_insert, Definition(v0_lo.advance(def_b), v2b),\
- Operand(v1_lo, v2b), Operand((uint32_t)idx), Operand(8u));
+#define INS(idx, def_b) \
+ bld.pseudo(aco_opcode::p_insert, Definition(v0_lo.advance(def_b), v2b), Operand(v1_lo, v2b), \
+ Operand::c32(idx), Operand::c32(8u));
//>> p_unit_test 2
bld.pseudo(aco_opcode::p_unit_test, Operand(2u));
More information about the mesa-commit
mailing list