19 * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA |
19 * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA |
20 * or visit www.oracle.com if you need additional information or have any |
20 * or visit www.oracle.com if you need additional information or have any |
21 * questions. |
21 * questions. |
22 */ |
22 */ |
23 |
23 |
|
24 package compiler.intrinsics.sha.cli.testcases; |
|
25 |
|
26 import compiler.intrinsics.sha.cli.SHAOptionsBase; |
|
27 import compiler.testlibrary.sha.predicate.IntrinsicPredicates; |
24 import jdk.test.lib.ExitCode; |
28 import jdk.test.lib.ExitCode; |
25 import jdk.test.lib.Platform; |
29 import jdk.test.lib.Platform; |
26 import jdk.test.lib.cli.CommandLineOptionTest; |
30 import jdk.test.lib.cli.CommandLineOptionTest; |
27 import jdk.test.lib.cli.predicate.AndPredicate; |
31 import jdk.test.lib.cli.predicate.AndPredicate; |
|
32 import jdk.test.lib.cli.predicate.NotPredicate; |
28 import jdk.test.lib.cli.predicate.OrPredicate; |
33 import jdk.test.lib.cli.predicate.OrPredicate; |
29 import jdk.test.lib.cli.predicate.NotPredicate; |
|
30 import compiler.testlibrary.sha.predicate.IntrinsicPredicates; |
|
31 |
34 |
32 /** |
35 /** |
33 * Test case specific to UseSHA*Intrinsics options targeted to SPARC and AArch64 |
36 * Test case specific to UseSHA*Intrinsics options targeted to SPARC and AArch64 |
34 * CPUs which don't support required instruction, but support other SHA-related |
37 * CPUs which don't support required instruction, but support other SHA-related |
35 * instructions. |
38 * instructions. |