Lines Matching full:op
277 const callbackfun &op) in AtomicReadModifyWrite() argument
302 // 9. Return GetModifySetValueInBuffer(buffer, indexedPosition, elementType, v, op). in AtomicReadModifyWrite()
303 …AtomicReadModifyWriteCase(thread, buffer.GetTaggedValue(), elementType, indexedPosition, argv, op); in AtomicReadModifyWrite()
309 … EcmaRuntimeCallInfo *argv, const callbackfun &op) in AtomicReadModifyWriteCase() argument
317 return HandleWithUint8(thread, size, block, indexedPosition, argv, op); in AtomicReadModifyWriteCase()
319 return HandleWithInt8(thread, size, block, indexedPosition, argv, op); in AtomicReadModifyWriteCase()
321 return HandleWithUint16(thread, size, block, indexedPosition, argv, op); in AtomicReadModifyWriteCase()
323 return HandleWithInt16(thread, size, block, indexedPosition, argv, op); in AtomicReadModifyWriteCase()
325 return HandleWithUint32(thread, size, block, indexedPosition, argv, op); in AtomicReadModifyWriteCase()
327 return HandleWithInt32(thread, size, block, indexedPosition, argv, op); in AtomicReadModifyWriteCase()
329 return HandleWithBigInt64(thread, size, block, indexedPosition, argv, op); in AtomicReadModifyWriteCase()
331 return HandleWithBigUint64(thread, size, block, indexedPosition, argv, op); in AtomicReadModifyWriteCase()
342 EcmaRuntimeCallInfo *argv, const callbackfun &op) in HandleWithUint8() argument
348 auto result = op((block + indexedPosition), &tag); in HandleWithUint8()
356 auto result = op((block + indexedPosition), arg); in HandleWithUint8()
363 EcmaRuntimeCallInfo *argv, const callbackfun &op) in HandleWithInt8() argument
369 auto result = op(reinterpret_cast<int8_t *>(block + indexedPosition), &tag); in HandleWithInt8()
377 auto result = op(reinterpret_cast<int8_t *>(block + indexedPosition), arg); in HandleWithInt8()
384 EcmaRuntimeCallInfo *argv, const callbackfun &op) in HandleWithUint16() argument
390 auto result = op(reinterpret_cast<uint16_t *>(block + indexedPosition), &tag); in HandleWithUint16()
398 auto result = op(reinterpret_cast<uint16_t *>(block + indexedPosition), arg); in HandleWithUint16()
405 EcmaRuntimeCallInfo *argv, const callbackfun &op) in HandleWithInt16() argument
411 auto result = op(reinterpret_cast<int16_t *>(block + indexedPosition), &tag); in HandleWithInt16()
419 auto result = op(reinterpret_cast<int16_t *>(block + indexedPosition), arg); in HandleWithInt16()
426 EcmaRuntimeCallInfo *argv, const callbackfun &op) in HandleWithUint32() argument
432 auto result = op(reinterpret_cast<uint32_t *>(block + indexedPosition), &tag); in HandleWithUint32()
440 auto result = op(reinterpret_cast<uint32_t *>(block + indexedPosition), arg); in HandleWithUint32()
447 EcmaRuntimeCallInfo *argv, const callbackfun &op) in HandleWithInt32() argument
453 auto result = op(reinterpret_cast<int32_t *>(block + indexedPosition), &tag); in HandleWithInt32()
461 auto result = op(reinterpret_cast<int32_t *>(block + indexedPosition), arg); in HandleWithInt32()
468 EcmaRuntimeCallInfo *argv, const callbackfun &op) in HandleWithBigInt64() argument
477 auto result = op(reinterpret_cast<int64_t *>(block + indexedPosition), &val); in HandleWithBigInt64()
487 auto result = op(reinterpret_cast<int64_t *>(block + indexedPosition), arg); in HandleWithBigInt64()
494 EcmaRuntimeCallInfo *argv, const callbackfun &op) in HandleWithBigUint64() argument
502 auto result = op(reinterpret_cast<uint64_t *>(block + indexedPosition), &val); in HandleWithBigUint64()
511 auto result = op(reinterpret_cast<uint64_t *>(block + indexedPosition), arg); in HandleWithBigUint64()