summaryrefslogtreecommitdiff
path: root/src/compiler_llvm
diff options
context:
space:
mode:
Diffstat (limited to 'src/compiler_llvm')
-rw-r--r--src/compiler_llvm/runtime_support_builder_x86.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/compiler_llvm/runtime_support_builder_x86.cc b/src/compiler_llvm/runtime_support_builder_x86.cc
index fa7302024d..c83c22d85a 100644
--- a/src/compiler_llvm/runtime_support_builder_x86.cc
+++ b/src/compiler_llvm/runtime_support_builder_x86.cc
@@ -50,7 +50,7 @@ void RuntimeSupportBuilderX86::TargetOptimizeRuntimeSupport() {
/*isVarArg=*/false);
InlineAsm* get_fp = InlineAsm::get(func_ty, "movl %fs:($1), $0", "=r,r", false);
CallInst* fp = irb_.CreateCall(get_fp, irb_.getPtrEquivInt(Thread::SelfOffset().Int32Value()));
- fp->setOnlyReadsMemory();
+ fp->setDoesNotAccessMemory();
irb_.CreateRet(fp);
VERIFY_LLVM_FUNCTION(*func);