Francisco Casas (@fcasas) commented about libs/vkd3d-shader/hlsl_codegen.c:
copy_propagation_record_store(ctx, hlsl_ir_store(instr), state); break;
case HLSL_IR_SWIZZLE:
copy_propagation_transform_swizzle(ctx, hlsl_ir_swizzle(instr), state);
I missed adding `progress |=` here, I will also add that.