summaryrefslogtreecommitdiff
path: root/tests/arm64
diff options
context:
space:
mode:
authorBrian Sullivan <briansul@microsoft.com>2016-04-08 12:08:24 -0700
committerBrian Sullivan <briansul@microsoft.com>2016-04-08 15:03:16 -0700
commit624873164f05996ab04053a37b108a2a53114b04 (patch)
tree8510fe097f128bb2d0a5dc581663164bdb0ea572 /tests/arm64
parent4ee08c7f344a49e27dfece22cf0ff5159158e22b (diff)
downloadcoreclr-624873164f05996ab04053a37b108a2a53114b04.tar.gz
coreclr-624873164f05996ab04053a37b108a2a53114b04.tar.bz2
coreclr-624873164f05996ab04053a37b108a2a53114b04.zip
ARM64 Work Item 3817, 3524 - Struct16 decomposition
Changes to support passing of MultiReg structs using GT_LISTs Optional support for struct promotion for multireg structs: To enable set FEATURE_MULTIREG_STRUCT_PROMOTE to 1 Morphs the 16-byte structs at the end of fgMorphArgs Careful refactoring to avoid changes to UNIX_AMD64 code Covers all of the 16-byte struct expansion cases in fgMorph Added function header comments Passing the tests for Arm64 No AsmDiffs for non-Arm64 targets. Codegen uses Contained nodes for PUTARG_STK 16-byte stack args Created a genPutArgStk method for Arm64
Diffstat (limited to 'tests/arm64')
-rw-r--r--tests/arm64/Tests.lst32
1 files changed, 16 insertions, 16 deletions
diff --git a/tests/arm64/Tests.lst b/tests/arm64/Tests.lst
index 4d52ab5c78..33884c9b06 100644
--- a/tests/arm64/Tests.lst
+++ b/tests/arm64/Tests.lst
@@ -10987,28 +10987,28 @@ RelativePath=JIT\jit64\hfa\main\testG\hfa_nd0G_d\hfa_nd0G_d.cmd
WorkingDir=JIT\jit64\hfa\main\testG\hfa_nd0G_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_FAIL
+Categories=Pri0;EXPECTED_PASS
HostStyle=0
[hfa_nd0G_r.cmd_1596]
RelativePath=JIT\jit64\hfa\main\testG\hfa_nd0G_r\hfa_nd0G_r.cmd
WorkingDir=JIT\jit64\hfa\main\testG\hfa_nd0G_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_FAIL
+Categories=Pri0;EXPECTED_PASS
HostStyle=0
[hfa_nd1G_d.cmd_1597]
RelativePath=JIT\jit64\hfa\main\testG\hfa_nd1G_d\hfa_nd1G_d.cmd
WorkingDir=JIT\jit64\hfa\main\testG\hfa_nd1G_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_FAIL
+Categories=Pri0;EXPECTED_PASS
HostStyle=0
[hfa_nd1G_r.cmd_1598]
RelativePath=JIT\jit64\hfa\main\testG\hfa_nd1G_r\hfa_nd1G_r.cmd
WorkingDir=JIT\jit64\hfa\main\testG\hfa_nd1G_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_FAIL
+Categories=Pri0;EXPECTED_PASS
HostStyle=0
[hfa_nd2G_d.cmd_1599]
RelativePath=JIT\jit64\hfa\main\testG\hfa_nd2G_d\hfa_nd2G_d.cmd
@@ -11029,28 +11029,28 @@ RelativePath=JIT\jit64\hfa\main\testG\hfa_nf0G_d\hfa_nf0G_d.cmd
WorkingDir=JIT\jit64\hfa\main\testG\hfa_nf0G_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_FAIL
+Categories=Pri0;EXPECTED_PASS
HostStyle=0
[hfa_nf0G_r.cmd_1602]
RelativePath=JIT\jit64\hfa\main\testG\hfa_nf0G_r\hfa_nf0G_r.cmd
WorkingDir=JIT\jit64\hfa\main\testG\hfa_nf0G_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_FAIL
+Categories=Pri0;EXPECTED_PASS
HostStyle=0
[hfa_nf1G_d.cmd_1603]
RelativePath=JIT\jit64\hfa\main\testG\hfa_nf1G_d\hfa_nf1G_d.cmd
WorkingDir=JIT\jit64\hfa\main\testG\hfa_nf1G_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_FAIL
+Categories=Pri0;EXPECTED_PASS
HostStyle=0
[hfa_nf1G_r.cmd_1604]
RelativePath=JIT\jit64\hfa\main\testG\hfa_nf1G_r\hfa_nf1G_r.cmd
WorkingDir=JIT\jit64\hfa\main\testG\hfa_nf1G_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_FAIL
+Categories=Pri0;EXPECTED_PASS
HostStyle=0
[hfa_nf2G_d.cmd_1605]
RelativePath=JIT\jit64\hfa\main\testG\hfa_nf2G_d\hfa_nf2G_d.cmd
@@ -11071,28 +11071,28 @@ RelativePath=JIT\jit64\hfa\main\testG\hfa_sd0G_d\hfa_sd0G_d.cmd
WorkingDir=JIT\jit64\hfa\main\testG\hfa_sd0G_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_FAIL
+Categories=Pri0;EXPECTED_PASS
HostStyle=0
[hfa_sd0G_r.cmd_1608]
RelativePath=JIT\jit64\hfa\main\testG\hfa_sd0G_r\hfa_sd0G_r.cmd
WorkingDir=JIT\jit64\hfa\main\testG\hfa_sd0G_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_FAIL
+Categories=Pri0;EXPECTED_PASS
HostStyle=0
[hfa_sd1G_d.cmd_1609]
RelativePath=JIT\jit64\hfa\main\testG\hfa_sd1G_d\hfa_sd1G_d.cmd
WorkingDir=JIT\jit64\hfa\main\testG\hfa_sd1G_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_FAIL
+Categories=Pri0;EXPECTED_PASS
HostStyle=0
[hfa_sd1G_r.cmd_1610]
RelativePath=JIT\jit64\hfa\main\testG\hfa_sd1G_r\hfa_sd1G_r.cmd
WorkingDir=JIT\jit64\hfa\main\testG\hfa_sd1G_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_FAIL
+Categories=Pri0;EXPECTED_PASS
HostStyle=0
[hfa_sd2G_d.cmd_1611]
RelativePath=JIT\jit64\hfa\main\testG\hfa_sd2G_d\hfa_sd2G_d.cmd
@@ -11113,28 +11113,28 @@ RelativePath=JIT\jit64\hfa\main\testG\hfa_sf0G_d\hfa_sf0G_d.cmd
WorkingDir=JIT\jit64\hfa\main\testG\hfa_sf0G_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_FAIL
+Categories=Pri0;EXPECTED_PASS
HostStyle=0
[hfa_sf0G_r.cmd_1614]
RelativePath=JIT\jit64\hfa\main\testG\hfa_sf0G_r\hfa_sf0G_r.cmd
WorkingDir=JIT\jit64\hfa\main\testG\hfa_sf0G_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_FAIL
+Categories=Pri0;EXPECTED_PASS
HostStyle=0
[hfa_sf1G_d.cmd_1615]
RelativePath=JIT\jit64\hfa\main\testG\hfa_sf1G_d\hfa_sf1G_d.cmd
WorkingDir=JIT\jit64\hfa\main\testG\hfa_sf1G_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_FAIL
+Categories=Pri0;EXPECTED_PASS
HostStyle=0
[hfa_sf1G_r.cmd_1616]
RelativePath=JIT\jit64\hfa\main\testG\hfa_sf1G_r\hfa_sf1G_r.cmd
WorkingDir=JIT\jit64\hfa\main\testG\hfa_sf1G_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_FAIL
+Categories=Pri0;EXPECTED_PASS
HostStyle=0
[hfa_sf2G_d.cmd_1617]
RelativePath=JIT\jit64\hfa\main\testG\hfa_sf2G_d\hfa_sf2G_d.cmd