diff --git a/src/compiler/nir/nir_opt_preamble.c b/src/compiler/nir/nir_opt_preamble.c index 30b1ed4c46e..98560eda03a 100644 --- a/src/compiler/nir/nir_opt_preamble.c +++ b/src/compiler/nir/nir_opt_preamble.c @@ -249,6 +249,7 @@ can_move_intrinsic(nir_intrinsic_instr *instr, opt_preamble_ctx *ctx) case nir_intrinsic_load_ssbo: case nir_intrinsic_load_ssbo_ir3: case nir_intrinsic_load_global_ir3: + case nir_intrinsic_load_agx: return (nir_intrinsic_access(instr) & ACCESS_CAN_REORDER) && can_move_srcs(&instr->instr, ctx);