aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Object/ELFObjectFile.cpp
diff options
context:
space:
mode:
authorIkhlas Ajbar <iajbar@quicinc.com>2024-12-20 14:01:58 -0600
committerGitHub <noreply@github.com>2024-12-20 14:01:58 -0600
commit8b37c1c71bf66274251db35b742f8f4013be2f52 (patch)
treeffd964a501e88cbe5e5aac904b5b8482fbc1e266 /llvm/lib/Object/ELFObjectFile.cpp
parent0c629206b0b3e1ddd64104a56c7a573a55e8944a (diff)
downloadllvm-8b37c1c71bf66274251db35b742f8f4013be2f52.zip
llvm-8b37c1c71bf66274251db35b742f8f4013be2f52.tar.gz
llvm-8b37c1c71bf66274251db35b742f8f4013be2f52.tar.bz2
[Hexagon] Add V75 support to compiler and assembler (#120773)
This patch introduces support for the Hexagon V75 architecture. It includes instruction formats, definitions, encodings, scheduling classes, and builtins/intrinsics.
Diffstat (limited to 'llvm/lib/Object/ELFObjectFile.cpp')
-rw-r--r--llvm/lib/Object/ELFObjectFile.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/llvm/lib/Object/ELFObjectFile.cpp b/llvm/lib/Object/ELFObjectFile.cpp
index 76415ae..1ddfada 100644
--- a/llvm/lib/Object/ELFObjectFile.cpp
+++ b/llvm/lib/Object/ELFObjectFile.cpp
@@ -309,6 +309,8 @@ static std::optional<std::string> hexagonAttrToFeatureString(unsigned Attr) {
return "v71";
case 73:
return "v73";
+ case 75:
+ return "v75";
default:
return {};
}