Home | History | Annotate | Download | only in MCJIT

Lines Matching refs:ArgValues

493 GenericValue MCJIT::runFunction(Function *F, ArrayRef<GenericValue> ArgValues) {
502 assert((FTy->getNumParams() == ArgValues.size() ||
503 (FTy->isVarArg() && FTy->getNumParams() <= ArgValues.size())) &&
505 assert(FTy->getNumParams() == ArgValues.size() &&
511 switch (ArgValues.size()) {
521 rv.IntVal = APInt(32, PF(ArgValues[0].IntVal.getZExtValue(),
522 (char **)GVTOP(ArgValues[1]),
523 (const char **)GVTOP(ArgValues[2])));
534 rv.IntVal = APInt(32, PF(ArgValues[0].IntVal.getZExtValue(),
535 (char **)GVTOP(ArgValues[1])));
544 rv.IntVal = APInt(32, PF(ArgValues[0].IntVal.getZExtValue()));
552 if (ArgValues.empty()) {