Searched refs:ArgValues (Results 1 - 11 of 11) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/
H A DOrcMCJITReplacement.cpp27 ArrayRef<GenericValue> ArgValues) {
35 assert((FTy->getNumParams() == ArgValues.size() ||
36 (FTy->isVarArg() && FTy->getNumParams() <= ArgValues.size())) &&
38 assert(FTy->getNumParams() == ArgValues.size() &&
44 switch (ArgValues.size()) {
54 rv.IntVal = APInt(32, PF(ArgValues[0].IntVal.getZExtValue(),
55 (char **)GVTOP(ArgValues[1]),
56 (const char **)GVTOP(ArgValues[2])));
67 rv.IntVal = APInt(32, PF(ArgValues[0].IntVal.getZExtValue(),
68 (char **)GVTOP(ArgValues[
26 runFunction(Function *F, ArrayRef<GenericValue> ArgValues) argument
[all...]
H A DOrcMCJITReplacement.h367 ArrayRef<GenericValue> ArgValues) override;
/freebsd-11-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/Interpreter/
H A DInterpreter.cpp81 ArrayRef<GenericValue> ArgValues) {
93 ArgValues.slice(0, std::min(ArgValues.size(), ArgCount));
80 runFunction(Function *F, ArrayRef<GenericValue> ArgValues) argument
H A DInterpreter.h108 ArrayRef<GenericValue> ArgValues) override;
/freebsd-11-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/MCJIT/
H A DMCJIT.cpp507 GenericValue MCJIT::runFunction(Function *F, ArrayRef<GenericValue> ArgValues) { argument
516 assert((FTy->getNumParams() == ArgValues.size() ||
517 (FTy->isVarArg() && FTy->getNumParams() <= ArgValues.size())) &&
519 assert(FTy->getNumParams() == ArgValues.size() &&
525 switch (ArgValues.size()) {
535 rv.IntVal = APInt(32, PF(ArgValues[0].IntVal.getZExtValue(),
536 (char **)GVTOP(ArgValues[1]),
537 (const char **)GVTOP(ArgValues[2])));
548 rv.IntVal = APInt(32, PF(ArgValues[0].IntVal.getZExtValue(),
549 (char **)GVTOP(ArgValues[
[all...]
H A DMCJIT.h263 ArrayRef<GenericValue> ArgValues) override;
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/
H A DExecutionEngine.h230 ArrayRef<GenericValue> ArgValues) = 0;
/freebsd-11-stable/contrib/llvm-project/clang/lib/AST/
H A DExprConstant.cpp5431 static bool EvaluateArgs(ArrayRef<const Expr *> Args, ArgVector &ArgValues,
5451 if (!Evaluate(ArgValues[Idx], Info, Args[Idx])) {
5459 ArgValues[Idx].isLValue() &&
5460 ArgValues[Idx].isNullPointer()) {
5476 ArgVector ArgValues(Args.size());
5477 if (!EvaluateArgs(Args, ArgValues, Info, Callee))
5483 CallStackFrame Frame(Info, CallLoc, Callee, This, ArgValues.data());
5498 RHS.setFrom(Info.Ctx, ArgValues[0]);
5535 APValue *ArgValues,
5552 CallStackFrame Frame(Info, CallLoc, Definition, &This, ArgValues);
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGBuilder.cpp9839 SmallVector<SDValue, 4> ArgValues; local
9887 ArgValues.push_back(getCopyFromParts(DAG, dl, &InVals[i], NumParts,
9896 if (ArgValues.empty())
9901 dyn_cast<FrameIndexSDNode>(ArgValues[0].getNode()))
9904 SDValue Res = DAG.getMergeValues(makeArrayRef(ArgValues.data(), NumValues),
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp3376 SmallVector<SDValue, 16> ArgValues; local
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp4001 SmallVector<SDValue, 16> ArgValues; local

Completed in 280 milliseconds