[PATCH] D125679: [Clang] Added options for integrated backend only used for SPIR-V for now
Anastasia Stulova via Phabricator via cfe-commits
cfe-commits at lists.llvm.org
Mon May 16 04:03:45 PDT 2022
Anastasia created this revision.
Anastasia added reviewers: mpaszkowski, iliya-diyachkov, svenvh, linjamaki.
Herald added subscribers: ThomasRaoux, ebevhan.
Herald added a project: All.
Anastasia requested review of this revision.
Herald added a subscriber: MaskRay.
Following the new flow for external object code emission provide flags to switch between integrated and external backend similar to the integrated assembler options.
SPIR-V target is the only user of this functionality at this point.
This patch also updated SPIR-V documentation to clarify that integrated object code emission for SPIR-V is an experimental feature.
https://reviews.llvm.org/D125679
Files:
clang/docs/UsersManual.rst
clang/include/clang/Driver/Options.td
clang/include/clang/Driver/ToolChain.h
clang/lib/Driver/ToolChain.cpp
clang/lib/Driver/ToolChains/SPIRV.h
clang/test/Driver/clang_f_opts.c
clang/test/Driver/spirv-toolchain.cl
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D125679.429676.patch
Type: text/x-patch
Size: 7989 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20220516/8563c2d3/attachment.bin>
More information about the cfe-commits
mailing list