[PATCH] D127165: [DirectX][MC] Add MC support for DXContainer

Chris Bieneman via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Mon Jun 6 16:29:02 PDT 2022


beanz created this revision.
beanz added reviewers: kuhar, bogner, MaskRay, pete.
Herald added subscribers: StephenFan, hiraditya, mgorny.
Herald added a project: All.
beanz requested review of this revision.
Herald added a project: LLVM.

DXContainer files resemble traditional object files in that they are
comprised of parts which resemble sections. Adding DXContainer as an
object file format in the MC layer will allow emitting DXContainer
objects through the normal object emission pipeline.


Repository:
  rG LLVM Github Monorepo

https://reviews.llvm.org/D127165

Files:
  llvm/include/llvm/MC/MCContext.h
  llvm/include/llvm/MC/MCDXContainerStreamer.h
  llvm/include/llvm/MC/MCDXContainerWriter.h
  llvm/include/llvm/MC/MCObjectFileInfo.h
  llvm/include/llvm/MC/MCSection.h
  llvm/include/llvm/MC/MCSectionDXContainer.h
  llvm/include/llvm/MC/TargetRegistry.h
  llvm/lib/MC/CMakeLists.txt
  llvm/lib/MC/MCAsmBackend.cpp
  llvm/lib/MC/MCContext.cpp
  llvm/lib/MC/MCDXContainerStreamer.cpp
  llvm/lib/MC/MCDXContainerWriter.cpp
  llvm/lib/MC/MCObjectFileInfo.cpp

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D127165.434641.patch
Type: text/x-patch
Size: 21004 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20220606/8157a337/attachment.bin>


More information about the llvm-commits mailing list