[jit] Handle OP_VCALL_MEMBASE in get_simd_vreg (). Fixes #58344.
authorZoltan Varga <vargaz@gmail.com>
Mon, 24 Jul 2017 22:28:52 +0000 (18:28 -0400)
committerZoltan Varga <vargaz@gmail.com>
Mon, 24 Jul 2017 22:28:52 +0000 (18:28 -0400)
mono/mini/simd-intrinsics.c

index 846c04c550f7571bc537367fd0908c6a0c2231d8..d55055f9f4763bf2833553eb5d40c3aceb338cce 100644 (file)
@@ -829,7 +829,7 @@ get_simd_vreg (MonoCompile *cfg, MonoMethod *cmethod, MonoInst *src)
                return src->sreg1;
        } else if (spec [MONO_INST_DEST] == 'x') {
                return src->dreg;
-       } else if (src->opcode == OP_VCALL) {
+       } else if (src->opcode == OP_VCALL || src->opcode == OP_VCALL_MEMBASE) {
                return src->dreg;
        }