diff options
author | Fangrui Song <i@maskray.me> | 2023-07-12 18:24:18 -0700 |
---|---|---|
committer | Fangrui Song <i@maskray.me> | 2023-07-12 18:24:18 -0700 |
commit | a4d1259e617c94d2382a55b6bf48683363a0b849 (patch) | |
tree | 43ad60b21e23e05a5039b8b5af62b32dacddf940 /llvm/lib/Object/ELFObjectFile.cpp | |
parent | 4ba61f5a30d2f24670c7d35ce0ad3f2572808240 (diff) | |
download | llvm-a4d1259e617c94d2382a55b6bf48683363a0b849.zip llvm-a4d1259e617c94d2382a55b6bf48683363a0b849.tar.gz llvm-a4d1259e617c94d2382a55b6bf48683363a0b849.tar.bz2 |
[llvm-objdump] Default to --mcpu=future for PPC32
Extend D127824 to the 32-bit Power architecture.
AFAICT GNU objdump -d dumps all instructions for 32-bit as well.
Reviewed By: #powerpc, nemanjai
Differential Revision: https://reviews.llvm.org/D155114
Diffstat (limited to 'llvm/lib/Object/ELFObjectFile.cpp')
-rw-r--r-- | llvm/lib/Object/ELFObjectFile.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/llvm/lib/Object/ELFObjectFile.cpp b/llvm/lib/Object/ELFObjectFile.cpp index 1569aa4..165bab6 100644 --- a/llvm/lib/Object/ELFObjectFile.cpp +++ b/llvm/lib/Object/ELFObjectFile.cpp @@ -358,6 +358,7 @@ std::optional<StringRef> ELFObjectFileBase::tryGetCPUName() const { switch (getEMachine()) { case ELF::EM_AMDGPU: return getAMDGPUCPUName(); + case ELF::EM_PPC: case ELF::EM_PPC64: return StringRef("future"); default: |