Roland Westrelin
|
52d46c314b
|
8238691: C2: turn subtype check into macro node
Reviewed-by: vlivanov, thartmann
|
2020-02-14 10:31:34 +01:00 |
|
Vladimir Ivanov
|
5e9dc46d21
|
8238683: C2: Remove Use24BitFP and Use24BitFPMode flags
Reviewed-by: thartmann, neliasso
|
2020-02-11 14:55:44 +03:00 |
|
Ioi Lam
|
584db9818a
|
8236625: Remove writeable macro from JVM flags declaration
Reviewed-by: coleenp, hseigel, gziemski
|
2020-01-07 18:56:18 -08:00 |
|
Tobias Hartmann
|
2df5ae8220
|
8230742: Make AggressiveUnboxing a diagnostic flag
AggressiveUnboxing is enabled by default. It should therefore be a diagnostic flag.
Reviewed-by: roland, shade
|
2019-09-16 13:53:41 +02:00 |
|
Tobias Hartmann
|
da43cb5e46
|
8224957: C2 compilation fails with assert: Bad graph detected in build_loop_late
Disable walking up the dominator chain for regions with more than 2 input paths.
Reviewed-by: roland, kvn
|
2019-08-13 09:56:13 +02:00 |
|
Christian Hagedorn
|
a3c85f810c
|
6394013: C2: Remove VerifyOpto
Removed the VerifyOpto flag.
Reviewed-by: kvn, thartmann
|
2019-08-05 08:03:25 +02:00 |
|
Tobias Hartmann
|
8f7206a674
|
8228710: Disable AggressiveUnboxing until JDK-8224957 is fixed
Disabled AggressiveUnboxing.
Reviewed-by: roland, kvn
|
2019-07-30 07:22:05 +02:00 |
|
Stefan Karlsson
|
c9846fce19
|
8224201: Simplify JVM flag macro expansions
Reviewed-by: rehn, kvn, stuefe, tschatzl, coleenp, gziemski
|
2019-05-22 13:05:37 +02:00 |
|
Claes Redestad
|
efc62ac6ec
|
8217383: Obsolete UseImplicitStableValues
Reviewed-by: shade, rkennke, vlivanov
|
2019-02-12 09:00:04 +01:00 |
|
Vladimir Ivanov
|
71759e3177
|
8217919: C2: Enable -XX:+AggressiveUnboxing by default
Reviewed-by: kvn, neliasso
|
2019-02-01 18:50:53 -08:00 |
|
Coleen Phillimore
|
154a1a02bf
|
8216167: Update include guards to reflect correct directories
Use script and some manual fixup to fix directores names in include guards.
Reviewed-by: lfoltan, eosterlund, kbarrett
|
2019-01-10 15:13:51 -05:00 |
|
Michihiro Horie
|
31fbc28af5
|
8213754: PPC64: Add Intrinsics for isDigit/isLowerCase/isUpperCase/isWhitespace
Reviewed-by: kvn, rriggs, mdoerr, gromero
|
2018-12-11 20:31:18 -05:00 |
|
Roland Westrelin
|
97dd8bf743
|
8203197: C2: consider all paths in loop body for loop predication
Reviewed-by: kvn, neliasso
|
2018-06-19 09:08:39 +02:00 |
|
Vladimir Ivanov
|
ddc42415c0
|
8203480: IncompatibleClassChangeError thrown at sites linked to default interface methods
Reviewed-by: kvn
|
2018-06-06 23:36:08 +03:00 |
|
Razvan A Lupusoru
|
b96c85c640
|
8192846: Support cmov vectorization for float
Reviewed-by: kvn
|
2017-12-05 09:49:23 -08:00 |
|
Roland Westrelin
|
386e258e20
|
8186027: C2: loop strip mining
Reviewed-by: kvn, neliasso
|
2017-11-28 11:59:16 +01:00 |
|
Tobias Hartmann
|
34622112b6
|
8189067: SuperWord optimization crashes with "assert(out == prev || prev == __null) failed: no branches off of store slice"
Only move the store if the LCA of all users is outside of the loop. Re-enable UseSubwordForMaxVector.
Reviewed-by: kvn, roland
|
2017-10-13 14:02:01 +02:00 |
|
Erik Joelsson
|
3789983e89
|
8187443: Forest Consolidation: Move files to unified layout
Reviewed-by: darcy, ihse
|
2017-09-12 19:03:39 +02:00 |
|