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