fsycl-use-bitcode

Tells the compiler to produce device code in LLVM Intermediate Representation (IR) bitcode format into fat objects.

Syntax

Linux:

-fsycl-use-bitcode

Windows:

-fsycl-use-bitcode

Arguments

None

Default

ON

LLVM IR bitcode format is emitted.

Description

This option tells the compiler to produce device code in LLVM Intermediate Representation (IR) bitcode format into fat objects.

Note

When using the icx/icpx compiler driver for this option, you must also specify option -fsycl.

When using the dpcpp compiler driver, option -fsycl is implied by default.

Note

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

IDE Equivalent

None

Alternate Options

None