.. |
blackhole
|
8296545: C2 Blackholes should allow load optimizations
|
2022-12-05 12:00:30 +00:00 |
loopOpts
|
8280378: [IR Framework] Support IR matching for different compile phases
|
2022-11-01 15:41:09 +00:00 |
scalarReplacement
|
8267265: Use new IR Test Framework to create tests for C2 Ideal transformations
|
2022-02-28 10:01:24 +00:00 |
stringopts
|
8271459: C2: Missing NegativeArraySizeException when creating StringBuilder with negative capacity
|
2021-10-05 07:02:06 +00:00 |
AddINodeIdealizationTests.java
|
8297384: Add IR tests for existing idealizations of arithmetic nodes
|
2022-11-25 08:17:44 +00:00 |
AddLNodeIdealizationTests.java
|
8297384: Add IR tests for existing idealizations of arithmetic nodes
|
2022-11-25 08:17:44 +00:00 |
AndINodeIdealizationTests.java
|
8297384: Add IR tests for existing idealizations of arithmetic nodes
|
2022-11-25 08:17:44 +00:00 |
CmpUWithZero.java
|
8290529: C2: assert(BoolTest(btest).is_canonical()) failure
|
2022-09-02 13:35:11 +00:00 |
DivINodeIdealizationTests.java
|
8267265: Use new IR Test Framework to create tests for C2 Ideal transformations
|
2022-02-28 10:01:24 +00:00 |
DivLNodeIdealizationTests.java
|
8267265: Use new IR Test Framework to create tests for C2 Ideal transformations
|
2022-02-28 10:01:24 +00:00 |
LShiftINodeIdealizationTests.java
|
8297384: Add IR tests for existing idealizations of arithmetic nodes
|
2022-11-25 08:17:44 +00:00 |
MaxMinINodeIdealizationTests.java
|
8280378: [IR Framework] Support IR matching for different compile phases
|
2022-11-01 15:41:09 +00:00 |
MulINodeIdealizationTests.java
|
8297384: Add IR tests for existing idealizations of arithmetic nodes
|
2022-11-25 08:17:44 +00:00 |
MulLNodeIdealizationTests.java
|
8297384: Add IR tests for existing idealizations of arithmetic nodes
|
2022-11-25 08:17:44 +00:00 |
RotateLeftNodeIntIdealizationTests.java
|
8297953: Fix several C2 IR matching tests for RISC-V
|
2022-12-02 12:48:42 +00:00 |
RotateLeftNodeLongIdealizationTests.java
|
8297953: Fix several C2 IR matching tests for RISC-V
|
2022-12-02 12:48:42 +00:00 |
SubINodeIdealizationTests.java
|
8272735: Add missing SubL node transformations
|
2022-03-14 09:05:53 +00:00 |
SubLNodeIdealizationTests.java
|
8272735: Add missing SubL node transformations
|
2022-03-14 09:05:53 +00:00 |
TestAutoVecCountingDownLoop.java
|
8284981: Support the vectorization of some counting-down loops in SLP
|
2022-04-30 07:39:16 +00:00 |
TestAutoVectorization2DArray.java
|
8298345: Fix another two C2 IR matching tests for RISC-V
|
2022-12-09 12:43:47 +00:00 |
TestBackToBackIfs.java
|
8278228: C2: Improve identical back-to-back if elimination
|
2022-01-10 07:52:18 +00:00 |
TestConvI2LCastLongLoop.java
|
8286197: C2: Optimize MemorySegment shape in int loop
|
2022-06-10 08:17:26 +00:00 |
TestCountedLoopPhiValue.java
|
8280378: [IR Framework] Support IR matching for different compile phases
|
2022-11-01 15:41:09 +00:00 |
TestCountedLoopSafepoint.java
|
8280378: [IR Framework] Support IR matching for different compile phases
|
2022-11-01 15:41:09 +00:00 |
TestDisableAutoVectOpcodes.java
|
8297172: Fix some issues of auto-vectorization of Long.bitCount/numberOfTrailingZeros/numberOfLeadingZeros()
|
2022-12-06 09:35:27 +00:00 |
TestDuplicateBackedge.java
|
8280378: [IR Framework] Support IR matching for different compile phases
|
2022-11-01 15:41:09 +00:00 |
TestEnumFinalFold.java
|
8286339: compiler/c2/irTests/TestEnumFinalFold.java fails if Enum/String methods are not inlined
|
2022-05-11 05:29:11 +00:00 |
TestFewIterationsCountedLoop.java
|
8280378: [IR Framework] Support IR matching for different compile phases
|
2022-11-01 15:41:09 +00:00 |
TestFPComparison.java
|
8297953: Fix several C2 IR matching tests for RISC-V
|
2022-12-02 12:48:42 +00:00 |
TestIRAbs.java
|
8280089: compiler/c2/irTests/TestIRAbs.java fails on some arches
|
2022-01-18 12:13:44 +00:00 |
TestIRLShiftIdeal_XPlusX_LShiftC.java
|
8288564: C2: LShiftLNode::Ideal produces wrong result after JDK-8278114
|
2022-06-20 06:47:40 +00:00 |
TestIterativeEA.java
|
8276455: C2: iterative EA
|
2021-12-14 19:24:13 +00:00 |
TestLongRangeChecks.java
|
8280378: [IR Framework] Support IR matching for different compile phases
|
2022-11-01 15:41:09 +00:00 |
TestLSMMissedEmptyLoop.java
|
8297724: Loop strip mining prevents some empty loops from being eliminated
|
2022-12-21 14:46:57 +00:00 |
TestMulNodeIdealization.java
|
8291336: Add ideal rule to convert floating point multiply by 2 into addition
|
2022-10-28 10:04:38 +00:00 |
TestOptimizeUnstableIf.java
|
8286104: use aggressive liveness for unstable_if traps
|
2022-06-30 03:59:42 +00:00 |
TestPostParseCallDevirtualization.java
|
8275086: compiler/c2/irTests/TestPostParseCallDevirtualization.java fails when compiler1 is disabled
|
2021-11-03 05:51:18 +00:00 |
TestPushAddThruCast.java
|
8288022: c2: Transform (CastLL (AddL into (AddL (CastLL when possible
|
2022-07-06 11:36:12 +00:00 |
TestRemixAddressExpressions.java
|
8278784: C2: Refactor PhaseIdealLoop::remix_address_expressions() so it operates on longs
|
2022-01-21 07:32:08 +00:00 |
TestScalarReplacement.java
|
8295066: Folding of loads is broken in C2 after JDK-8242115
|
2022-10-26 20:45:26 +00:00 |
TestScheduleSmallMethod.java
|
8275847: Scheduling fails with "too many D-U pinch points" on small method
|
2021-11-08 06:40:49 +00:00 |
TestShiftAndMask.java
|
8285793: C2: optimization of mask checks in counted loops fail in the presence of cast nodes
|
2022-04-29 11:19:27 +00:00 |
TestSkeletonPredicates.java
|
8280378: [IR Framework] Support IR matching for different compile phases
|
2022-11-01 15:41:09 +00:00 |
TestSpecialCasesOf_AMinusB_Plus_CMinusD_InAddIdeal.java
|
8278471: Remove unreached rules in AddNode::IdealIL
|
2021-12-16 03:57:29 +00:00 |
TestStripMiningDropsSafepoint.java
|
8280378: [IR Framework] Support IR matching for different compile phases
|
2022-11-01 15:41:09 +00:00 |
TestSuperwordFailsUnrolling.java
|
8271707: migrate tests to use jdk.test.whitebox.WhiteBox
|
2022-07-08 15:55:14 +00:00 |
TestUnsignedComparison.java
|
8280378: [IR Framework] Support IR matching for different compile phases
|
2022-11-01 15:41:09 +00:00 |
TestVectorConditionalMove.java
|
8280378: [IR Framework] Support IR matching for different compile phases
|
2022-11-01 15:41:09 +00:00 |
TestVectorizeTypeConversion.java
|
8296030: compiler/c2/irTests/TestVectorizeTypeConversion.java fails with release VMs after JDK-8291781
|
2022-10-28 12:46:32 +00:00 |
TestVectorizeURShiftSubword.java
|
8289801: [IR Framework] Add flags to whitelist which can be used to simulate a specific machine setup like UseAVX
|
2022-07-18 22:49:17 +00:00 |
URShiftINodeIdealizationTests.java
|
8297384: Add IR tests for existing idealizations of arithmetic nodes
|
2022-11-25 08:17:44 +00:00 |
URShiftLNodeIdealizationTests.java
|
8297384: Add IR tests for existing idealizations of arithmetic nodes
|
2022-11-25 08:17:44 +00:00 |
XorINodeIdealizationTests.java
|
8281453: New optimization: convert ~x into -1-x when ~x is used in an arithmetic expression
|
2022-10-06 22:15:20 +00:00 |
XorLNodeIdealizationTests.java
|
8281453: New optimization: convert ~x into -1-x when ~x is used in an arithmetic expression
|
2022-10-06 22:15:20 +00:00 |