aco: Remove is_ssa check
authorAlyssa Rosenzweig <alyssa@rosenzweig.io>
Tue, 1 Aug 2023 16:22:21 +0000 (12:22 -0400)
committerMarge Bot <emma+marge@anholt.net>
Thu, 3 Aug 2023 22:40:29 +0000 (22:40 +0000)
Signed-off-by: Alyssa Rosenzweig <alyssa@rosenzweig.io>
Reviewed-by: Faith Ekstrand <faith.ekstrand@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/24432>

src/amd/compiler/aco_instruction_selection.cpp

index 2a392b5..12c9588 100644 (file)
@@ -1367,10 +1367,6 @@ usub32_sat(Builder& bld, Definition dst, Temp src0, Temp src1)
 void
 visit_alu_instr(isel_context* ctx, nir_alu_instr* instr)
 {
-   if (!instr->dest.dest.is_ssa) {
-      isel_err(&instr->instr, "nir alu dst not in ssa");
-      abort();
-   }
    Builder bld(ctx->program, ctx->block);
    bld.is_precise = instr->exact;
    Temp dst = get_ssa_temp(ctx, &instr->dest.dest.ssa);