-
Enhancement
-
Resolution: Fixed
-
P3
-
9
-
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