summaryrefslogtreecommitdiff
path: root/llvm/lib/ObjectYAML/ELFEmitter.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-09-18[llvm][yaml2obj] Modify section header overriding timing (#130942)Ruoyu Qiu
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-01-21[ObjectYAML][NFC] Simplify ELFState<ELFT>::initProgramHeaders() (#123703)Igor Kudrin
2024-12-23[ObjectYAML][ELF] Report incorrect offset to generate notes (#118741)Igor Kudrin
2024-12-04Reland "[ObjectYAML][ELF] Take alignment into account when generating notes" ...Igor Kudrin
2024-12-02Revert "[ObjectYAML][ELF] Take alignment into account when generating notes (...Igor Kudrin
2024-12-02[ObjectYAML][ELF] Take alignment into account when generating notes (#118157)Igor Kudrin
2024-11-22[SHT_LLVM_BB_ADDR_MAP] Add an option to skip emitting bb entries (#114447)Lei Wang
2024-11-17[ObjectYAML] Remove unused includes (NFC) (#116530)Kazu Hirata
2024-11-08[ObjectYAML][ELF] Allow verdaux entry offset to be user-definedAntonio Frighetto
2024-11-08[ObjectYAML][ELF] Fix misspelling in `Elf_Verdaux` var name (NFC)Antonio Frighetto
2024-09-22[llvm] Use std::optional::value_or (NFC) (#109568)Kazu Hirata
2024-07-01[MC,llvm-readobj,yaml2obj] Support CREL relocation formatFangrui Song
2024-03-28[Object,ELFType] Rename TargetEndianness to Endianness (#86604)Fangrui Song
2024-02-01[SHT_LLVM_BB_ADDR_MAP] Allow basic-block-sections and labels be used together...Rahman Lavaee
2024-01-24[SHT_LLVM_BB_ADDR_MAP] Avoids side-effects in addition since order is unspeci...Micah Weston
2023-12-12[SHT_LLVM_BB_ADDR_MAP] Implements PGOAnalysisMap in Object and ObjectYAML wit...Micah Weston
2023-12-11[llvm] Use StringRef::{starts,ends}_with (NFC) (#74956)Kazu Hirata
2023-10-10Use llvm::endianness (NFC)Kazu Hirata
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-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[llvm] Use std::nullopt instead of None (NFC)Kazu Hirata
2022-06-28[Propeller] Encode address offsets of basic blocks relative to the end of the...Rahman Lavaee
2022-06-20[llvm] Don't use Optional::getValue (NFC)Kazu Hirata
2022-06-18[llvm] Use value_or instead of getValueOr (NFC)Kazu Hirata
2021-10-09Fixed some errors detected by PVS StudioDávid Bolvanský
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-06-16[yaml2obj] Fix bug when referencing items in SectionHeaderTableJames Henderson
2021-03-08Read NumBlocks as uint64_t.Rahman Lavaee
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-01-28[yaml2obj] - Allow empty SectionHeaderTable definitions.Georgii Rymar
2021-01-26[yaml2obj][obj2yaml] - Improve how we set/dump the sh_entsize field.Georgii Rymar
2021-01-26[yaml2obj] - Refine how we set the sh_link field. NFCI.Georgii Rymar
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[obj2yaml,yaml2obj] - Refine how we set/dump the sh_entsize field.Georgii Rymar
2021-01-12[obj2yaml,yaml2obj] - Fix issues with creating/dumping group sections.Georgii Rymar