[PATCH] D122062: Add DXContainer

Chris Bieneman via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Fri Mar 18 20:53:54 PDT 2022


beanz created this revision.
beanz added reviewers: MaskRay, arphaman, tstellar, serge-sans-paille, pete, jdoerfert, sheredom.
Herald added subscribers: dexonsmith, hiraditya.
Herald added a project: All.
beanz requested review of this revision.
Herald added a subscriber: aheejin.
Herald added a project: LLVM.

DXIL is wrapped in a container format defined by the DirectX 11
specification. Codebases differ in calling this format either DXBC or
DXILContainer.

Since eventually we want to add support for DXBC as a target
architecture and the format is used by DXBC and DXIL, I've termed it
DXContainer here.

Most of the changes in this patch are just adding cases to switch
statements to address warnings.


Repository:
  rG LLVM Github Monorepo

https://reviews.llvm.org/D122062

Files:
  llvm/include/llvm/ADT/Triple.h
  llvm/include/llvm/MC/MCContext.h
  llvm/include/llvm/MC/TargetRegistry.h
  llvm/lib/Bitcode/Writer/BitcodeWriter.cpp
  llvm/lib/MC/MCContext.cpp
  llvm/lib/MC/MCObjectFileInfo.cpp
  llvm/lib/MC/MCParser/AsmParser.cpp
  llvm/lib/Support/Triple.cpp
  llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp
  llvm/lib/Transforms/Instrumentation/AddressSanitizer.cpp
  llvm/unittests/ADT/TripleTest.cpp

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D122062.416664.patch
Type: text/x-patch
Size: 6147 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20220319/e110fe51/attachment.bin>


More information about the llvm-commits mailing list