mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2025-12-31 01:10:16 +01:00
intel/mi: only resolve to a temp register if source isn't in memory
aka. fix a s/||/&&/ typo
Fixes: 74063ee61a ("intel/mi: Add a new gen_mi_store_if() helper.")
Signed-off-by: Eric Engestrom <eric.engestrom@intel.com>
Reviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
This commit is contained in:
parent
5596038e2f
commit
8486dbb066
1 changed files with 1 additions and 1 deletions
|
|
@ -526,7 +526,7 @@ gen_mi_store_if(struct gen_mi_builder *b,
|
|||
assert(dst.type == GEN_MI_VALUE_TYPE_MEM64 ||
|
||||
dst.type == GEN_MI_VALUE_TYPE_MEM32);
|
||||
|
||||
if (src.type != GEN_MI_VALUE_TYPE_REG32 ||
|
||||
if (src.type != GEN_MI_VALUE_TYPE_REG32 &&
|
||||
src.type != GEN_MI_VALUE_TYPE_REG64) {
|
||||
struct gen_mi_value tmp = gen_mi_new_gpr(b);
|
||||
_gen_mi_copy_no_unref(b, tmp, src);
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue