Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[SYCL] Fixed sub-buffer memory allocation update #1486

Merged
merged 2 commits into from
Apr 9, 2020

Conversation

KarachunIvan
Copy link
Contributor

In some cases parents memory allocation might change (e.g., after map/unmap operations). If parents memory allocation changes, sub-buffer
memory allocation should be changed as well.

Signed-off-by: Ivan Karachun ivan.karachun@intel.com

In some cases parent`s memory allocation might change (e.g., after
map/unmap operations). If parent`s memory allocation changes, sub-buffer
memory allocation should be changed as well.

Signed-off-by: Ivan Karachun <ivan.karachun@intel.com>
Signed-off-by: Ivan Karachun <ivan.karachun@intel.com>
Copy link
Contributor

@romanovvlad romanovvlad left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, please resolve the comment above.

@KarachunIvan KarachunIvan requested a review from romanovvlad April 8, 2020 16:18
@bader bader merged commit 4c4054b into intel:sycl Apr 9, 2020
alexbatashev pushed a commit to alexbatashev/llvm that referenced this pull request Apr 15, 2020
…duler_docs

* origin/sycl:
  [SYCL][PI][CUDA] Implements get_native interoperability (intel#1332)
  [SYCL] Fix check-sycl test suite on systems w/o OpenCL (intel#1503)
  [SYCL][Doc] Update ExtendedAtomics documentation (intel#1487)
  [SYCL][CUDA] Expose context extended deleters on PI API (intel#1483)
  [SYCL][NFC] Remove a dropped environment variable from a test (intel#1506)
  [SYCL] Add opencl-aot to sycl-toolchain target (intel#1504)
  [SYCL] Allow to run deploy LIT tests from particular directory
  [SYCL][CUDA] Fix LIT testing with CUDA devices (intel#1300)
  [SYCL] Remove operator name keywords (intel#1501)
  [Driver][SYCL] Consider .lo files as static archives (intel#1500)
  [SYCL-PTX] Update the compiler design to describe the CUDA target (intel#1408)
  [SYCL] Fix library build on Windows (intel#1499)
  [SYCL][NFC] Refactor lit.cfg.py (intel#1452)
  [SYCL] Fixed sub-buffer memory allocation update (intel#1486)
  [SYCL] Ensure proper definition of spirv builtins for SYCL (intel#1393)
  [SYCL][CUDA] LIT XFAIL/UNSUPPORTED (intel#1303)
  [SYCL][Doc] Function-type kernel attribute extension (intel#1494)
bader pushed a commit to bader/llvm that referenced this pull request Jul 11, 2024
Add compaction support for scalar instructions: SADD, SMUL, SMAD, SMOV.

Additionally:
- Fixed a wrong opcode for smad
- Removed unused bfn source operand definitions in tablegen
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.

3 participants