Commit Graph

32647 Commits

Author SHA1 Message Date
Tatiana Pivovarova
89e62a6274 8136693: add package statement 'compiler.testlibrary' to CompilerUtils
Reviewed-by: iignatyev
2015-09-19 12:03:36 +03:00
Nils Eliasson
5ca8983920 8135068: Extract method matchers from CompilerOracle
Ecapsulate code to enable reuse

Reviewed-by: roland, kvn
2015-09-18 10:11:11 +02:00
Igor Veresov
ff77d8762c Merge 2015-09-17 13:42:50 -07:00
Alejandro Murillo
5ef8af7bec Merge 2015-09-17 09:19:39 -07:00
Tobias Hartmann
f298249547 8134739: compiler/loopopts/superword/TestVectorizationWithInvariant crashes in loop opts
Bail out of superword optimization if loop was removed (i.e., if zero-trip Opaque1Node was removed).

Reviewed-by: kvn, roland
2015-09-17 08:08:47 +02:00
Tomasz Wojtowicz
61b77b8590 8134553: CRC32C implementations for x86/x64 targets
Reviewed-by: kvn
2015-09-16 15:54:32 -07:00
Michael Berg
d49d1ea740 8134802: LCM register pressure scheduling
Calculate register pressure in a block to help instructions scheduling.

Reviewed-by: kvn, dlong
2015-09-16 13:16:17 -07:00
Vladimir Kozlov
a402bebf6e Merge 2015-09-16 20:33:16 +02:00
Vladimir Kozlov
44a4201adc 8136406: Remove ZapDeadCompiledLocals code
Dead code elimination.

Reviewed-by: roland, twisti
2015-09-15 11:04:11 -07:00
Alejandro Murillo
6ee248ddf1 Merge 2015-09-15 07:47:44 -07:00
J. Duke
9969836a33 Merge 2017-07-05 20:49:25 +02:00
J. Duke
2844994490 Merge 2017-07-05 20:49:21 +02:00
J. Duke
c465c01d75 Merge 2017-07-05 20:49:14 +02:00
J. Duke
6328de29f5 Merge 2017-07-05 20:49:11 +02:00
J. Duke
555cf04ee5 Merge 2017-07-05 20:49:07 +02:00
J. Duke
3ecbc3be60 Merge 2017-07-05 20:49:01 +02:00
J. Duke
1b0eefb24d Merge 2017-07-05 20:48:56 +02:00
J. Duke
f1ff183534 Merge 2017-07-05 20:48:44 +02:00
J. Duke
d34b183731 Added tag jdk9-b81 for changeset 2050b3a0aadc 2017-07-05 20:48:33 +02:00
J. Duke
33994176ee Merge 2017-07-05 20:48:33 +02:00
J. Duke
24e52411ad Merge 2017-07-05 20:48:29 +02:00
J. Duke
b7a357e008 Merge 2017-07-05 20:48:23 +02:00
J. Duke
6729d7335a Merge 2017-07-05 20:48:20 +02:00
J. Duke
7c35230144 Merge 2017-07-05 20:48:15 +02:00
J. Duke
b5f7bfd11f Merge 2017-07-05 20:48:10 +02:00
J. Duke
f089fa8eba Merge 2017-07-05 20:48:05 +02:00
J. Duke
9e97643f09 Merge 2017-07-05 20:47:56 +02:00
J. Duke
516e2ea58d Added tag jdk9-b80 for changeset 3c9f5bd909ae 2017-07-05 20:47:30 +02:00
J. Duke
44c8b13d11 Merge 2017-07-05 20:47:29 +02:00
J. Duke
85af8bd0ec Merge 2017-07-05 20:47:26 +02:00
J. Duke
21ae9718b3 Merge 2017-07-05 20:47:18 +02:00
J. Duke
cb4d6d2d10 Merge 2017-07-05 20:47:15 +02:00
J. Duke
72412aa14b Merge 2017-07-05 20:47:11 +02:00
J. Duke
4c8c732db5 Merge 2017-07-05 20:47:07 +02:00
J. Duke
2d06f0fc0e Merge 2017-07-05 20:47:02 +02:00
J. Duke
48b6122e4e Merge 2017-07-05 20:46:50 +02:00
J. Duke
c87c41e5ef Added tag jdk9-b79 for changeset 3966bd3b8167 2017-07-05 20:46:39 +02:00
J. Duke
11dee9e7fe Merge 2017-07-05 20:46:39 +02:00
J. Duke
3618e068ff Merge 2017-07-05 20:46:35 +02:00
J. Duke
abc1a27117 Merge 2017-07-05 20:46:31 +02:00
J. Duke
5b8cee9766 Merge 2017-07-05 20:46:28 +02:00
J. Duke
6adfa342cf Merge 2017-07-05 20:46:25 +02:00
J. Duke
68384e0890 Merge 2017-07-05 20:46:21 +02:00
J. Duke
3fd92b07c8 Merge 2017-07-05 20:46:18 +02:00
J. Duke
a7bfed3056 Merge 2017-07-05 20:46:10 +02:00
J. Duke
f1684cd835 Added tag jdk9-b78 for changeset c8753d0be177 2017-07-05 20:45:52 +02:00
J. Duke
d9b43a9e2c Merge 2017-07-05 20:45:52 +02:00
J. Duke
9bf2ffd162 Merge 2017-07-05 20:45:49 +02:00
J. Duke
1b5af609f5 Merge 2017-07-05 20:45:44 +02:00
J. Duke
d54587e380 Merge 2017-07-05 20:45:41 +02:00