-
Type:
Enhancement
-
Resolution: Fixed
-
Priority:
P3
-
Affects Version/s: 9
-
Component/s: hotspot
-
b36
-
x86_64
-
linux
| Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
|---|---|---|---|---|---|---|
| JDK-8193746 | 11 | Vladimir Kozlov | P3 | Resolved | Fixed | team |
With such an enhancement, the following pattern can be supported:
{code}
private void cmove_kernel_float(float[] in1, float[] in2, int length, float[] out) {
for (int i = 0; i < length; i++) {
out[i] = (in1[i] > in2[i]) ? in1[i] : in2[i];
}
}
{code}
- backported by
-
JDK-8193746 Support cmov vectorization for float
-
- Resolved
-