Skip to content

[SYCL]Relax kernel-metadata.cpp test to allow downstream metadata.#521

Merged
bader merged 1 commit intointel:syclfrom
erichkeane:relax_kernel_metadata_test
Aug 16, 2019
Merged

[SYCL]Relax kernel-metadata.cpp test to allow downstream metadata.#521
bader merged 1 commit intointel:syclfrom
erichkeane:relax_kernel_metadata_test

Conversation

@erichkeane
Copy link
Copy Markdown
Contributor

The test kernel-metadata.cpp check-line is too specific, so it prevents
adding metadata in a downstream. This patch just removes the '{' so
additional metadata works.

Signed-off-by: Erich Keane erich.keane@intel.com

The test kernel-metadata.cpp check-line is too specific, so it prevents
adding metadata in a downstream.  This patch just removes the '{' so
additional metadata works.

Signed-off-by: Erich Keane <erich.keane@intel.com>
@bader bader merged commit 68fbd02 into intel:sycl Aug 16, 2019
vladimirlaz pushed a commit to vladimirlaz/llvm that referenced this pull request May 25, 2020
This patch makes several improvements to enable correct setting for
ContractionOFF:

  1) Plain `fadd' or `fsub' instruction trigger ContractionOFF to
     avoid optimizations that may fold them to an FMA.

  2) `contract' flag is recognized on `fadd' and `fsub', and it allows
     to suppress (1).

  3) Undefined (external) functions, function pointers and inline asm
     calls force ContractionOFF flag.

  4) Contraction information is now propagated up the call stack until
     an entry point.

Signed-off-by: Andrew Savonichev <andrew.savonichev@intel.com>
vladimirlaz pushed a commit to vladimirlaz/llvm that referenced this pull request Jun 1, 2020
)"

Signed-off-by: Andrew Savonichev <andrew.savonichev@intel.com>
AlexeySachkov pushed a commit to AlexeySachkov/llvm that referenced this pull request Jun 9, 2020
Found*contractedFMulAdd became unused after commit e89518b ("Enable
strict rules to set ContractionOFF (intel#521)", 2020-05-20).

Add a missing override to suppress a -Winconsistent-missing-override
warning.
aelovikov-intel pushed a commit to aelovikov-intel/llvm that referenced this pull request Feb 23, 2023
…tel#521)

* [SYCL] Rename cuda, hip, level_zero backends to conform SYCL 2020

According to SYCL spec, backend::cuda is renamed to backend::ext_oneapi_cuda,
backend::hip is renamed to backend::ext_oneapi_hip, and backend::level_zero is
renamed to backend::ext_oneapi_level_zero. The backend interop APIs is available
through separate header files "sycl/ext/oneapi/backend/<backendname>.hpp".

* [SYCL] Rename hip backend to conform SYCL 2020

Signed-off-by: Pavel Samolysov <pavel.samolysov@intel.com>

* [SYCL] Remove outdated header sycl/ext/oneapi/backend/cuda.hpp

Signed-off-by: Pavel Samolysov <pavel.samolysov@intel.com>
coldav pushed a commit to coldav/llvm that referenced this pull request Aug 22, 2025
[LLVM 20] Adjust irreducible_loop test, adjust for non-experimental builtins
coldav pushed a commit to coldav/llvm that referenced this pull request Aug 26, 2025
[LLVM 20] Adjust irreducible_loop test, adjust for non-experimental builtins
coldav pushed a commit to coldav/llvm that referenced this pull request Aug 29, 2025
[LLVM 20] Adjust irreducible_loop test, adjust for non-experimental builtins
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants