diff options
author | Erik Verbruggen <erik.verbruggen@digia.com> | 2012-10-18 10:46:31 +0200 |
---|---|---|
committer | Simon Hausmann <simon.hausmann@digia.com> | 2012-10-18 11:02:14 +0200 |
commit | 0e92d6eac25bed9dedde582f23be51cc27e2e158 (patch) | |
tree | f0db55e7e363ef605b53730bcddb45cbe83178b3 /qv4isel_llvm.cpp | |
parent | afee906baf566cdc73fbbef5ef08d745356f6637 (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.cpp | 6 |
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); |