Lines Matching refs:MachineType

51     m.Return(m.LoadFromPointer(&p1, MachineType::Int32()));  in RunLoadInt32()
53 m.Return(m.UnalignedLoadFromPointer(&p1, MachineType::Int32())); in RunLoadInt32()
77 m.Return(m.LoadFromPointer(pointer, MachineType::Int32(), offset)); in RunLoadInt32Offset()
80 m.UnalignedLoadFromPointer(pointer, MachineType::Int32(), offset)); in RunLoadInt32Offset()
105 Node* load = m.Load(MachineType::Float32(), m.PointerConstant(from), in RunLoadStoreFloat32Offset()
111 m.UnalignedLoad(MachineType::Float32(), m.PointerConstant(from), in RunLoadStoreFloat32Offset()
143 Node* load = m.Load(MachineType::Float64(), m.PointerConstant(from), in RunLoadStoreFloat64Offset()
149 m.UnalignedLoad(MachineType::Float64(), m.PointerConstant(from), in RunLoadStoreFloat64Offset()
226 void InitBuffer(CType* buffer, size_t length, MachineType type) { in InitBuffer()
257 void RunLoadImmIndex(MachineType type, TestAlignment t) { in RunLoadImmIndex()
294 void RunLoadStore(MachineType type, TestAlignment t) { in RunLoadStore()
345 void RunUnalignedLoadStoreUnalignedAccess(MachineType type) { in RunUnalignedLoadStoreUnalignedAccess()
383 RunLoadImmIndex<int8_t>(MachineType::Int8(), TestAlignment::kAligned); in TEST()
384 RunLoadImmIndex<uint8_t>(MachineType::Uint8(), TestAlignment::kAligned); in TEST()
385 RunLoadImmIndex<int16_t>(MachineType::Int16(), TestAlignment::kAligned); in TEST()
386 RunLoadImmIndex<uint16_t>(MachineType::Uint16(), TestAlignment::kAligned); in TEST()
387 RunLoadImmIndex<int32_t>(MachineType::Int32(), TestAlignment::kAligned); in TEST()
388 RunLoadImmIndex<uint32_t>(MachineType::Uint32(), TestAlignment::kAligned); in TEST()
389 RunLoadImmIndex<void*>(MachineType::Pointer(), TestAlignment::kAligned); in TEST()
390 RunLoadImmIndex<Smi>(MachineType::TaggedSigned(), TestAlignment::kAligned); in TEST()
391 RunLoadImmIndex<HeapObject>(MachineType::TaggedPointer(), in TEST()
393 RunLoadImmIndex<Object>(MachineType::AnyTagged(), TestAlignment::kAligned); in TEST()
394 RunLoadImmIndex<float>(MachineType::Float32(), TestAlignment::kAligned); in TEST()
395 RunLoadImmIndex<double>(MachineType::Float64(), TestAlignment::kAligned); in TEST()
397 RunLoadImmIndex<int64_t>(MachineType::Int64(), TestAlignment::kAligned); in TEST()
403 RunLoadImmIndex<int16_t>(MachineType::Int16(), TestAlignment::kUnaligned); in TEST()
404 RunLoadImmIndex<uint16_t>(MachineType::Uint16(), TestAlignment::kUnaligned); in TEST()
405 RunLoadImmIndex<int32_t>(MachineType::Int32(), TestAlignment::kUnaligned); in TEST()
406 RunLoadImmIndex<uint32_t>(MachineType::Uint32(), TestAlignment::kUnaligned); in TEST()
407 RunLoadImmIndex<void*>(MachineType::Pointer(), TestAlignment::kUnaligned); in TEST()
408 RunLoadImmIndex<float>(MachineType::Float32(), TestAlignment::kUnaligned); in TEST()
409 RunLoadImmIndex<double>(MachineType::Float64(), TestAlignment::kUnaligned); in TEST()
411 RunLoadImmIndex<int64_t>(MachineType::Int64(), TestAlignment::kUnaligned); in TEST()
417 RunLoadStore<int8_t>(MachineType::Int8(), TestAlignment::kAligned); in TEST()
418 RunLoadStore<uint8_t>(MachineType::Uint8(), TestAlignment::kAligned); in TEST()
419 RunLoadStore<int16_t>(MachineType::Int16(), TestAlignment::kAligned); in TEST()
420 RunLoadStore<uint16_t>(MachineType::Uint16(), TestAlignment::kAligned); in TEST()
421 RunLoadStore<int32_t>(MachineType::Int32(), TestAlignment::kAligned); in TEST()
422 RunLoadStore<uint32_t>(MachineType::Uint32(), TestAlignment::kAligned); in TEST()
423 RunLoadStore<void*>(MachineType::Pointer(), TestAlignment::kAligned); in TEST()
424 RunLoadStore<Smi>(MachineType::TaggedSigned(), TestAlignment::kAligned); in TEST()
425 RunLoadStore<HeapObject>(MachineType::TaggedPointer(), in TEST()
427 RunLoadStore<Object>(MachineType::AnyTagged(), TestAlignment::kAligned); in TEST()
428 RunLoadStore<float>(MachineType::Float32(), TestAlignment::kAligned); in TEST()
429 RunLoadStore<double>(MachineType::Float64(), TestAlignment::kAligned); in TEST()
431 RunLoadStore<int64_t>(MachineType::Int64(), TestAlignment::kAligned); in TEST()
436 RunLoadStore<int16_t>(MachineType::Int16(), TestAlignment::kUnaligned); in TEST()
437 RunLoadStore<uint16_t>(MachineType::Uint16(), TestAlignment::kUnaligned); in TEST()
438 RunLoadStore<int32_t>(MachineType::Int32(), TestAlignment::kUnaligned); in TEST()
439 RunLoadStore<uint32_t>(MachineType::Uint32(), TestAlignment::kUnaligned); in TEST()
440 RunLoadStore<void*>(MachineType::Pointer(), TestAlignment::kUnaligned); in TEST()
441 RunLoadStore<float>(MachineType::Float32(), TestAlignment::kUnaligned); in TEST()
442 RunLoadStore<double>(MachineType::Float64(), TestAlignment::kUnaligned); in TEST()
444 RunLoadStore<int64_t>(MachineType::Int64(), TestAlignment::kUnaligned); in TEST()
449 RunUnalignedLoadStoreUnalignedAccess<int16_t>(MachineType::Int16()); in TEST()
450 RunUnalignedLoadStoreUnalignedAccess<uint16_t>(MachineType::Uint16()); in TEST()
451 RunUnalignedLoadStoreUnalignedAccess<int32_t>(MachineType::Int32()); in TEST()
452 RunUnalignedLoadStoreUnalignedAccess<uint32_t>(MachineType::Uint32()); in TEST()
453 RunUnalignedLoadStoreUnalignedAccess<void*>(MachineType::Pointer()); in TEST()
454 RunUnalignedLoadStoreUnalignedAccess<float>(MachineType::Float32()); in TEST()
455 RunUnalignedLoadStoreUnalignedAccess<double>(MachineType::Float64()); in TEST()
457 RunUnalignedLoadStoreUnalignedAccess<int64_t>(MachineType::Int64()); in TEST()
465 Node* load8 = m.LoadFromPointer(LSB(&buffer[0], 1), MachineType::Int8()); in RunLoadStoreSignExtend32()
467 Node* load16 = m.LoadFromPointer(LSB(&buffer[0], 2), MachineType::Int16()); in RunLoadStoreSignExtend32()
468 Node* load32 = m.LoadFromPointer(&buffer[0], MachineType::Int32()); in RunLoadStoreSignExtend32()
474 m.UnalignedLoadFromPointer(LSB(&buffer[0], 2), MachineType::Int16()); in RunLoadStoreSignExtend32()
475 Node* load32 = m.UnalignedLoadFromPointer(&buffer[0], MachineType::Int32()); in RunLoadStoreSignExtend32()
499 Node* load8 = m.LoadFromPointer(LSB(&buffer[0], 1), MachineType::Uint8()); in RunLoadStoreZeroExtend32()
501 Node* load16 = m.LoadFromPointer(LSB(&buffer[0], 2), MachineType::Uint16()); in RunLoadStoreZeroExtend32()
502 Node* load32 = m.LoadFromPointer(&buffer[0], MachineType::Uint32()); in RunLoadStoreZeroExtend32()
508 m.UnalignedLoadFromPointer(LSB(&buffer[0], 2), MachineType::Uint16()); in RunLoadStoreZeroExtend32()
510 m.UnalignedLoadFromPointer(&buffer[0], MachineType::Uint32()); in RunLoadStoreZeroExtend32()
553 Node* load8 = m.LoadFromPointer(LSB(&buffer[0], 1), MachineType::Int8()); in RunLoadStoreSignExtend64()
555 Node* load16 = m.LoadFromPointer(LSB(&buffer[0], 2), MachineType::Int16()); in RunLoadStoreSignExtend64()
556 Node* load32 = m.LoadFromPointer(LSB(&buffer[0], 4), MachineType::Int32()); in RunLoadStoreSignExtend64()
557 Node* load64 = m.LoadFromPointer(&buffer[0], MachineType::Int64()); in RunLoadStoreSignExtend64()
564 m.UnalignedLoadFromPointer(LSB(&buffer[0], 2), MachineType::Int16()); in RunLoadStoreSignExtend64()
566 m.UnalignedLoadFromPointer(LSB(&buffer[0], 4), MachineType::Int32()); in RunLoadStoreSignExtend64()
567 Node* load64 = m.UnalignedLoadFromPointer(&buffer[0], MachineType::Int64()); in RunLoadStoreSignExtend64()
595 Node* load8 = m.LoadFromPointer(LSB(&buffer[0], 1), MachineType::Uint8()); in RunLoadStoreZeroExtend64()
597 Node* load16 = m.LoadFromPointer(LSB(&buffer[0], 2), MachineType::Uint16()); in RunLoadStoreZeroExtend64()
598 Node* load32 = m.LoadFromPointer(LSB(&buffer[0], 4), MachineType::Uint32()); in RunLoadStoreZeroExtend64()
599 Node* load64 = m.LoadFromPointer(&buffer[0], MachineType::Uint64()); in RunLoadStoreZeroExtend64()
606 m.UnalignedLoadFromPointer(LSB(&buffer[0], 2), MachineType::Uint16()); in RunLoadStoreZeroExtend64()
608 m.UnalignedLoadFromPointer(LSB(&buffer[0], 4), MachineType::Uint32()); in RunLoadStoreZeroExtend64()
610 m.UnalignedLoadFromPointer(&buffer[0], MachineType::Uint64()); in RunLoadStoreZeroExtend64()
656 void LoadStoreTruncation(MachineType kRepresentation, TestAlignment t) { in LoadStoreTruncation()
698 LoadStoreTruncation<int8_t>(MachineType::Int8(), TestAlignment::kAligned); in TEST()
699 LoadStoreTruncation<int16_t>(MachineType::Int16(), TestAlignment::kAligned); in TEST()
703 LoadStoreTruncation<int16_t>(MachineType::Int16(), TestAlignment::kUnaligned); in TEST()