From 8359bb81dba86a8890747c070f1f214d6ba37f72 Mon Sep 17 00:00:00 2001 From: Greg Lueck Date: Thu, 19 Mar 2026 11:34:00 -0400 Subject: [PATCH] Add info device vector width for long long Cherry pick #961 from main (cherry picked from commit b38a4de7ad747b4d1bfef72238c737c10e5a5c7b) --- adoc/chapters/programming_interface.adoc | 6 ++++++ adoc/headers/deviceInfo.h | 2 ++ 2 files changed, 8 insertions(+) diff --git a/adoc/chapters/programming_interface.adoc b/adoc/chapters/programming_interface.adoc index 1dbb27839..86a09b11f 100644 --- a/adoc/chapters/programming_interface.adoc +++ b/adoc/chapters/programming_interface.adoc @@ -2145,6 +2145,9 @@ struct preferred_vector_width_int { struct preferred_vector_width_long { using return_type = std::uint32_t; }; +struct preferred_vector_width_long_long { + using return_type = std::uint32_t; +}; struct preferred_vector_width_float { using return_type = std::uint32_t; }; @@ -2186,6 +2189,9 @@ struct native_vector_width_int { struct native_vector_width_long { using return_type = std::uint32_t; }; +struct native_vector_width_long_long { + using return_type = std::uint32_t; +}; struct native_vector_width_float { using return_type = std::uint32_t; }; diff --git a/adoc/headers/deviceInfo.h b/adoc/headers/deviceInfo.h index e6ad8dfac..612d3cd27 100644 --- a/adoc/headers/deviceInfo.h +++ b/adoc/headers/deviceInfo.h @@ -17,6 +17,7 @@ struct preferred_vector_width_char; struct preferred_vector_width_short; struct preferred_vector_width_int; struct preferred_vector_width_long; +struct preferred_vector_width_long_long; struct preferred_vector_width_float; struct preferred_vector_width_double; struct preferred_vector_width_half; @@ -24,6 +25,7 @@ struct native_vector_width_char; struct native_vector_width_short; struct native_vector_width_int; struct native_vector_width_long; +struct native_vector_width_long_long; struct native_vector_width_float; struct native_vector_width_double; struct native_vector_width_half;