intel/fs: Lower 64-bit MOVs after lower_load_payload()

Reviewed-by: Jason Ekstrand <jason@jlekstrand.net>
Tested-by: Marge Bot <https://gitlab.freedesktop.org/mesa/mesa/merge_requests/3070>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/merge_requests/3070>
This commit is contained in:
Caio Marcelo de Oliveira Filho 2019-12-12 13:25:33 -08:00 committed by Marge Bot
parent b53856aca3
commit c06ba83589
1 changed files with 5 additions and 0 deletions

View File

@ -7334,6 +7334,11 @@ fs_visitor::optimize()
if (OPT(lower_load_payload)) {
split_virtual_grfs();
/* Lower 64 bit MOVs generated by payload lowering. */
if (!devinfo->has_64bit_types)
OPT(opt_algebraic);
OPT(register_coalesce);
OPT(lower_simd_width);
OPT(compute_to_mrf);