diff options
author | Momchil Velikov <momchil.velikov@arm.com> | 2019-07-17 17:43:32 +0000 |
---|---|---|
committer | Momchil Velikov <momchil.velikov@arm.com> | 2019-07-17 17:43:32 +0000 |
commit | 0e2b74a2b0b875a601851f389bf4bd2fa7b33735 (patch) | |
tree | edde9c1dc93837c88b7469ed1732ec57a0ebfe67 /clang/lib/Basic/Targets/AArch64.cpp | |
parent | 337aea438c5eebe6a149e5fafe38b71ec93caf8d (diff) | |
download | bcm5719-llvm-0e2b74a2b0b875a601851f389bf4bd2fa7b33735.tar.gz bcm5719-llvm-0e2b74a2b0b875a601851f389bf4bd2fa7b33735.zip |
Revert [AArch64] Add support for Transactional Memory Extension (TME)
This reverts r366322 (git commit 4b8da3a503e434ddbc08ecf66582475765f449bc)
llvm-svn: 366355
Diffstat (limited to 'clang/lib/Basic/Targets/AArch64.cpp')
-rw-r--r-- | clang/lib/Basic/Targets/AArch64.cpp | 6 |
1 files changed, 0 insertions, 6 deletions
diff --git a/clang/lib/Basic/Targets/AArch64.cpp b/clang/lib/Basic/Targets/AArch64.cpp index 2abca0a660a..74ac69ab894 100644 --- a/clang/lib/Basic/Targets/AArch64.cpp +++ b/clang/lib/Basic/Targets/AArch64.cpp @@ -219,9 +219,6 @@ void AArch64TargetInfo::getTargetDefines(const LangOptions &Opts, if (HasMTE) Builder.defineMacro("__ARM_FEATURE_MEMORY_TAGGING", "1"); - if (HasTME) - Builder.defineMacro("__ARM_FEATURE_TME", "1"); - if ((FPU & NeonMode) && HasFP16FML) Builder.defineMacro("__ARM_FEATURE_FP16FML", "1"); @@ -273,7 +270,6 @@ bool AArch64TargetInfo::handleTargetFeatures(std::vector<std::string> &Features, HasDotProd = false; HasFP16FML = false; HasMTE = false; - HasTME = false; ArchKind = llvm::AArch64::ArchKind::ARMV8A; for (const auto &Feature : Features) { @@ -305,8 +301,6 @@ bool AArch64TargetInfo::handleTargetFeatures(std::vector<std::string> &Features, HasFP16FML = true; if (Feature == "+mte") HasMTE = true; - if (Feature == "+tme") - HasTME = true; } setDataLayout(); |