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.");
       }