diff options
author | Bruce Forstall <brucefo@microsoft.com> | 2016-07-07 17:55:27 -0700 |
---|---|---|
committer | Bruce Forstall <brucefo@microsoft.com> | 2016-07-07 19:01:38 -0700 |
commit | 5cd421355052cbd96dc841aa845f95858909e014 (patch) | |
tree | d878faf8bee19c5a864d47640488ec232d7f5113 /src/jit/simdcodegenxarch.cpp | |
parent | 840a6ca79d4643cd0cfed9444e5658933d901618 (diff) | |
download | coreclr-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.cpp | 4 |
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(); } } |