Lines Matching defs:ArgDataPtr
134 void *ArgDataPtr) {
139 int8_t *I8Ptr = (int8_t *) ArgDataPtr;
141 return ArgDataPtr;
144 int16_t *I16Ptr = (int16_t *) ArgDataPtr;
146 return ArgDataPtr;
149 int32_t *I32Ptr = (int32_t *) ArgDataPtr;
151 return ArgDataPtr;
154 int64_t *I64Ptr = (int64_t *) ArgDataPtr;
156 return ArgDataPtr;
160 float *FloatPtr = (float *) ArgDataPtr;
162 return ArgDataPtr;
165 double *DoublePtr = (double *) ArgDataPtr;
167 return ArgDataPtr;
170 void **PtrPtr = (void **) ArgDataPtr;
172 return ArgDataPtr;
208 uint8_t *ArgDataPtr = ArgData.data();
214 values[ArgNo] = ffiValueFor(ArgTy, ArgVals[ArgNo], ArgDataPtr);
215 ArgDataPtr += TD->getTypeStoreSize(ArgTy);