llvm-project/llvm/lib/ObjectYAML
WANG Xuerui 4e2dfd3589 [LoongArch] Updates for the LoongArch ELF psABI v2.01 revision
The e_flags of existing object files are all 0x3 which happens to be
compatible. From this commit on, all LoongArch objects produced with
upstream LLVM will be of object file ABI v1, which is already supported
by binutils' master branch (to be released as 2.40), and is allowed by
the same binutils version to interlink with v0 objects so the existing
distributions have time to migrate.

Differential Revision: https://reviews.llvm.org/D134601
2022-10-13 19:12:26 +08:00
..
ArchiveEmitter.cpp
ArchiveYAML.cpp
CMakeLists.txt [ObjectYAML] Add offloading binary implementations for obj2yaml and yaml2obj 2022-07-01 21:13:18 -04:00
COFFEmitter.cpp [ARM64EC 1/?] Add parsing support to llvm-objdump/llvm-readobj. 2022-09-05 12:25:08 -07:00
COFFYAML.cpp [ARM64EC 1/?] Add parsing support to llvm-objdump/llvm-readobj. 2022-09-05 12:25:08 -07:00
CodeViewYAMLDebugSections.cpp
CodeViewYAMLSymbols.cpp [ARM64EC 1/?] Add parsing support to llvm-objdump/llvm-readobj. 2022-09-05 12:25:08 -07:00
CodeViewYAMLTypeHashing.cpp
CodeViewYAMLTypes.cpp [CodeView] Call llvm::codeview::visitMemberRecordStream with the deserialized CVType whose kind is FieldListRecord. 2022-06-29 17:18:56 -07:00
DWARFEmitter.cpp [llvm] Use value_or instead of getValueOr (NFC) 2022-06-18 23:07:11 -07:00
DWARFYAML.cpp [llvm] Use value_or instead of getValueOr (NFC) 2022-06-18 23:07:11 -07:00
DXContainerEmitter.cpp [DX] [ObjectYAML] Support DX shader feature flags 2022-09-29 12:37:11 -05:00
DXContainerYAML.cpp [DX] [ObjectYAML] Support DX shader feature flags 2022-09-29 12:37:11 -05:00
ELFEmitter.cpp [Propeller] Encode address offsets of basic blocks relative to the end of the previous basic blocks. 2022-06-28 07:42:54 -07:00
ELFYAML.cpp [LoongArch] Updates for the LoongArch ELF psABI v2.01 revision 2022-10-13 19:12:26 +08:00
MachOEmitter.cpp [ObjectYAML] Support for basic data in code. 2022-10-04 09:36:27 -07:00
MachOYAML.cpp [ObjectYAML] Support for basic data in code. 2022-10-04 09:36:27 -07:00
MinidumpEmitter.cpp [llvm] Use value_or instead of getValueOr (NFC) 2022-06-18 23:07:11 -07:00
MinidumpYAML.cpp
ObjectYAML.cpp [ObjectYAML] Add offloading binary implementations for obj2yaml and yaml2obj 2022-07-01 21:13:18 -04:00
OffloadEmitter.cpp [ObjectYAML] Add offloading binary implementations for obj2yaml and yaml2obj 2022-07-01 21:13:18 -04:00
OffloadYAML.cpp [ObjectYAML] Add offloading binary implementations for obj2yaml and yaml2obj 2022-07-01 21:13:18 -04:00
WasmEmitter.cpp [WebAssembly] Rename member in WasmYAML.h to avoid compiler warning 2022-03-14 09:09:43 -07:00
WasmYAML.cpp [WebAssembly] Rename member in WasmYAML.h to avoid compiler warning 2022-03-14 09:09:43 -07:00
XCOFFEmitter.cpp [llvm] Use value_or instead of getValueOr (NFC) 2022-06-18 23:07:11 -07:00
XCOFFYAML.cpp [yaml2obj][XCOFF] parsing auxiliary symbols. 2022-01-10 02:38:49 +00:00
YAML.cpp [ObjectYAML] Use llvm::all_of (NFC) 2021-12-20 00:14:48 -08:00
yaml2obj.cpp [ObjectYAML] Add offloading binary implementations for obj2yaml and yaml2obj 2022-07-01 21:13:18 -04:00