Home | History | Annotate | Download | only in compiler

Lines Matching refs:MachineType

33   BufferedRawMachineAssemblerTester<int32_t> m(MachineType::Uint32());
77 BufferedRawMachineAssemblerTester<int32_t> m(MachineType::Uint32());
117 BufferedRawMachineAssemblerTester<int32_t> m(MachineType::Uint32());
137 BufferedRawMachineAssemblerTester<int32_t> m(MachineType::Uint64());
209 RawMachineAssemblerTester<int32_t> m(MachineType::Uint64());
285 BufferedRawMachineAssemblerTester<int32_t> m(MachineType::Uint64());
321 return m->Load(MachineType::Int32(), m->PointerConstant(NULL));
346 RawMachineAssemblerTester<int32_t> m(MachineType::Int32(),
347 MachineType::Int32());
383 return m->Load(MachineType::Int64(), m->PointerConstant(NULL));
407 RawMachineAssemblerTester<int64_t> m(MachineType::Int64(),
408 MachineType::Int64());
443 RawMachineAssemblerTester<int32_t> m(MachineType::Int64());
456 RawMachineAssemblerTester<int32_t> m(MachineType::Int64());
535 RawMachineAssemblerTester<int32_t> m(MachineType::Int64());
548 RawMachineAssemblerTester<int32_t> m(MachineType::Int64());
703 RawMachineAssemblerTester<int32_t> m(MachineType::Int32());
716 RawMachineAssemblerTester<Object*> m(MachineType::Int32());
729 RawMachineAssemblerTester<Object*> m(MachineType::Int32());
743 MachineType::Int32(), MachineType::Int32(), MachineType::Int32());
782 MachineType::Int32(), MachineType::Int32(), MachineType::Int32());
1021 RawMachineAssemblerTester<int32_t> m(MachineType::Int32());
1045 RawMachineAssemblerTester<int32_t> m(MachineType::Int32());
1069 RawMachineAssemblerTester<int32_t> m(MachineType::Int32());
1112 m.Return(m.LoadFromPointer(&p1, MachineType::Int32()));
1132 m.Return(m.LoadFromPointer(pointer, MachineType::Int32(), offset));
1153 Node* load = m.Load(MachineType::Float32(), m.PointerConstant(from),
1180 Node* load = m.Load(MachineType::Float64(), m.PointerConstant(from),
1215 MachineType::Int32(), MachineType::Int32(), MachineType::Int32());
1231 MachineType::Int32(), MachineType::Int32(), MachineType::Int32());
1251 RawMachineAssemblerTester<int32_t> m(MachineType::Int32(),
1252 MachineType::Int32());
1267 RawMachineAssemblerTester<int32_t> m(MachineType::Int32(),
1268 MachineType::Int32());
1287 MachineType::Int32(), MachineType::Int32(), MachineType::Int32());
1303 MachineType::Int32(), MachineType::Int32(), MachineType::Int32());
1323 RawMachineAssemblerTester<int32_t> m(MachineType::Int32(),
1324 MachineType::Int32());
1339 RawMachineAssemblerTester<int32_t> m(MachineType::Int32(),
1340 MachineType::Int32());
1359 MachineType::Uint32(), MachineType::Int32(), MachineType::Uint32());
1374 MachineType::Int32(), MachineType::Uint32(), MachineType::Uint32());
1393 MachineType::Uint32(), MachineType::Int32(), MachineType::Uint32());
1408 MachineType::Int32(), MachineType::Uint32(), MachineType::Uint32());
1427 MachineType::Uint32(), MachineType::Uint32(), MachineType::Uint32());
1442 MachineType::Uint32(), MachineType::Uint32(), MachineType::Uint32());
1498 RawMachineAssemblerTester<uint32_t> m(MachineType::Uint32());
1515 RawMachineAssemblerTester<uint32_t> m(MachineType::Uint32());
1537 MachineType::Uint32(), MachineType::Int32(), MachineType::Uint32());
1602 RawMachineAssemblerTester<uint32_t> m(MachineType::Uint32());
1613 RawMachineAssemblerTester<uint32_t> m(MachineType::Uint32());
1629 MachineType::Uint32(), MachineType::Int32(), MachineType::Uint32());
1679 RawMachineAssemblerTester<uint32_t> m(MachineType::Uint32());
1689 RawMachineAssemblerTester<uint32_t> m(MachineType::Uint32());
1703 MachineType::Uint32(), MachineType::Int32(), MachineType::Uint32());
1717 MachineType::Int32(), MachineType::Uint32(), MachineType::Uint32());
1735 MachineType::Uint32(), MachineType::Int32(), MachineType::Uint32());
1749 MachineType::Int32(), MachineType::Uint32(), MachineType::Uint32());
1768 MachineType::Uint32(), MachineType::Uint32(), MachineType::Uint32());
1783 MachineType::Uint32(), MachineType::Uint32(), MachineType::Uint32());
1839 RawMachineAssemblerTester<uint32_t> m(MachineType::Uint32());
1856 RawMachineAssemblerTester<int32_t> m(MachineType::Uint32());
1878 MachineType::Uint32(), MachineType::Int32(), MachineType::Uint32());
1943 RawMachineAssemblerTester<uint32_t> m(MachineType::Uint32());
1954 RawMachineAssemblerTester<uint32_t> m(MachineType::Uint32());
1970 MachineType::Uint32(), MachineType::Int32(), MachineType::Uint32());
2045 RawMachineAssemblerTester<uint32_t> m(MachineType::Uint32());
2055 RawMachineAssemblerTester<uint32_t> m(MachineType::Uint32());
2070 RawMachineAssemblerTester<int32_t> m(MachineType::Int32());
2085 MachineType::Int32(), MachineType::Int32(), MachineType::Int32());
2102 MachineType::Int32(), MachineType::Int32(), MachineType::Int32());
2139 MachineType::Uint32(), MachineType::Int32(), MachineType::Int32());
2449 RawMachineAssemblerTester<uint32_t> m(MachineType::Uint32());
2459 RawMachineAssemblerTester<uint32_t> m(MachineType::Uint32());
2510 RawMachineAssemblerTester<int32_t> m(MachineType::Uint32());
2527 RawMachineAssemblerTester<int32_t> m(MachineType::Uint32());
2550 MachineType::Uint32(), MachineType::Int32(), MachineType::Uint32());
2615 RawMachineAssemblerTester<uint32_t> m(MachineType::Uint32());
2626 RawMachineAssemblerTester<uint32_t> m(MachineType::Uint32());
2678 RawMachineAssemblerTester<uint32_t> m(MachineType::Uint32());
2688 RawMachineAssemblerTester<uint32_t> m(MachineType::Uint32());
2739 RawMachineAssemblerTester<int32_t> m(MachineType::Int32());
2756 RawMachineAssemblerTester<int32_t> m(MachineType::Int32());
2778 MachineType::Uint32(), MachineType::Int32(), MachineType::Uint32());
2843 RawMachineAssemblerTester<uint32_t> m(MachineType::Uint32());
2854 RawMachineAssemblerTester<uint32_t> m(MachineType::Uint32());
2869 RawMachineAssemblerTester<uint32_t> m(MachineType::Uint32());
2912 RawMachineAssemblerTester<uint32_t> m(MachineType::Uint32());
2963 RawMachineAssemblerTester<uint32_t> m(MachineType::Uint32());
2980 RawMachineAssemblerTester<uint32_t> m(MachineType::Uint32());
3003 MachineType::Uint32(), MachineType::Int32(), MachineType::Uint32());
3044 RawMachineAssemblerTester<uint32_t> m(MachineType::Uint32());
3093 RawMachineAssemblerTester<uint32_t> m(MachineType::Uint32());
3105 RawMachineAssemblerTester<uint32_t> m(MachineType::Uint32());
3121 RawMachineAssemblerTester<uint32_t> m(MachineType::Uint32());
3171 RawMachineAssemblerTester<uint32_t> m(MachineType::Uint32());
3183 RawMachineAssemblerTester<uint32_t> m(MachineType::Uint32());
3199 RawMachineAssemblerTester<int32_t> m(MachineType::Int32());
3249 RawMachineAssemblerTester<int32_t> m(MachineType::Int32());
3261 RawMachineAssemblerTester<int32_t> m(MachineType::Int32());
3277 RawMachineAssemblerTester<int32_t> m(MachineType::Uint32());
3326 RawMachineAssemblerTester<uint32_t> m(MachineType::Uint32());
3338 RawMachineAssemblerTester<uint32_t> m(MachineType::Uint32());
3352 RawMachineAssemblerTester<int32_t> m(MachineType::Int32());
3362 RawMachineAssemblerTester<int32_t> m(MachineType::Int32());
3374 MachineType::Int32(), MachineType::Int32(), MachineType::Uint32());
3388 MachineType::Int32(), MachineType::Uint32(), MachineType::Int32());
3406 MachineType::Uint32(), MachineType::Uint32(), MachineType::Uint32());
3420 MachineType::Uint32(), MachineType::Uint32(), MachineType::Uint32());
3438 MachineType::Uint32(), MachineType::Uint32(), MachineType::Uint32());
3452 MachineType::Uint32(), MachineType::Uint32(), MachineType::Uint32());
3469 RawMachineAssemblerTester<int32_t> m(i == 5 ? MachineType::Int32()
3470 : MachineType::None());
3486 m.LoadFromPointer(&constant, MachineType::Int32());
3521 RawMachineAssemblerTester<int32_t> m(MachineType::Int32(),
3522 MachineType::Int32());
3533 static void RunLoadImmIndex(MachineType rep) {
3560 RunLoadImmIndex<int8_t>(MachineType::Int8());
3561 RunLoadImmIndex<uint8_t>(MachineType::Uint8());
3562 RunLoadImmIndex<int16_t>(MachineType::Int16());
3563 RunLoadImmIndex<uint16_t>(MachineType::Uint16());
3564 RunLoadImmIndex<int32_t>(MachineType::Int32());
3565 RunLoadImmIndex<uint32_t>(MachineType::Uint32());
3566 RunLoadImmIndex<int32_t*>(MachineType::AnyTagged());
3569 // TODO(titzer): test MachineType::Float64() loads
3575 static void RunLoadStore(MachineType rep) {
3604 RunLoadStore<int8_t>(MachineType::Int8());
3605 RunLoadStore<uint8_t>(MachineType::Uint8());
3606 RunLoadStore<int16_t>(MachineType::Int16());
3607 RunLoadStore<uint16_t>(MachineType::Uint16());
3608 RunLoadStore<int32_t>(MachineType::Int32());
3609 RunLoadStore<uint32_t>(MachineType::Uint32());
3610 RunLoadStore<void*>(MachineType::AnyTagged());
3611 RunLoadStore<float>(MachineType::Float32());
3612 RunLoadStore<double>(MachineType::Float64());
3617 BufferedRawMachineAssemblerTester<float> m(MachineType::Float32(),
3618 MachineType::Float32());
3631 BufferedRawMachineAssemblerTester<float> m(MachineType::Float32(),
3632 MachineType::Float32());
3645 BufferedRawMachineAssemblerTester<float> m(MachineType::Float32(),
3646 MachineType::Float32());
3659 BufferedRawMachineAssemblerTester<float> m(MachineType::Float32(),
3660 MachineType::Float32());
3673 BufferedRawMachineAssemblerTester<double> m(MachineType::Float64(),
3674 MachineType::Float64());
3687 BufferedRawMachineAssemblerTester<double> m(MachineType::Float64(),
3688 MachineType::Float64());
3701 BufferedRawMachineAssemblerTester<double> m(MachineType::Float64(),
3702 MachineType::Float64());
3715 BufferedRawMachineAssemblerTester<double> m(MachineType::Float64(),
3716 MachineType::Float64());
3729 BufferedRawMachineAssemblerTester<double> m(MachineType::Float64(),
3730 MachineType::Float64());
3884 BufferedRawMachineAssemblerTester<float> m(MachineType::Float32());
3897 BufferedRawMachineAssemblerTester<float> m(MachineType::Float32());
3910 BufferedRawMachineAssemblerTester<double> m(MachineType::Float64());
3920 BufferedRawMachineAssemblerTester<double> m(MachineType::Float64());
3975 MachineType::Float64(), MachineType::Float64(), MachineType::Float64());
3991 MachineType::Float64(), MachineType::Float64(), MachineType::Float64());
4007 MachineType::Float64(), MachineType::Float64(), MachineType::Float64());
4023 MachineType::Float64(), MachineType::Float64(), MachineType::Float64());
4039 BufferedRawMachineAssemblerTester<double> m(MachineType::Float64());
4049 BufferedRawMachineAssemblerTester<double> m(MachineType::Float64());
4112 BufferedRawMachineAssemblerTester<double> m(MachineType::Int32());
4120 BufferedRawMachineAssemblerTester<double> m(MachineType::Uint32());
4136 BufferedRawMachineAssemblerTester<int32_t> m(MachineType::Float64());
4154 BufferedRawMachineAssemblerTester<uint32_t> m(MachineType::Float64());
4173 BufferedRawMachineAssemblerTester<float> m(MachineType::Float64());
4483 m.Load(MachineType::Int32(), base, m.Int32Constant(0 * sizeof(int32_t)));
4485 m.Load(MachineType::Int32(), base, m.Int32Constant(1 * sizeof(int32_t)));
4487 m.Load(MachineType::Int32(), base, m.Int32Constant(2 * sizeof(int32_t)));
4489 m.Load(MachineType::Int32(), base, m.Int32Constant(3 * sizeof(int32_t)));
4491 m.Load(MachineType::Int32(), base, m.Int32Constant(4 * sizeof(int32_t)));
4493 m.Load(MachineType::Int32(), base, m.Int32Constant(5 * sizeof(int32_t)));
4495 m.Load(MachineType::Int32(), base, m.Int32Constant(6 * sizeof(int32_t)));
4497 m.Load(MachineType::Int32(), base, m.Int32Constant(7 * sizeof(int32_t)));
4530 load_a ? m->Load(MachineType::Float64(), m->PointerConstant(&buffer[0]))
4533 load_b ? m->Load(MachineType::Float64(), m->PointerConstant(&buffer[1]))
4661 Node* a = m.LoadFromPointer(&input_a, MachineType::Float64());
4662 Node* b = m.LoadFromPointer(&input_b, MachineType::Float64());
4682 Node* a = m.LoadFromPointer(&input_a, MachineType::Float64());
4683 Node* b = m.LoadFromPointer(&input_b, MachineType::Float64());
4699 static void LoadStoreTruncation(MachineType kRepresentation) {
4732 LoadStoreTruncation<int8_t>(MachineType::Int8());
4733 LoadStoreTruncation<int16_t>(MachineType::Int16());
4739 RawMachineAssemblerTester<bool> m(MachineType::Pointer(),
4740 MachineType::Pointer());
4810 m.Load(MachineType::Int32(), input), kNoWriteBarrier);
4848 RawMachineAssemblerTester<int32_t> m(MachineType::Int32(),
4849 MachineType::Int32());
4883 RawMachineAssemblerTester<Object*> m(MachineType::Int32());
4931 RawMachineAssemblerTester<int32_t> m(MachineType::Int32());
4944 RawMachineAssemblerTester<int32_t> m(MachineType::Int32());
5019 RawMachineAssemblerTester<int32_t> m(MachineType::Int32());
5032 RawMachineAssemblerTester<int32_t> m(MachineType::Int32());
5088 Node* value = m.LoadFromPointer(&input, MachineType::Int64());
5106 RawMachineAssemblerTester<int32_t> m(MachineType::Int32());
5121 RawMachineAssemblerTester<int32_t> m(MachineType::Uint32());
5138 m.LoadFromPointer(&expected, MachineType::Int64())));
5211 m.LoadFromPointer(&input, MachineType::Float64())));
5221 BufferedRawMachineAssemblerTester<double> m(MachineType::Float32());
5239 BufferedRawMachineAssemblerTester<uint32_t> m(MachineType::Float64());
5249 BufferedRawMachineAssemblerTester<uint32_t> m(MachineType::Float64());
5259 BufferedRawMachineAssemblerTester<double> m(MachineType::Float64(),
5260 MachineType::Int32());
5274 BufferedRawMachineAssemblerTester<double> m(MachineType::Float64(),
5275 MachineType::Uint32());
5289 BufferedRawMachineAssemblerTester<float> m(MachineType::Float32());
5296 BufferedRawMachineAssemblerTester<double> m(MachineType::Float64());
5401 BufferedRawMachineAssemblerTester<float> m(MachineType::Float32());
5411 BufferedRawMachineAssemblerTester<double> m(MachineType::Float64());
5421 BufferedRawMachineAssemblerTester<double> m(MachineType::Float64());
5434 BufferedRawMachineAssemblerTester<float> m(MachineType::Float32());
5443 MachineType::Float64());
5452 BufferedRawMachineAssemblerTester<float> m(MachineType::Float32());
5461 BufferedRawMachineAssemblerTester<double> m(MachineType::Float64());
5470 BufferedRawMachineAssemblerTester<float> m(MachineType::Float32());
5480 BufferedRawMachineAssemblerTester<double> m(MachineType::Float64());
5490 BufferedRawMachineAssemblerTester<double> m(MachineType::Float64());
5526 Node* function = m.LoadFromPointer(&foo0_ptr, MachineType::Pointer());
5527 m.Return(m.CallCFunction0(MachineType::Int32(), function));
5534 RawMachineAssemblerTester<int32_t> m(MachineType::Int32());
5535 Node* function = m.LoadFromPointer(&foo1_ptr, MachineType::Pointer());
5536 m.Return(m.CallCFunction1(MachineType::Int32(), MachineType::Int32(),
5547 RawMachineAssemblerTester<int32_t> m(MachineType::Int32(),
5548 MachineType::Int32());
5549 Node* function = m.LoadFromPointer(&foo2_ptr, MachineType::Pointer());
5550 m.Return(m.CallCFunction2(MachineType::Int32(), MachineType::Int32(),
5551 MachineType::Int32(), function, m.Parameter(0),
5565 RawMachineAssemblerTester<int32_t> m(MachineType::Int32());
5566 Node* function = m.LoadFromPointer(&foo8_ptr, MachineType::Pointer());
5569 MachineType::Int32(), MachineType::Int32(), MachineType::Int32(),
5570 MachineType::Int32(), MachineType::Int32(), MachineType::Int32(),
5571 MachineType::Int32(), MachineType::Int32(), MachineType::Int32(),
5584 RawMachineAssemblerTester<int64_t> m(MachineType::Int32());
5588 Node* load = m.AddNode(m.machine()->CheckedLoad(MachineType::Int64()), base,
5602 RawMachineAssemblerTester<int32_t> m(MachineType::Int32());
5633 m.BitcastInt64ToFloat64(m.LoadFromPointer(&input, MachineType::Int64())));
5645 BufferedRawMachineAssemblerTester<int64_t> m(MachineType::Float64());
5653 BufferedRawMachineAssemblerTester<int64_t> m(MachineType::Float32());
5668 BufferedRawMachineAssemblerTester<int64_t> m(MachineType::Float32());
5689 BufferedRawMachineAssemblerTester<int64_t> m(MachineType::Float64());
5701 BufferedRawMachineAssemblerTester<int64_t> m(MachineType::Float64());
5723 BufferedRawMachineAssemblerTester<uint64_t> m(MachineType::Float32());
5739 BufferedRawMachineAssemblerTester<uint64_t> m(MachineType::Float32());
5760 BufferedRawMachineAssemblerTester<uint64_t> m(MachineType::Float64());
5775 BufferedRawMachineAssemblerTester<int64_t> m(MachineType::Float64());
5796 BufferedRawMachineAssemblerTester<float> m(MachineType::Int64());
5803 BufferedRawMachineAssemblerTester<double> m(MachineType::Int64());
5889 BufferedRawMachineAssemblerTester<double> m(MachineType::Uint64());
5979 BufferedRawMachineAssemblerTester<float> m(MachineType::Uint64());
5995 m.LoadFromPointer(&input, MachineType::Float32())));
6010 m.BitcastInt32ToFloat32(m.LoadFromPointer(&input, MachineType::Int32())));
6032 RawMachineAssemblerTester<int32_t> r(MachineType::Int32());
6054 MachineType::AnyTagged(), // target_type