Lines Matching refs:ArgDataPtr
133 void *ArgDataPtr) {
138 int8_t *I8Ptr = (int8_t *) ArgDataPtr;
140 return ArgDataPtr;
143 int16_t *I16Ptr = (int16_t *) ArgDataPtr;
145 return ArgDataPtr;
148 int32_t *I32Ptr = (int32_t *) ArgDataPtr;
150 return ArgDataPtr;
153 int64_t *I64Ptr = (int64_t *) ArgDataPtr;
155 return ArgDataPtr;
159 float *FloatPtr = (float *) ArgDataPtr;
161 return ArgDataPtr;
164 double *DoublePtr = (double *) ArgDataPtr;
166 return ArgDataPtr;
169 void **PtrPtr = (void **) ArgDataPtr;
171 return ArgDataPtr;
206 uint8_t *ArgDataPtr = ArgData.data();
212 values[ArgNo] = ffiValueFor(ArgTy, ArgVals[ArgNo], ArgDataPtr);
213 ArgDataPtr += TD.getTypeStoreSize(ArgTy);