aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Object/ELF.cpp
AgeCommit message (Expand)AuthorFilesLines
2024-02-01[SHT_LLVM_BB_ADDR_MAP] Allow basic-block-sections and labels be used together...Rahman Lavaee1-45/+87
2024-01-05[SHT_LLVM_BB_ADDR_MAP] Fixes two bugs in decoding of PGOAnalyses in BBAddrMap...Micah Weston1-3/+4
2023-12-12[SHT_LLVM_BB_ADDR_MAP] Implements PGOAnalysisMap in Object and ObjectYAML wit...Micah Weston1-36/+112
2023-12-09[llvm-readobj][AArch64][ELF][PAC] Support ELF AUTH constants (#74874)Daniil Kovalev1-0/+1
2023-12-08Revert "[llvm-readobj][AArch64][ELF][PAC] Support ELF AUTH constants" (#74816)Daniil Kovalev1-1/+0
2023-12-08[llvm-readobj][AArch64][ELF][PAC] Support ELF AUTH constants (#72713)Daniil Kovalev1-0/+1
2023-11-17[NFC][SHT_LLVM_BB_ADDR_MAP] Define and use constructor and accessors for BBAd...Rahman Lavaee1-1/+1
2023-06-28[Object] Add ELF section type SHT_LLVM_BITCODE for LLVM bitcodeFangrui Song1-0/+1
2023-06-25[llvm] Add missing StringExtras.h includesElliot Goodrich1-0/+1
2023-05-11[Propeller] Use a bit-field struct for the metdata fields of BBEntry.Rahman Lavaee1-8/+18
2023-04-12[MTE] [llvm-readobj] Add globals section parsing to --memtagMitch Phillips1-0/+5
2023-03-13[Propeller] Make decoding BBAddrMaps trace through relocationsAiden Grossman1-1/+33
2023-03-09[ELF] Fix build after getSectionAndRelocations RefactoringAiden Grossman1-1/+1
2023-03-09[ELF] Move getSectionAndRelocations to ELF.cpp from ELFDumper.cppAiden Grossman1-0/+44
2023-01-17[Propeller] Use Fixed MBB ID instead of volatile MachineBasicBlock::Number.Rahman Lavaee1-4/+5
2023-01-05Move from llvm::makeArrayRef to ArrayRef deduction guides - llvm/ partserge-sans-paille1-3/+2
2022-12-26[Xtensa 2/10] Add Xtensa ELF definitionsAndrei Safronov1-0/+7
2022-12-13Revert "[Propeller] Use Fixed MBB ID instead of volatile MachineBasicBlock::N...Rahman Lavaee1-5/+4
2022-12-06[Propeller] Use Fixed MBB ID instead of volatile MachineBasicBlock::Number.Rahman Lavaee1-4/+5
2022-12-01[Object] Add some more LoongArch supportWANG Xuerui1-0/+2
2022-07-07[Object] Add ELF section type for offloading objectsJoseph Huber1-0/+1
2022-06-28[Propeller] Encode address offsets of basic blocks relative to the end of the...Rahman Lavaee1-2/+18
2022-03-28[llvm-objdump] --private-headers: change errors to warnings for dynamic secti...Fangrui Song1-2/+0
2022-02-10[LoongArch 2/6] Add ELF machine flag and relocs for upcoming LoongArch targetLu Weining1-0/+7
2021-12-13[VE] Support R_VE_RELATIVEKazushi (Jam) Marukawa1-0/+2
2021-11-04Make the BBAddrMap struct binary-format-agnostic.Rahman Lavaee1-3/+3
2021-10-16[Object] Simplify RELR decodingFangrui Song1-28/+14
2021-09-29[llvm-objdump/llvm-readobj/obj2yaml/yaml2obj] Support STO_RISCV_VARIANT_CC an...Fangrui Song1-0/+10
2021-09-28[llvm-readobj] Support dumping of MSP430 ELF attributesJozef Lawrynowicz1-0/+3
2021-08-12[Object] Add missing PPC_DYNAMIC_TAG macrosFangrui Song1-0/+10
2021-03-08[llvm-readelf] Support dumping the BB address map section with --bb-addr-map.Rahman Lavaee1-0/+52
2021-03-08[M68k](4/8) MC layer and object file supportMin-Yih Hsu1-0/+7
2021-01-28Use DataExtractor to decode SLEB128 in android_relas.Rahman Lavaee1-35/+23
2021-01-05[llvm] Use llvm::lower_bound and llvm::upper_bound (NFC)Kazu Hirata1-5/+4
2020-12-16[llvm-readelf/obj] - Handle out-of-order PT_LOADs better.Georgii Rymar1-1/+13
2020-10-08Introduce and use a new section type for the bb_addr_map section.Rahman Lavaee1-0/+1
2020-09-15[lib/Object] - Refine interface of ELFFile<ELFT>. NFCI.Georgii Rymar1-3/+3
2020-09-07[ELF] Add a new e_machine value EM_CSKY and add some CSKY relocation typesZi Xuan Wu1-0/+9
2020-08-05[llvm-readobj] - Make decode_relrs() don't return Expected<>. NFCI.Georgii Rymar1-1/+1
2020-07-20[llvm-readobj] - Refactor how the code dumps relocations.Georgii Rymar1-10/+9
2020-05-28[VE] Implements minimum MC layer for VE (3/4)Kazushi (Jam) Marukawa1-0/+7
2020-05-11[Object] Remove unused variable after D79560. NFC.Xing GUO1-3/+0
2020-05-08[Object] Remove unneeded check in ELFFile<ELFT>::dynamicEntries().Xing GUO1-4/+0
2020-03-31[RISCV] ELF attribute section for RISC-V.Kai Wang1-0/+3
2020-03-27[llvm-readobj] - Fix a crash when DT_STRTAB is broken.Georgii Rymar1-1/+12
2019-12-24[llvm-readobj] - Remove an excessive helper for printing dynamic tags.Georgii Rymar1-1/+1
2019-09-06[llvm-readobj][yaml2obj] Support SHT_LLVM_SYMPART, SHT_LLVM_PART_EHDR and SHT...Fangrui Song1-0/+2
2019-07-05[Object/ELF.h] - Improve error reporting.George Rimar1-2/+7
2019-06-04[AArch64][ELF][llvm-readobj] Add support for BTI and PAC dynamic tagsPeter Smith1-0/+10
2019-05-29Add IR support, ELF section and user documentation for partitioning feature.Peter Collingbourne1-0/+1