summaryrefslogtreecommitdiff
path: root/tests/arm
diff options
context:
space:
mode:
authorAndy Ayers <andya@microsoft.com>2018-01-05 17:47:09 -0800
committerGitHub <noreply@github.com>2018-01-05 17:47:09 -0800
commit16246c9117aa456eb0786d4e23e827dce585b6c0 (patch)
tree7aeb5a771bb881fcffd0fd3df9c45db9fe72ecdd /tests/arm
parent5f4510d4db515b49015a961d335facd3e59b8614 (diff)
downloadcoreclr-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.lst16
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