summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPetar Jovanovic <petar.jovanovic@imgtec.com>2015-08-11 21:27:39 +0000
committerPetar Jovanovic <petar.jovanovic@imgtec.com>2015-08-11 21:27:39 +0000
commit2e0551f8d2c6414c11780716c66192c832e62365 (patch)
tree0db032e3cb42a448151f2d8c46588d81d4475393
parent3b7e6ef8663dca6622faaf19703c2fa5b80a6f70 (diff)
downloadbcm5719-llvm-2e0551f8d2c6414c11780716c66192c832e62365.tar.gz
bcm5719-llvm-2e0551f8d2c6414c11780716c66192c832e62365.zip
[MIPS] Use arch values for lock-free atomic operations
Let NaClMips32ELTargetInfo inherit arch values for maximum width lock-free atomic operations. Differential Revision: http://reviews.llvm.org/D11949 llvm-svn: 244675
-rw-r--r--clang/lib/Basic/Targets.cpp3
1 files changed, 1 insertions, 2 deletions
diff --git a/clang/lib/Basic/Targets.cpp b/clang/lib/Basic/Targets.cpp
index 7f08e9d3bc2..fa736bcfed2 100644
--- a/clang/lib/Basic/Targets.cpp
+++ b/clang/lib/Basic/Targets.cpp
@@ -6842,8 +6842,7 @@ void PNaClTargetInfo::getGCCRegAliases(const GCCRegAlias *&Aliases,
class NaClMips32ELTargetInfo : public Mips32ELTargetInfo {
public:
NaClMips32ELTargetInfo(const llvm::Triple &Triple) :
- Mips32ELTargetInfo(Triple) {
- MaxAtomicPromoteWidth = MaxAtomicInlineWidth = 0;
+ Mips32ELTargetInfo(Triple) {
}
BuiltinVaListKind getBuiltinVaListKind() const override {
OpenPOWER on IntegriCloud