Michael Toguchi

Results 8 issues of Michael Toguchi

The addition of the new OpenMP offloading driver path, which unbundles archives later in the toolchain is interfering with the device linking behaviors involving AMD GPU targets for SYCL offload...

Expands spir64_gen target capabilities with -fsycl by introducing a number of GPU specific targets that can be specified via -fsycl-targets. These targets (intel_gpu_* in format) are a set of reserved...

The -fsycl-add-targets and -fsycl-link-targets are deprecated options, remove the support for these options moving forward.

Removes support for -foffload-static-lib and -foffload-whole-static-lib. These options were deprecated, and are not needed as we properly support linking in of fat static libraries from the command line without usage...

When compiling for -fsycl-targets values of nvptx64-nvidia-cuda and amdgcn-amd-gpu, the default arch behaviors were not applied to the compilation. Updates to do the following: - Add default of sm_50 for...

When using -fsycl-host-compiler, be sure that we only use the available PATH settings to find the compiler given (if given without a full PATH qualifier). This allows for only known...

When -fsycl-targets= -fsycl-targets=arg is passed on the command line, the empty -fsycl-targets= is processed and crashes due to the empty argument. Update the specific option parsing to use 'getLastArg' to...

When compiler for preprocessing only, the preprocessing step that occurs does not generate the integration header/footer information that is used during the host compilation step. To generate the integration information...