Searched refs:ArgVals (Results 1 – 5 of 5) sorted by relevance
| /freebsd-12.1/contrib/llvm/lib/ExecutionEngine/Interpreter/ |
| H A D | ExternalFunctions.cpp | 192 static bool ffiInvoke(RawFunc Fn, Function *F, ArrayRef<GenericValue> ArgVals, in ffiInvoke() argument 200 if (ArgVals.size() > NumArgs && F->isVarArg()) { in ffiInvoke() 224 values[ArgNo] = ffiValueFor(ArgTy, ArgVals[ArgNo], ArgDataPtr); in ffiInvoke() 259 ArrayRef<GenericValue> ArgVals) { in callExternalFunction() argument 270 return Fn(F->getFunctionType(), ArgVals); in callExternalFunction() 290 if (RawFn != 0 && ffiInvoke(RawFn, F, ArgVals, getDataLayout(), Result)) in callExternalFunction()
|
| H A D | Interpreter.h | 119 void callFunction(Function *F, ArrayRef<GenericValue> ArgVals); 176 ArrayRef<GenericValue> ArgVals);
|
| H A D | Execution.cpp | 1108 std::vector<GenericValue> ArgVals; in visitCallSite() local 1110 ArgVals.reserve(NumArgs); in visitCallSite() 1115 ArgVals.push_back(getOperandValue(V, SF)); in visitCallSite() 1121 callFunction((Function*)GVTOP(SRC), ArgVals); in visitCallSite() 2070 void Interpreter::callFunction(Function *F, ArrayRef<GenericValue> ArgVals) { in callFunction() argument 2072 ECStack.back().Caller.arg_size() == ArgVals.size()) && in callFunction() 2081 GenericValue Result = callExternalFunction (F, ArgVals); in callFunction() 2092 assert((ArgVals.size() == F->arg_size() || in callFunction() 2093 (ArgVals.size() > F->arg_size() && F->getFunctionType()->isVarArg()))&& in callFunction() 2100 SetValue(&*AI, ArgVals[i], StackFrame); in callFunction() [all …]
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/ |
| H A D | CGCall.cpp | 2284 SmallVector<ParamValue, 16> ArgVals; in EmitFunctionProlog() local 2285 ArgVals.reserve(Args.size()); in EmitFunctionProlog() 2320 ArgVals.push_back(ParamValue::forIndirect(V)); in EmitFunctionProlog() 2347 ArgVals.push_back(ParamValue::forIndirect(V)); in EmitFunctionProlog() 2355 ArgVals.push_back(ParamValue::forDirect(V)); in EmitFunctionProlog() 2464 ArgVals.push_back(ParamValue::forDirect(V)); in EmitFunctionProlog() 2520 ArgVals.push_back(ParamValue::forDirect(V)); in EmitFunctionProlog() 2530 ArgVals.push_back(ParamValue::forIndirect(alloca)); in EmitFunctionProlog() 2575 ArgVals.push_back(ParamValue::forDirect(U)); in EmitFunctionProlog() 2583 EmitParmDecl(*Args[I], ArgVals[I], I + 1); in EmitFunctionProlog() [all …]
|
| /freebsd-12.1/contrib/llvm/include/llvm/ExecutionEngine/Orc/ |
| H A D | RPCUtils.h | 812 Error operator()(ArgT &ArgVal, ArgTs &... ArgVals) { in operator() 814 return ReadArgs<ArgTs...>::operator()(ArgVals...); in operator()
|