diff --git a/src/amd/compiler/aco_live_var_analysis.cpp b/src/amd/compiler/aco_live_var_analysis.cpp index b91221839c6..aa837b3c742 100644 --- a/src/amd/compiler/aco_live_var_analysis.cpp +++ b/src/amd/compiler/aco_live_var_analysis.cpp @@ -319,7 +319,7 @@ process_live_temps_per_block(Program* program, live& lives, Block* block, unsign phi_idx--; } - assert(block->index != 0 || (new_demand == RegisterDemand() && live.empty())); + assert(!block->linear_preds.empty() || (new_demand == RegisterDemand() && live.empty())); } unsigned