summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/BackendUtil.cpp
diff options
context:
space:
mode:
authorSaleem Abdulrasool <compnerd@compnerd.org>2014-05-08 16:28:48 +0000
committerSaleem Abdulrasool <compnerd@compnerd.org>2014-05-08 16:28:48 +0000
commit61449c6b9a69054a93e885b4503c2f9b3a7ce426 (patch)
treecbe66e661abf80ae9e7926afd812d2f410679812 /clang/lib/CodeGen/BackendUtil.cpp
parent7d290b097427394118e75733b02173a6ddb45fa7 (diff)
downloadbcm5719-llvm-61449c6b9a69054a93e885b4503c2f9b3a7ce426.tar.gz
bcm5719-llvm-61449c6b9a69054a93e885b4503c2f9b3a7ce426.zip
CodeGen: fix code model mapping
Large is CodeModel::Model::Large, not CodeModel::Model::Medium. Thanks to majnemer for pointing out the typo! Its unclear how to test the mapped value in the compiler, the tests already cover the driver side. llvm-svn: 208335
Diffstat (limited to 'clang/lib/CodeGen/BackendUtil.cpp')
-rw-r--r--clang/lib/CodeGen/BackendUtil.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/clang/lib/CodeGen/BackendUtil.cpp b/clang/lib/CodeGen/BackendUtil.cpp
index 85d8b645731..9ea0a3ab37a 100644
--- a/clang/lib/CodeGen/BackendUtil.cpp
+++ b/clang/lib/CodeGen/BackendUtil.cpp
@@ -384,7 +384,7 @@ TargetMachine *EmitAssemblyHelper::CreateTargetMachine(bool MustCreateTM) {
.Case("small", llvm::CodeModel::Small)
.Case("kernel", llvm::CodeModel::Kernel)
.Case("medium", llvm::CodeModel::Medium)
- .Case("large", llvm::CodeModel::Medium)
+ .Case("large", llvm::CodeModel::Large)
.Case("default", llvm::CodeModel::Default)
.Default(~0u);
assert(CodeModel != ~0u && "invalid code model!");
OpenPOWER on IntegriCloud