intel/mi: only resolve to a temp register if source isn't in memory

aka. fix a s/||/&&/ typo

Fixes: 74063ee6 ("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>
13 jobs for !1486 with mi-fix in 20 minutes and 33 seconds (queued for 1 minute and 36 seconds)
detached
Status Name Job ID Coverage
  Containers Build
passed debian #456178

00:00:22

 
  Build+Test
passed meson-arm64 #456187

00:03:04

passed meson-armhf #456186

00:02:16

passed meson-clang #456180

00:09:19

passed meson-clover #456184

00:09:30

passed meson-i386 #456188

00:02:15

passed meson-main #456183

00:05:13

passed meson-swr-glvnd #456179

00:05:04

passed meson-vulkan #456185

00:02:54

passed scons-llvm #456190

00:04:41

passed scons-nollvm #456189

00:03:29

passed scons-swr #456181

00:06:02

passed scons-win64 #456182

00:04:21