Giovanni Mascellani (@giomasce) commented about libs/vkd3d-shader/hlsl.c:
return NULL; init_node(&loop->node, HLSL_IR_LOOP, NULL, loc); hlsl_block_init(&loop->body);
- list_move_tail(&loop->body.instrs, &block->instrs);
Maybe this patch would also benefit from using the new `hlsl_block` functions?