aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Object/ELFObjectFile.cpp
AgeCommit message (Expand)AuthorFilesLines
2024-02-14[AMDGPU] Replace '.' with '-' in generic target names (#81718)Pierre van Houtryve1-2/+2
2024-02-12[AMDGPU] Introduce GFX9/10.1/10.3/11 Generic Targets (#76955)Pierre van Houtryve1-0/+10
2024-02-07[RISCV] Only set Zca flag for EF_RISCV_RVC in ELFObjectFileBase::getRISCVFeat...Craig Topper1-1/+1
2024-01-25[llvm] Silence warning when building with Clang ToTAlexandre Ganea1-1/+4
2024-01-19[SHT_LLVM_BB_ADDR_MAP] Add assertion and clarify docstring (#77374)Aiden Grossman1-0/+4
2024-01-09[RISCV] Deduplicate RISCVISAInfo::toFeatures/toFeatureVector. NFC (#76942)Luke Lau1-1/+1
2023-12-19[ELF] Add CPU name detection for CUDA architectures (#75964)Joseph Huber1-0/+69
2023-12-12[SHT_LLVM_BB_ADDR_MAP] Implements PGOAnalysisMap in Object and ObjectYAML wit...Micah Weston1-8/+15
2023-11-23[AMDGPU] Define new targets gfx1200 and gfx1201 (#73133)Jay Foad1-0/+6
2023-07-17[AMDGPU] Add targets gfx1150 and gfx1151Jay Foad1-0/+4
2023-07-12[llvm-objdump] Default to --mcpu=future for PPC32Fangrui Song1-0/+1
2023-06-26Move SubtargetFeature.h from MC to TargetParserJob Noorman1-1/+1
2023-05-16[llvm-objdump][X86] Add @plt symbols for .plt.gotFangrui Song1-32/+53
2023-05-10AMDGPU: Add basic gfx942 targetKonstantin Zhuravlyov1-0/+2
2023-05-10AMDGPU: Add basic gfx941 targetKonstantin Zhuravlyov1-0/+2
2023-05-03MCInstrAnalysis: make GotPltSectionVA x86-32 specificFangrui Song1-8/+14
2023-03-27[RISCV] Allow llvm-objdump to disassemble objects with unrecognised versions ...Alex Bradbury1-6/+1
2023-03-13[Propeller] Make decoding BBAddrMaps trace through relocationsAiden Grossman1-13/+28
2023-02-16[Object][NFC] Remove unneeded llvm_unreachableGregory Alfonso1-4/+2
2023-02-07[NFC][TargetParser] Remove llvm/ADT/Triple.hArchibald Elliott1-1/+1
2023-01-28Use llvm::count{lr}_{zero,one} (NFC)Kazu Hirata1-1/+1
2023-01-16Explicitly more Error when returning it (NFC)Mehdi Amini1-1/+1
2023-01-16[llvm-objdump][RISCV] Use new common method to parse ARCH RISCV attributeElena Lepilkina1-36/+19
2022-12-16std::optional::value => operator*/operator->Fangrui Song1-9/+9
2022-12-04[Object] llvm::Optional => std::optionalFangrui Song1-7/+7
2022-12-02[llvm] Use std::nullopt instead of None (NFC)Kazu Hirata1-2/+2
2022-12-02AttributeParser: Convert Optional to std::optionalFangrui Song1-4/+5
2022-12-01[Object] Add some more LoongArch supportWANG Xuerui1-0/+20
2022-11-25[Object] Use std::optional in ELFObjectFile.cpp (NFC)Kazu Hirata1-1/+2
2022-11-23[Object] Internalize readBBAddrMapImplFangrui Song1-3/+2
2022-08-20Remove redundant initialization of Optional (NFC)Kazu Hirata1-1/+1
2022-08-08[llvm] LLVM_FALLTHROUGH => [[fallthrough]]. NFCFangrui Song1-1/+1
2022-07-13[llvm] Use value instead of getValue (NFC)Kazu Hirata1-9/+9
2022-06-30[llvm-objdump] Default to --mcpu=future for PPC64Fangrui Song1-0/+2
2022-06-28[Propeller] Encode address offsets of basic blocks relative to the end of the...Rahman Lavaee1-1/+2
2022-06-25[llvm] Don't use Optional::hasValue (NFC)Kazu Hirata1-9/+9
2022-06-25Revert "Don't use Optional::hasValue (NFC)"Kazu Hirata1-18/+18
2022-06-25Don't use Optional::hasValue (NFC)Kazu Hirata1-18/+18
2022-06-20[llvm] Don't use Optional::getValue (NFC)Kazu Hirata1-1/+1
2022-06-20[llvm] Don't use Optional::hasValue (NFC)Kazu Hirata1-1/+1
2022-05-16[llvm-objdump] Let --symbolize-operands symbolize basic block addresses based...Rahman Lavaee1-0/+43
2022-04-29[AMDGPU] Add gfx11 subtarget ELF definitionJoe Nash1-0/+10
2022-04-28[ARM] add Armv9 build attributeTies Stuij1-0/+3
2022-03-02[AMDGPU] Add gfx1036 targetAakanksha1-0/+2
2022-03-02[AMDGPU] Add gfx940 targetStanislav Mekhanoshin1-0/+2
2022-02-10Cleanup LLVMObject headersserge-sans-paille1-2/+0
2021-11-29[llvm] Use range-based for loops (NFC)Kazu Hirata1-2/+2
2021-10-08Move TargetRegistry.(h|cpp) from Support to MCReid Kleckner1-1/+1
2021-08-17[Object] Move llvm-nm's symbol version utility to ELFObjectFile::readDynsymVe...Fangrui Song1-0/+69
2021-07-28[ARM] Fix llvm-objdump disassembly of armv7m object files.Eli Friedman1-2/+9