diff --git a/src/amd/compiler/aco_builder_h.py b/src/amd/compiler/aco_builder_h.py index 5be8c20aeed1d6836be3d3ae7f301b4ecd0f2faf..91594126d7a959039d2408d8331575a3712d9c8f 100644 --- a/src/amd/compiler/aco_builder_h.py +++ b/src/amd/compiler/aco_builder_h.py @@ -166,6 +166,8 @@ public: s_bcnt1_i32 = (unsigned) aco_opcode::s_bcnt1_i32_b64, s_bitcmp1 = (unsigned) aco_opcode::s_bitcmp1_b64, s_ff1_i32 = (unsigned) aco_opcode::s_ff1_i32_b64, + s_flbit_i32 = (unsigned) aco_opcode::s_flbit_i32_b64, + s_lshl = (unsigned) aco_opcode::s_lshl_b64, }; Program *program; @@ -309,6 +311,10 @@ public: return aco_opcode::s_bitcmp1_b32; case s_ff1_i32: return aco_opcode::s_ff1_i32_b32; + case s_flbit_i32: + return aco_opcode::s_flbit_i32_b32; + case s_lshl: + return aco_opcode::s_lshl_b32; default: unreachable("Unsupported wave specific opcode."); }