RFR: 8370691: Add new Float16Vector type and enable intrinsification of vector operations supported by auto-vectorizer [v17]
Jatin Bhateja
jbhateja at openjdk.org
Tue Jan 27 12:30:31 UTC 2026
On Mon, 26 Jan 2026 16:48:11 GMT, Paul Sandoz <psandoz at openjdk.org> wrote:
> The underlying motivation was to avoid passing two parameters to the vector intrinsics that can get out of sync. Currently, we cannot use `Float16.class` like we can `Integer.class` that describes the vector element type to the intrinsic. Could we use an internal class that acts as a proxy until we can replace it?
Hi @PaulSandoz ,
We will still need to create T_FLOAT16 basic type and associate it with Float16 LaneType, why not directly pass these basic types to intrinsic entry point ?
-------------
PR Comment: https://git.openjdk.org/jdk/pull/28002#issuecomment-3804950143
More information about the core-libs-dev
mailing list