jdk-24/test/hotspot/jtreg/compiler/c2/irTests
2022-12-21 14:46:57 +00:00
..
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