llvm-project/llvm/lib/Object
Chris Bieneman 49dc58f551 [DX] [ObjectYAML] Support DX shader feature flags
DXContainers contain a feature flag part, which stores a bitfield used
to denote what underlying hardware features the shader requires. This
change adds feature flags to the DXContainer YAML tooling to enable
testing generating feature flags during HLSL code generation.

Depends on D133980

Reviewed By: lhames

Differential Revision: https://reviews.llvm.org/D134315
2022-09-29 12:37:11 -05:00
..
Archive.cpp [AIX] support read global symbol of big archive 2022-07-18 10:43:30 -04:00
ArchiveWriter.cpp [Object] Improve ArchiveWriter diagnostics 2022-09-10 21:06:52 +08:00
Binary.cpp Add MachO MH_FILESET support to objdump 2022-08-24 13:34:43 -07:00
BuildID.cpp [NFC] [Object] Create library to fetch debug info by build ID. 2022-09-28 13:35:35 -07:00
CMakeLists.txt [NFC] [Object] Create library to fetch debug info by build ID. 2022-09-28 13:35:35 -07:00
COFFImportFile.cpp [ARM64EC 1/?] Add parsing support to llvm-objdump/llvm-readobj. 2022-09-05 12:25:08 -07:00
COFFModuleDefinition.cpp Cleanup LLVMObject headers 2022-02-10 21:13:44 +01:00
COFFObjectFile.cpp [ARM64EC 1/?] Add parsing support to llvm-objdump/llvm-readobj. 2022-09-05 12:25:08 -07:00
DXContainer.cpp [DX] [ObjectYAML] Support DX shader feature flags 2022-09-29 12:37:11 -05:00
Decompressor.cpp [Object] Add zstd decompression support to Decompressor 2022-09-19 11:41:16 -07:00
ELF.cpp [Object] Add ELF section type for offloading objects 2022-07-07 12:20:30 -04:00
ELFObjectFile.cpp Remove redundant initialization of Optional (NFC) 2022-08-20 21:18:28 -07:00
Error.cpp ManagedStatic: remove many straightforward uses in llvm 2022-07-10 10:29:15 +02:00
FaultMapParser.cpp
IRObjectFile.cpp Cleanup includes: DebugInfo & CodeGen 2022-03-12 17:26:40 +01:00
IRSymtab.cpp Cleanup LLVMObject headers 2022-02-10 21:13:44 +01:00
MachOObjectFile.cpp [objdump] Fix typo in error message. 2022-09-23 16:27:24 -07:00
MachOUniversal.cpp Cleanup LLVMObject headers 2022-02-10 21:13:44 +01:00
MachOUniversalWriter.cpp Apply clang-tidy fixes for readability-redundant-smartptr-get in MachOUniversalWriter.cpp (NFC) 2022-03-28 09:18:35 -07:00
Minidump.cpp
ModuleSymbolTable.cpp Cleanup LLVMObject headers 2022-02-10 21:13:44 +01:00
Object.cpp [Binary] Promote OffloadBinary to inherit from Binary 2022-06-01 18:40:57 -04:00
ObjectFile.cpp [NFC] [Object] Create library to fetch debug info by build ID. 2022-09-28 13:35:35 -07:00
OffloadBinary.cpp [Object] Refactor code for extracting offload binaries 2022-09-06 08:55:16 -05:00
RecordStreamer.cpp
RecordStreamer.h [MC] De-capitalize MCStreamer functions 2022-06-07 00:31:02 -07:00
RelocationResolver.cpp [RelocationResolver] Add R_RISCV_SET{16,32} 2022-09-22 14:05:03 +08:00
SymbolSize.cpp
SymbolicFile.cpp Add MachO MH_FILESET support to objdump 2022-08-24 13:34:43 -07:00
TapiFile.cpp Cleanup LLVMObject headers 2022-02-10 21:13:44 +01:00
TapiUniversal.cpp Apply clang-tidy fixes for readability-redundant-smartptr-get in TapiUniversal.cpp (NFC) 2022-03-28 09:18:36 -07:00
WasmObjectFile.cpp [lld][WebAssemby] Allow import module names to be empty strings. 2022-08-31 15:30:15 -07:00
WindowsMachineFlag.cpp [ARM64EC 1/?] Add parsing support to llvm-objdump/llvm-readobj. 2022-09-05 12:25:08 -07:00
WindowsResource.cpp [ARM64EC 1/?] Add parsing support to llvm-objdump/llvm-readobj. 2022-09-05 12:25:08 -07:00
XCOFFObjectFile.cpp Refactor XCOFFObjectFile::getImportFileTable. 2022-09-21 12:51:38 -04:00