jdk/hotspot/test/compiler
Michael C Berg 9e55e44c85 8074981: Integer/FP scalar reduction optimization
Add scalar reduction optimization to C2 to take advantage of vector instructions in modern x86 CPUs.

Reviewed-by: kvn, twisti
2015-04-01 18:07:50 -07:00
..
arguments 8072398: assert fails in L1RGenerator::increment_event_counter_impl 2015-02-06 18:16:55 +01:00
arraycopy 8075921: assert assert(allocx == alloc) fails in library_call.cpp 2015-03-27 08:58:45 +01:00
c1 8062854: move compiler jtreg test to corresponding subfolders and use those in TEST.groups 2014-11-18 19:44:45 +01:00
c2 8073670: TypeF::eq and TypeD::eq do not handle NaNs correctly 2015-02-27 13:21:05 +01:00
ciReplay 8062012: test/compiler/ciReplay/TestSA.sh should be updated to work w/ modular image build 2014-12-19 14:12:22 +03:00
classUnloading 8066433: Move Whitebox test library to top level repository 2014-12-12 09:37:38 +01:00
codecache 8068461: compiler/codecache/jmx/UsageThresholdIncreasedTest.java failed: java.lang.RuntimeException: Usage threshold was hit: 1 times for CodeHeap 'non-nmethods' 2015-02-19 23:47:01 +03:00
codegen 8062854: move compiler jtreg test to corresponding subfolders and use those in TEST.groups 2014-11-18 19:44:45 +01:00
cpuflags 8020433: Crash when using -XX:+RestoreMXCSROnJNICalls 2013-07-15 10:28:32 -07:00
debug 8036748: assert(_base == Int) failed: Not an Int w/ -XX:+TraceIterativeGVN 2014-10-24 09:14:41 -07:00
dependencies/MonomorphicObjectCall 8066250: compiler/dependencies/MonomorphicObjectCall/TestMonomorphicObjectCall.java fails product 2014-12-08 18:21:02 +03:00
eliminateAutobox 8062854: move compiler jtreg test to corresponding subfolders and use those in TEST.groups 2014-11-18 19:44:45 +01:00
escapeAnalysis 8006960: hotspot, "impossible" assertion failure 2015-03-02 13:40:40 +01:00
exceptions 8067941: [TESTBUG] Fix tests for OS with 64K page size 2015-01-12 14:43:34 -08:00
floatingpoint 8063086: Math.pow yields different results upon repeated calls 2015-01-07 16:40:02 +01:00
gcbarriers 8023472: C2 optimization breaks with G1 2013-08-23 18:04:35 -07:00
inlining 8069263: assert(fm == NULL || fm->method_holder() == _participants[n]) failed: sanity 2015-03-12 14:15:09 +01:00
integerArithmetic 8062854: move compiler jtreg test to corresponding subfolders and use those in TEST.groups 2014-11-18 19:44:45 +01:00
interpreter 8062854: move compiler jtreg test to corresponding subfolders and use those in TEST.groups 2014-11-18 19:44:45 +01:00
intrinsics 8026049: (bf) Intrinsify ByteBuffer.put{Int, Double, Float, ...} methods 2015-03-31 12:31:18 -07:00
jsr292 8071545: Tests are still excluded while the appropriate bug has been fixed 2015-01-28 09:27:49 +01:00
loopopts 8074981: Integer/FP scalar reduction optimization 2015-04-01 18:07:50 -07:00
macronodes 8046698: assert(false) failed: only Initialize or AddP expected macro.cpp:943 2014-08-02 07:06:08 +02:00
membars 8048879: "unexpected yanked node" opto/postaloc.cpp:139 2014-08-19 07:36:11 +02:00
oracle 8074980: add WhiteBox API to get a flag value for a method 2015-03-12 19:11:25 +03:00
osr 8057165: [TESTBUG] Need a test to cover JDK-8054883 2014-09-16 21:29:30 +04:00
print 8073154: NULL-pointer dereferencing in LIR_OpProfileType::print_instr 2015-02-27 11:41:42 +03:00
profiling 8071545: Tests are still excluded while the appropriate bug has been fixed 2015-01-28 09:27:49 +01:00
rangechecks 8073480: C2 should optimize explicit range checks 2015-03-17 10:06:31 +01:00
reflection 8029366: ShouldNotReachHere error when creating an array with component type of void 2013-12-06 16:43:56 -08:00
regalloc 8062537: [TESTBUG] Conflicting GC combinations in hotspot tests 2014-11-19 17:43:19 +03:00
relocations 8044538: assert(which != imm_operand) failed: instruction is not a movq reg, imm64 2014-06-11 09:16:19 +02:00
rtm 8069126: compiler/rtm/locking/TestRTMTotalCountIncrRate.java nightly failure 2015-01-20 11:26:20 +03:00
runtime 8067941: [TESTBUG] Fix tests for OS with 64K page size 2015-01-12 14:43:34 -08:00
stable 8066433: Move Whitebox test library to top level repository 2014-12-12 09:37:38 +01:00
startup 8066448: SmallCodeCacheStartup.java exits with exit code 1 2014-12-04 09:52:15 +01:00
stringopts 8068909: SIGSEGV in c2 compiled code with OptimizeStringConcat 2015-01-16 13:58:22 +01:00
testlibrary Merge 2015-01-18 11:49:22 -08:00
tiered 8073499: quarantine compiler/tiered/LevelTransitionTest 2015-02-19 23:49:22 +03:00
types 8075587: Compilation of constant array containing different sub classes crashes the JVM 2015-03-27 13:47:33 +01:00
uncommontrap Merge 2015-01-14 15:13:39 +00:00
unsafe 8044186: Introduce a reproducible random generator 2014-11-02 18:43:38 +03:00
whitebox 8075488: compiler/whitebox/DeoptimizeFramesTest fails with exit code 1 due to unrecognized VM option -XX:+IgnoreUnexpectedVMOptions 2015-03-21 21:47:49 +03:00