summaryrefslogtreecommitdiff
path: root/llvm/tools/obj2yaml/elf2yaml.cpp
AgeCommit message (Expand)Author
2025-10-30[SHT_LLVM_BB_ADDR] Implement ELF and YAML support for Propeller CFG data in P...Rahman Lavaee
2025-10-14Adding Matching and Inference Functionality to Propeller (#160706)wdx727
2025-08-25[SHT_LLVM_BB_ADDR_MAP] Change the callsite feature to emit end of callsites. ...Rahman Lavaee
2025-07-31Reapply "Allow "[[FLAGS=<none>]]" value in the ELF Fileheader Flags field (#1...Aakanksha Patil
2025-07-21Revert "Allow "[[FLAGS=<none>]]" value in the ELF Fileheader Flags field (#14...Nico Weber
2025-07-21Allow "[[FLAGS=<none>]]" value in the ELF Fileheader Flags field (#143845)Aakanksha Patil
2025-06-23[SHT_LLVM_BB_ADDR_MAP] Encode and decode callsite offsets in a newly-introduc...Rahman Lavaee
2025-03-29[bugpoint] Avoid repeated hash lookups (NFC) (#133616)Kazu Hirata
2024-11-08[ObjectYAML][ELF] Allow verdaux entry offset to be user-definedAntonio Frighetto
2024-07-09[obj2yaml] Support CRELFangrui Song
2024-02-13[SHT_LLVM_BB_ADDR_MAP][obj2yaml] Implements PGOAnalysisMap for elf2yaml and t...Micah Weston
2024-02-01[SHT_LLVM_BB_ADDR_MAP] Allow basic-block-sections and labels be used together...Rahman Lavaee
2023-12-11[llvm] Use StringRef::{starts,ends}_with (NFC) (#74956)Kazu Hirata
2023-11-11[llvm] Stop including llvm/ADT/DenseSet.h (NFC)Kazu Hirata
2023-09-25[obj2yaml] Emit ProgramHeader.OffsetJob Noorman
2023-09-01[llvm] Fix duplicate word typos. NFCFangrui Song
2023-05-10[Object] Fix handling of Elf_Nhdr with sh_addralign=8Fangrui Song
2023-01-17[Propeller] Use Fixed MBB ID instead of volatile MachineBasicBlock::Number.Rahman Lavaee
2023-01-05Move from llvm::makeArrayRef to ArrayRef deduction guides - llvm/ partserge-sans-paille
2022-12-18Remove redundant .c_str() and .get() callsGregory Alfonso
2022-12-13Revert "[Propeller] Use Fixed MBB ID instead of volatile MachineBasicBlock::N...Rahman Lavaee
2022-12-06[Propeller] Use Fixed MBB ID instead of volatile MachineBasicBlock::Number.Rahman Lavaee
2022-12-06[YAML] Convert Optional to std::optionalKrzysztof Parzyszek
2022-12-02[tools] Use std::nullopt instead of None (NFC)Kazu Hirata
2022-11-26[obj2yaml] Use std::optional in elf2yaml.cpp (NFC)Kazu Hirata
2022-06-28[Propeller] Encode address offsets of basic blocks relative to the end of the...Rahman Lavaee
2022-06-18[llvm] Use value_or instead of getValueOr (NFC)Kazu Hirata
2022-02-15Cleanup LLVMDWARFDebugInfoserge-sans-paille
2021-10-01Fix ambiguous overload build failureMarcelo Juchem
2021-06-24[LLD][LLVM] CG Graph profile using relocationsAlexander Yermolovich
2021-06-16[obj2yaml] Address D104035 review commentsJames Henderson
2021-06-16[yaml2obj][obj2yaml] Support custom ELF section header string table nameJames Henderson
2021-02-22[obj2yaml,yaml2obj] Add NumBlocks to the BBAddrMapEntry yaml field.Rahman Lavaee
2021-02-17[obj2yaml,yaml2obj] Add NumBlocks to the BBAddrMapEntry yaml field.Rahman Lavaee
2021-02-09[yaml2obj] Handle NT_* string values in for ELF note typesAlex Richardson
2021-02-01[obj2yaml, yaml2obj] Use Hex64 for BBAddressMap fields.Rahman Lavaee
2021-01-25[yaml2obj, obj2yaml] - Implement section header table as a special Chunk.Georgii Rymar
2021-01-21[yaml2obj/obj2yaml] - Improve dumping/creating of ELF versioning sections.Georgii Rymar
2021-01-15[yaml2obj/obj2yaml] - Refine handling of SHT_GNU_verdef sections.Georgii Rymar
2021-01-13[llvm] Use std::any_of (NFC)Kazu Hirata
2021-01-13[obj2yaml,yaml2obj] - Refine how we set/dump the sh_entsize field.Georgii Rymar
2021-01-12[obj2yaml] - Don't crash when an object has an empty symbol table.Georgii Rymar
2021-01-12[obj2yaml,yaml2obj] - Fix issues with creating/dumping group sections.Georgii Rymar
2021-01-11[obj2yaml] - Fix the crash in getUniquedSectionName().Georgii Rymar
2020-12-25[obj2yaml] - Dump the content of a broken hash table properly.Georgii Rymar
2020-12-25[libObject] - Add more ELF types to LLVM_ELF_IMPORT_TYPES_ELFT define (ELFTyp...Georgii Rymar
2020-12-24[obj2yaml] - Dump the content of a broken GNU hash table properly.Georgii Rymar
2020-12-16[yaml2obj/obj2yaml] - Make Value/Size fields of Symbol optional.Georgii Rymar
2020-12-09[obj2yaml] - Support dumping objects that have multiple SHT_SYMTAB_SHNDX sect...Georgii Rymar
2020-12-04[lib/Object, tools] - Make ELFObjectFile::getELFFile return reference.Georgii Rymar