diff options
author | Andy Ayers <andya@microsoft.com> | 2018-01-05 17:47:09 -0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-01-05 17:47:09 -0800 |
commit | 16246c9117aa456eb0786d4e23e827dce585b6c0 (patch) | |
tree | 7aeb5a771bb881fcffd0fd3df9c45db9fe72ecdd /tests/arm | |
parent | 5f4510d4db515b49015a961d335facd3e59b8614 (diff) | |
download | coreclr-16246c9117aa456eb0786d4e23e827dce585b6c0.tar.gz coreclr-16246c9117aa456eb0786d4e23e827dce585b6c0.tar.bz2 coreclr-16246c9117aa456eb0786d4e23e827dce585b6c0.zip |
JIT: fix decompose long left shift for overshift cases (#15704)
Need to reduce the shift amount modulo 64 to match the helper and
`gtFoldExpr` behavior. Since reduced amount must be less than 64
we can remove handling for that case.
Also updating the arm LLSH helper.
Re-enable the test case disabled by #15567 and also enable for arm/arm64.
Closes #15566.
Diffstat (limited to 'tests/arm')
-rw-r--r-- | tests/arm/Tests.lst | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/tests/arm/Tests.lst b/tests/arm/Tests.lst index 2b929e9f1f..122985e8f9 100644 --- a/tests/arm/Tests.lst +++ b/tests/arm/Tests.lst @@ -90803,3 +90803,19 @@ Expected=0 MaxAllowedDurationSeconds=600 Categories=EXPECTED_PASS HostStyle=0 + +[GitHub_15077.cmd_11400] +RelativePath=JIT\Regression\JitBlue\GitHub_15077\GitHub_15077\GitHub_15077.cmd +WorkingDir=JIT\Regression\JitBlue\GitHub_15077\GitHub_15077 +Expected=0 +MaxAllowedDurationSeconds=600 +Categories=EXPECTED_PASS +HostStyle=0 + +[GitHub_15291.cmd_11401] +RelativePath=JIT\Regression\JitBlue\GitHub_15291\GitHub_15291\GitHub_15291.cmd +WorkingDir=JIT\Regression\JitBlue\GitHub_15291\GitHub_15291 +Expected=0 +MaxAllowedDurationSeconds=600 +Categories=EXPECTED_PASS +HostStyle=0 |