Skip to content

[SYCL][Driver] Cleanup unused SPIR-V extensions#21904

Draft
vmaksimo wants to merge 1 commit intointel:syclfrom
vmaksimo:remove-extensions
Draft

[SYCL][Driver] Cleanup unused SPIR-V extensions#21904
vmaksimo wants to merge 1 commit intointel:syclfrom
vmaksimo:remove-extensions

Conversation

@vmaksimo
Copy link
Copy Markdown
Contributor

@vmaksimo vmaksimo commented Apr 29, 2026

Remove FPGA and unused SPIR-V extensions from the driver, clang-linker-wrapper, and sycl-jit extension lists.
Rename SPV_INTEL_arithmetic_fence to SPV_EXT_arithmetic_fence.

Remove FPGA and unused SPIR-V extensions from the driver,
clang-linker-wrapper, and sycl-jit extension lists.
Rename SPV_INTEL_arithmetic_fence to SPV_EXT_arithmetic_fence and
SPV_INTEL_optnone to SPV_EXT_optnone per productization.

Removed extensions:
- FPGA: fpga_loop_controls, fpga_reg, blocking_pipes, io_pipes,
  fpga_buffer_location, fpga_argument_interfaces,
  fpga_invocation_pipelining_attributes, fpga_latency_control,
  arbitrary_precision_fixed_point, arbitrary_precision_floating_point,
  task_sequence
- Unused: media_block_io, device_side_avc_motion_estimation,
  hw_thread_queries
@vmaksimo vmaksimo force-pushed the remove-extensions branch from 6418d79 to 6d4e77a Compare April 29, 2026 21:10
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.

1 participant