[all-commits] [llvm/llvm-project] 3adc90: [DirectX][MC] Add MC support for DXContainer
Chris B via All-commits
all-commits at lists.llvm.org
Fri Jun 17 19:23:38 PDT 2022
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 3adc908b26857f8d3e1e8aed46c1102edc0244e1
https://github.com/llvm/llvm-project/commit/3adc908b26857f8d3e1e8aed46c1102edc0244e1
Author: Chris Bieneman <chris.bieneman at me.com>
Date: 2022-06-17 (Fri, 17 Jun 2022)
Changed paths:
M llvm/include/llvm/MC/MCContext.h
A llvm/include/llvm/MC/MCDXContainerStreamer.h
A llvm/include/llvm/MC/MCDXContainerWriter.h
M llvm/include/llvm/MC/MCObjectFileInfo.h
M llvm/include/llvm/MC/MCSection.h
A llvm/include/llvm/MC/MCSectionDXContainer.h
M llvm/include/llvm/MC/TargetRegistry.h
M llvm/lib/MC/CMakeLists.txt
M llvm/lib/MC/MCAsmBackend.cpp
M llvm/lib/MC/MCContext.cpp
A llvm/lib/MC/MCDXContainerStreamer.cpp
A llvm/lib/MC/MCDXContainerWriter.cpp
M llvm/lib/MC/MCObjectFileInfo.cpp
A llvm/lib/MC/MCSectionDXContainer.cpp
Log Message:
-----------
[DirectX][MC] Add MC support for DXContainer
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.
Differential Revision: https://reviews.llvm.org/D127165
More information about the All-commits
mailing list