Home | History | Annotate | Download | only in Interpreter

Lines Matching defs:Result

183                       const DataLayout *TD, GenericValue &Result) {
229 case 8: Result.IntVal = APInt(8 , *(int8_t *) ret.data()); break;
230 case 16: Result.IntVal = APInt(16, *(int16_t*) ret.data()); break;
231 case 32: Result.IntVal = APInt(32, *(int32_t*) ret.data()); break;
232 case 64: Result.IntVal = APInt(64, *(int64_t*) ret.data()); break;
235 case Type::FloatTyID: Result.FloatVal = *(float *) ret.data(); break;
236 case Type::DoubleTyID: Result.DoubleVal = *(double*) ret.data(); break;
237 case Type::PointerTyID: Result.PointerVal = *(void **) ret.data(); break;
278 GenericValue Result;
279 if (RawFn != 0 && ffiInvoke(RawFn, F, ArgVals, getDataLayout(), Result))
280 return Result;