Eliminate unused upper-32 tmp computation in GLOBAL_OFFSET
Not needed when using 32-bit offsets
@@ -1338,6 +1338,7 @@ class KernelWriterAssembly(KernelWriter):
sgpr("Strides%s+%u"%(tensorChar,i-1)), \
"v[\\vgprOffset%s]" % idxChars[i], \
"mul d%u lower"%i)
+ if not justOffset32:
kStr += inst("v_mul_hi_u32", \
"v[\\vgprTmp+1]", \
sgpr("Strides%s+%u"%(tensorChar,i-1)), \
