summaryrefslogtreecommitdiff
path: root/src/jit/simdcodegenxarch.cpp
diff options
context:
space:
mode:
authorBruce Forstall <brucefo@microsoft.com>2016-07-07 17:55:27 -0700
committerBruce Forstall <brucefo@microsoft.com>2016-07-07 19:01:38 -0700
commit5cd421355052cbd96dc841aa845f95858909e014 (patch)
treed878faf8bee19c5a864d47640488ec232d7f5113 /src/jit/simdcodegenxarch.cpp
parent840a6ca79d4643cd0cfed9444e5658933d901618 (diff)
downloadcoreclr-5cd421355052cbd96dc841aa845f95858909e014.tar.gz
coreclr-5cd421355052cbd96dc841aa845f95858909e014.tar.bz2
coreclr-5cd421355052cbd96dc841aa845f95858909e014.zip
Fix RyuJIT/x86 fgMorphMultiregStructArg NYI
The code leading to the fgMorphMultiregStructArg NYI shouldn't have been taken for x86. In fgMorphArgs, I put the setting of `hasMultiregStructArgs = true` in one case under `#ifdef`. Disable tests failing with a newly exposed assert, `'isPhiDefn || type != TYP_STRUCT'`, tracked by #6180. I also fixed a number of asserts on strings that would never fail the way they were written -- `assert("string")` instead of `assert(!"string")` -- and fixed some typos/grammar.
Diffstat (limited to 'src/jit/simdcodegenxarch.cpp')
-rw-r--r--src/jit/simdcodegenxarch.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/jit/simdcodegenxarch.cpp b/src/jit/simdcodegenxarch.cpp
index f512b46a19..f6218bdee2 100644
--- a/src/jit/simdcodegenxarch.cpp
+++ b/src/jit/simdcodegenxarch.cpp
@@ -1233,7 +1233,7 @@ CodeGen::genSIMDIntrinsicRelOp(GenTreeSIMD* simdNode)
break;
default:
- noway_assert("Unimplemented SIMD relational operation.");
+ noway_assert(!"Unimplemented SIMD relational operation.");
unreached();
}
@@ -2147,7 +2147,7 @@ CodeGen::genSIMDIntrinsic(GenTreeSIMD* simdNode)
break;
default:
- noway_assert("Unimplemented SIMD intrinsic.");
+ noway_assert(!"Unimplemented SIMD intrinsic.");
unreached();
}
}