aboutsummaryrefslogtreecommitdiffstats
path: root/qv4isel_llvm.cpp
diff options
context:
space:
mode:
authorErik Verbruggen <erik.verbruggen@digia.com>2012-10-18 10:46:31 +0200
committerSimon Hausmann <simon.hausmann@digia.com>2012-10-18 11:02:14 +0200
commit0e92d6eac25bed9dedde582f23be51cc27e2e158 (patch)
treef0db55e7e363ef605b53730bcddb45cbe83178b3 /qv4isel_llvm.cpp
parentafee906baf566cdc73fbbef5ef08d745356f6637 (diff)
Fix LLVM code generation to call the right methods.
Change-Id: Ia63342d2808ca2e3cdd5b19e94054786cc34c495 Reviewed-by: Simon Hausmann <simon.hausmann@digia.com>
Diffstat (limited to 'qv4isel_llvm.cpp')
-rw-r--r--qv4isel_llvm.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/qv4isel_llvm.cpp b/qv4isel_llvm.cpp
index 7971133948..c2cc4c1d2a 100644
--- a/qv4isel_llvm.cpp
+++ b/qv4isel_llvm.cpp
@@ -409,7 +409,7 @@ void LLVMInstructionSelection::visitName(IR::Name *e)
_llvmFunction->arg_begin(), result);
} else {
llvm::Value *name = getIdentifier(*e->id);
- CreateCall3(_llvmModule->getFunction("__qmljs_get_activation_property"),
+ CreateCall3(_llvmModule->getFunction("__qmljs_llvm_get_activation_property"),
_llvmFunction->arg_begin(), result, name);
}
_llvmValue = CreateLoad(result);
@@ -427,7 +427,7 @@ void LLVMInstructionSelection::visitClosure(IR::Closure *e)
{
llvm::Value *tmp = newLLVMTemp(_valueTy);
llvm::Value *clos = getLLVMFunction(e->value);
- CreateCall3(_llvmModule->getFunction("__qmljs_init_native_function"),
+ CreateCall3(_llvmModule->getFunction("__qmljs_llvm_init_native_function"),
_llvmFunction->arg_begin(), tmp, clos);
_llvmValue = CreateLoad(tmp);
}
@@ -719,7 +719,7 @@ void LLVMInstructionSelection::genCallName(IR::Call *e, llvm::Value *result)
int argc = 0;
llvm::Value *args = genArguments(e->args, argc);
- CreateCall5(_llvmModule->getFunction("__qmljs_call_activation_property"),
+ CreateCall5(_llvmModule->getFunction("__qmljs_llvm_call_activation_property"),
_llvmFunction->arg_begin(), result, name, args, getInt32(argc));
_llvmValue = CreateLoad(result);