- 
8b58ce9e
 by Giovanni Mascellani   at 2025-05-05T15:01:36+02:00 
 vkd3d-shader/dxil: Have sm6_parser_emit_reg_composite_construct() accept an array of registers.
Rather than an array of pointers to registers. This makes it nicer
to use with registers that are synthesized on the fly, a situation
that already exists and is likely to become more common in future
commits.
 
- 
648a60d4
 by Giovanni Mascellani   at 2025-05-05T15:02:57+02:00 
 vkd3d-shader/dxil: Introduce a uniform interface to synthesize a register from a SM6 value.
 
- 
9e7ad759
 by Giovanni Mascellani   at 2025-05-05T15:02:58+02:00 
 vkd3d-shader/dxil: Move the VSIR register in the SM6 value outside of the union.
It will eventually disappear, but while it's replaced with other
union members it shouldn't interfere with them.
 
- 
b8c6092a
 by Giovanni Mascellani   at 2025-05-05T15:08:29+02:00 
 vkd3d-shader/dxil: Generate SSA values in sm6_parser_get_value_idx_by_ref().
 
- 
bd73de71
 by Giovanni Mascellani   at 2025-05-05T15:10:14+02:00 
 vkd3d-shader/dxil: Generate SSA values in instruction_dst_param_init_ssa_vector().
 
- 
fae03b2b
 by Giovanni Mascellani   at 2025-05-05T15:10:15+02:00 
 vkd3d-shader/dxil: Generate SSA values in instruction_dst_param_init_ssa_scalar().
 
- 
31f8ed1d
 by Giovanni Mascellani   at 2025-05-05T15:10:15+02:00 
 vkd3d-shader/dxil: Generate SSA values in sm6_parser_emit_atomicrmw().
 
- 
9fdaee15
 by Giovanni Mascellani   at 2025-05-05T15:10:15+02:00 
 vkd3d-shader/dxil: Generate SSA values in sm6_parser_emit_binop().