-
Bug
-
Resolution: Fixed
-
P3
-
hs24
-
b03
-
generic
-
generic
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8000393 | 8 | Vladimir Kozlov | P3 | Resolved | Fixed | b59 |
JDK-8018003 | 7u45 | Vladimir Kozlov | P3 | Closed | Fixed | b01 |
JDK-8002909 | 7u40 | Vladimir Kozlov | P3 | Resolved | Fixed | b01 |
JDK-8001728 | hs24 | Vladimir Kozlov | P3 | Resolved | Fixed | master |
instruct Repl2F_reg(vecD dst, regF src) %{
match(Set dst (ReplicateF src));
expand %{
iRegI tmp;
MoveF2I_reg_reg(tmp, src);
Repl2F_regI(dst,tmp);
%}
%}
instruct vsrl4I_regI(vecX dst, vecX src, iRegI shift) %{
match(Set dst (URShiftVI src (MoveI2F shift)));
expand %{
vecX tmp;
Repl16B_reg(tmp, shift);
vsrl4I_reg(dst, src, tmp);
%}
%}
but the generated expand code will crash because _bottom_type is not
set.
- backported by
-
JDK-8000393 C2: can't use expand rules for vector instruction rules
-
- Resolved
-
-
JDK-8001728 C2: can't use expand rules for vector instruction rules
-
- Resolved
-
-
JDK-8002909 C2: can't use expand rules for vector instruction rules
-
- Resolved
-
-
JDK-8002910 C2: can't use expand rules for vector instruction rules
-
- Closed
-
-
JDK-8002911 C2: can't use expand rules for vector instruction rules
-
- Closed
-
-
JDK-8018003 C2: can't use expand rules for vector instruction rules
-
- Closed
-
- relates to
-
JDK-6340864 Implement vectorization optimizations in hotspot-server
-
- Resolved
-