Home | History | Annotate | Download | only in arm64

Lines Matching defs:dpi

390   const MachInst2 dpi = GetParam();
391 const MachineType type = dpi.machine_type;
393 m.Return((m.*dpi.constructor)(m.Parameter(0), m.Parameter(1)));
396 EXPECT_EQ(dpi.arch_opcode, s[0]->arch_opcode());
403 const MachInst2 dpi = GetParam();
404 const MachineType type = dpi.machine_type;
410 m.Return((m.*dpi.constructor)(m.Parameter(0), m.Int32Constant(imm)));
413 EXPECT_EQ(dpi.arch_opcode, s[0]->arch_opcode());
423 m.Return((m.*dpi.constructor)(m.Int32Constant(imm), m.Parameter(0)));
426 EXPECT_EQ(dpi.arch_opcode, s[0]->arch_opcode());
437 const MachInst2 dpi = GetParam();
438 const MachineType type = dpi.machine_type;
445 m.Return((m.*dpi.constructor)(
451 EXPECT_EQ(dpi.arch_opcode, s[0]->arch_opcode());
460 m.Return((m.*dpi.constructor)(
466 EXPECT_EQ(dpi.arch_opcode, s[0]->arch_opcode());
487 const AddSub dpi = GetParam();
488 const MachineType type = dpi.mi.machine_type;
490 m.Return((m.*dpi.mi.constructor)(m.Parameter(0), m.Parameter(1)));
493 EXPECT_EQ(dpi.mi.arch_opcode, s[0]->arch_opcode());
500 const AddSub dpi = GetParam();
501 const MachineType type = dpi.mi.machine_type;
505 (m.*dpi.mi.constructor)(m.Parameter(0), BuildConstant(m, type, imm)));
508 EXPECT_EQ(dpi.mi.arch_opcode, s[0]->arch_opcode());
518 const AddSub dpi = GetParam();
519 const MachineType type = dpi.mi.machine_type;
524 (m.*dpi.mi.constructor)(m.Parameter(0), BuildConstant(m, type, -imm)));
527 EXPECT_EQ(dpi.negate_arch_opcode, s[0]->arch_opcode());
537 const AddSub dpi = GetParam();
538 const MachineType type = dpi.mi.machine_type;
551 m.Return((m.*dpi.mi.constructor)(
557 EXPECT_EQ(dpi.mi.arch_opcode, s[0]->arch_opcode());
568 const AddSub dpi = GetParam();
569 const MachineType type = dpi.mi.machine_type;
571 m.Return((m.*dpi.mi.constructor)(
575 EXPECT_EQ(dpi.mi.arch_opcode, s[0]->arch_opcode());
583 const AddSub dpi = GetParam();
584 const MachineType type = dpi.mi.machine_type;
586 m.Return((m.*dpi.mi.constructor)(
590 EXPECT_EQ(dpi.mi.arch_opcode, s[0]->arch_opcode());
598 const AddSub dpi = GetParam();
599 const MachineType type = dpi.mi.machine_type;
601 m.Return((m.*dpi.mi.constructor)(
607 EXPECT_EQ(dpi.mi.arch_opcode, s[0]->arch_opcode());
615 const AddSub dpi = GetParam();
616 const MachineType type = dpi.mi.machine_type;
618 m.Return((m.*dpi.mi.constructor)(
624 EXPECT_EQ(dpi.mi.arch_opcode, s[0]->arch_opcode());
973 const MachInst2 dpi = GetParam();
974 const MachineType type = dpi.machine_type;
977 m.Branch((m.*dpi.constructor)(m.Parameter(0), m.Parameter(1)), &a, &b);
984 EXPECT_EQ(dpi.arch_opcode, s[0]->arch_opcode());
1467 const MachInst2 dpi = GetParam();
1468 const MachineType type = dpi.machine_type;
1471 m.Projection(1, (m.*dpi.constructor)(m.Parameter(0), m.Parameter(1))));
1474 EXPECT_EQ(dpi.arch_opcode, s[0]->arch_opcode());
1483 const MachInst2 dpi = GetParam();
1484 const MachineType type = dpi.machine_type;
1488 1, (m.*dpi.constructor)(m.Parameter(0), m.Int32Constant(imm))));
1491 EXPECT_EQ(dpi.arch_opcode, s[0]->arch_opcode());
1502 const MachInst2 dpi = GetParam();
1503 const MachineType type = dpi.machine_type;
1506 m.Projection(0, (m.*dpi.constructor)(m.Parameter(0), m.Parameter(1))));
1509 EXPECT_EQ(dpi.arch_opcode, s[0]->arch_opcode());
1517 const MachInst2 dpi = GetParam();
1518 const MachineType type = dpi.machine_type;
1522 0, (m.*dpi.constructor)(m.Parameter(0), m.Int32Constant(imm))));
1525 EXPECT_EQ(dpi.arch_opcode, s[0]->arch_opcode());
1535 const MachInst2 dpi = GetParam();
1536 const MachineType type = dpi.machine_type;
1538 Node* n = (m.*dpi.constructor)(m.Parameter(0), m.Parameter(1));
1542 EXPECT_EQ(dpi.arch_opcode, s[0]->arch_opcode());
1551 const MachInst2 dpi = GetParam();
1552 const MachineType type = dpi.machine_type;
1555 Node* n = (m.*dpi.constructor)(m.Parameter(0), m.Int32Constant(imm));
1559 EXPECT_EQ(dpi.arch_opcode, s[0]->arch_opcode());
1570 const MachInst2 dpi = GetParam();
1571 const MachineType type = dpi.machine_type;
1574 Node* n = (m.*dpi.constructor)(m.Parameter(0), m.Parameter(1));
1582 EXPECT_EQ(dpi.arch_opcode, s[0]->arch_opcode());
1591 const MachInst2 dpi = GetParam();
1592 const MachineType type = dpi.machine_type;
1596 Node* n = (m.*dpi.constructor)(m.Parameter(0), m.Int32Constant(imm));
1604 EXPECT_EQ(dpi.arch_opcode, s[0]->arch_opcode());
1615 const MachInst2 dpi = GetParam();
1616 const MachineType type = dpi.machine_type;
1628 m.Return((m.*dpi.constructor)(p0, r));
1632 EXPECT_EQ(dpi.arch_opcode, s[1]->arch_opcode());
1838 const MachInst2 dpi = GetParam();
1839 const MachineType type = dpi.machine_type;
1841 m.Return((m.*dpi.constructor)(m.Parameter(0), m.Parameter(1)));
1844 EXPECT_EQ(dpi.arch_opcode, s[0]->arch_opcode());