[PATCH] D141705: [HLSL] [Dirver] add dxv as a VerifyDebug Job

Xiang Li via Phabricator via cfe-commits cfe-commits at lists.llvm.org
Fri Jan 13 10:06:04 PST 2023


python3kgae created this revision.
python3kgae added reviewers: beanz, pow2clk, bogner, bob80905.
Herald added a subscriber: Anastasia.
Herald added a project: All.
python3kgae requested review of this revision.
Herald added subscribers: cfe-commits, MaskRay.
Herald added a project: clang.

New option --dxv-path is  added for dxc mode to set the installation path for dxv.
If cannot find dxv, a warning will be report.

dxv will be executed with command line dxv file_name -o file_name.
It will validate and sign the file and overwrite it.


Repository:
  rG LLVM Github Monorepo

https://reviews.llvm.org/D141705

Files:
  clang/include/clang/Basic/DiagnosticDriverKinds.td
  clang/include/clang/Driver/Options.td
  clang/lib/Driver/Driver.cpp
  clang/lib/Driver/ToolChains/HLSL.cpp
  clang/lib/Driver/ToolChains/HLSL.h
  clang/test/Driver/dxc_D.hlsl
  clang/test/Driver/dxc_I.hlsl
  clang/test/Driver/dxc_dxv_path.hlsl

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D141705.489053.patch
Type: text/x-patch
Size: 7165 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20230113/f1f94a99/attachment-0001.bin>


More information about the cfe-commits mailing list