aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Target/PowerPC/PPCSubtarget.cpp
diff options
context:
space:
mode:
authorStefan Pintilie <stefanp@ca.ibm.com>2021-03-23 10:31:52 -0500
committerStefan Pintilie <stefanp@ca.ibm.com>2021-03-24 08:33:22 -0500
commit91f4c1113350e847397bcfa5b98d2029a5160da9 (patch)
tree7ae15f4b888f6335d1157e68150aef0eb3118d1b /llvm/lib/Target/PowerPC/PPCSubtarget.cpp
parent804ff7f2933f2b0845da12c84c439a2e3d8b4e69 (diff)
downloadllvm-91f4c1113350e847397bcfa5b98d2029a5160da9.zip
llvm-91f4c1113350e847397bcfa5b98d2029a5160da9.tar.gz
llvm-91f4c1113350e847397bcfa5b98d2029a5160da9.tar.bz2
[PowerPC] Add mprivileged option
Add an option to tell the compiler that it can use privileged instructions. This patch only adds the option. Backend implementation will be added in a future patch. Reviewed By: lei, amyk Differential Revision: https://reviews.llvm.org/D99193
Diffstat (limited to 'llvm/lib/Target/PowerPC/PPCSubtarget.cpp')
-rw-r--r--llvm/lib/Target/PowerPC/PPCSubtarget.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/llvm/lib/Target/PowerPC/PPCSubtarget.cpp b/llvm/lib/Target/PowerPC/PPCSubtarget.cpp
index 9cd7e9b..9bff07a 100644
--- a/llvm/lib/Target/PowerPC/PPCSubtarget.cpp
+++ b/llvm/lib/Target/PowerPC/PPCSubtarget.cpp
@@ -88,6 +88,7 @@ void PPCSubtarget::initializeEnvironment() {
HasP9Altivec = false;
HasMMA = false;
HasROPProtect = false;
+ HasPrivileged = false;
HasP10Vector = false;
HasPrefixInstrs = false;
HasPCRelativeMemops = false;