Intel® oneAPI DPC++/C++ Compiler Developer Guide and Reference

ID 767253
Date 3/22/2024
Public

A newer version of this document is available. Customers should click here to go to the newest version.

Document Table of Contents

fsycl-dead-args-optimization

Enables elimination of SYCL dead kernel arguments.

Syntax

Linux:

-fsycl-dead-args-optimization

-fno-sycl-dead-args-optimization

Windows:

-fsycl-dead-args-optimization

-fno-sycl-dead-args-optimization

Arguments

None

Default

OFF

SYCL dead kernel arguments are not eliminated. This default may change in the future.

Description

This option enables elimination of SYCL dead kernel arguments. This optimization can improve performance.

NOTE:

When using this option, you must also specify option -fsycl.

If you specify -fno-sycl-dead-args-optimization, this optimization is disabled.

For information about available SYCL drivers, refer to Invoke the Compiler.

NOTE:

When SYCL offloading is enabled, this option only applies to device-specific compilation.

IDE Equivalent

None

Alternate Options

None