From bd7b1c89fccd48bf967881a49d97e6645d4b3338 Mon Sep 17 00:00:00 2001 From: Benjamin Kramer Date: Sat, 13 Jun 2015 19:50:29 +0000 Subject: [ExecutionEngine] ArrayRefize argument passing. No functionality change intended. llvm-svn: 239687 --- llvm/lib/ExecutionEngine/MCJIT/MCJIT.cpp | 3 +-- llvm/lib/ExecutionEngine/MCJIT/MCJIT.h | 2 +- 2 files changed, 2 insertions(+), 3 deletions(-) (limited to 'llvm/lib/ExecutionEngine/MCJIT') diff --git a/llvm/lib/ExecutionEngine/MCJIT/MCJIT.cpp b/llvm/lib/ExecutionEngine/MCJIT/MCJIT.cpp index 7e37afe2056..358d3649d90 100644 --- a/llvm/lib/ExecutionEngine/MCJIT/MCJIT.cpp +++ b/llvm/lib/ExecutionEngine/MCJIT/MCJIT.cpp @@ -441,8 +441,7 @@ Function *MCJIT::FindFunctionNamed(const char *FnName) { return F; } -GenericValue MCJIT::runFunction(Function *F, - const std::vector &ArgValues) { +GenericValue MCJIT::runFunction(Function *F, ArrayRef ArgValues) { assert(F && "Function *F was null at entry to run()"); void *FPtr = getPointerToFunction(F); diff --git a/llvm/lib/ExecutionEngine/MCJIT/MCJIT.h b/llvm/lib/ExecutionEngine/MCJIT/MCJIT.h index 59e99498f9a..e1d19afbfb5 100644 --- a/llvm/lib/ExecutionEngine/MCJIT/MCJIT.h +++ b/llvm/lib/ExecutionEngine/MCJIT/MCJIT.h @@ -251,7 +251,7 @@ public: void *getPointerToFunction(Function *F) override; GenericValue runFunction(Function *F, - const std::vector &ArgValues) override; + ArrayRef ArgValues) override; /// getPointerToNamedFunction - This method returns the address of the /// specified function by using the dlsym function call. As such it is only -- cgit v1.2.3