[PATCH] D122082: Add DXIL Bitcode Writer and DXIL testing

Chris Bieneman via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Fri Mar 25 12:49:08 PDT 2022


beanz updated this revision to Diff 418303.
beanz added a comment.

Updating based on review feedback.

This change forks the required infrastrcuture from the LLVM Bitcode writer into the DirectX backend instead of relying on refactoring of the existing pieces to be reusable.


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D122082/new/

https://reviews.llvm.org/D122082

Files:
  llvm/lib/Target/DirectX/CMakeLists.txt
  llvm/lib/Target/DirectX/DXILWriter/CMakeLists.txt
  llvm/lib/Target/DirectX/DXILWriter/DXILBitcodeWriter.cpp
  llvm/lib/Target/DirectX/DXILWriter/DXILBitcodeWriter.h
  llvm/lib/Target/DirectX/DXILWriter/DXILValueEnumerator.cpp
  llvm/lib/Target/DirectX/DXILWriter/DXILValueEnumerator.h
  llvm/lib/Target/DirectX/DXILWriter/DXILWriterPass.cpp
  llvm/lib/Target/DirectX/DXILWriter/DXILWriterPass.h
  llvm/lib/Target/DirectX/DirectX.h
  llvm/lib/Target/DirectX/DirectXTargetMachine.cpp
  llvm/test/CMakeLists.txt
  llvm/test/lit.cfg.py
  llvm/test/lit.site.cfg.py.in
  llvm/test/tools/dxil-dis/BasicIR.ll
  llvm/test/tools/dxil-dis/FMA.ll
  llvm/test/tools/dxil-dis/debug-info.ll
  llvm/test/tools/dxil-dis/di-compile-unit.ll
  llvm/test/tools/dxil-dis/di-subprogram.ll
  llvm/test/tools/dxil-dis/di-subrotine.ll
  llvm/test/tools/dxil-dis/lit.local.cfg
  llvm/test/tools/dxil-dis/metadata.ll
  llvm/tools/dxil-dis/CMakeLists.txt

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D122082.418303.patch
Type: text/x-patch
Size: 192402 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20220325/61b115df/attachment-0001.bin>


More information about the llvm-commits mailing list