mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-09 04:38:03 +02:00
intel/compiler: Split 64-bit MOV-indirects if needed
Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
This commit is contained in:
parent
e76772af6c
commit
8534742404
1 changed files with 2 additions and 1 deletions
|
|
@ -440,7 +440,8 @@ fs_generator::generate_mov_indirect(fs_inst *inst,
|
|||
|
||||
if (type_sz(reg.type) > 4 &&
|
||||
((devinfo->gen == 7 && !devinfo->is_haswell) ||
|
||||
devinfo->is_cherryview || gen_device_info_is_9lp(devinfo))) {
|
||||
devinfo->is_cherryview || gen_device_info_is_9lp(devinfo) ||
|
||||
!devinfo->has_64bit_types)) {
|
||||
/* IVB has an issue (which we found empirically) where it reads two
|
||||
* address register components per channel for indirectly addressed
|
||||
* 64-bit sources.
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue