Lines Matching refs:dpi

234   const MachInst2 dpi = GetParam();
235 const MachineType type = dpi.machine_type;
237 m.Return((m.*dpi.constructor)(m.Parameter(0), m.Parameter(1)));
240 EXPECT_EQ(dpi.arch_opcode, s[0]->arch_opcode());
247 const MachInst2 dpi = GetParam();
248 const MachineType type = dpi.machine_type;
254 m.Return((m.*dpi.constructor)(m.Parameter(0), m.Int32Constant(imm)));
257 EXPECT_EQ(dpi.arch_opcode, s[0]->arch_opcode());
267 m.Return((m.*dpi.constructor)(m.Int32Constant(imm), m.Parameter(0)));
270 EXPECT_EQ(dpi.arch_opcode, s[0]->arch_opcode());
292 const MachInst2 dpi = GetParam();
293 const MachineType type = dpi.machine_type;
295 m.Return((m.*dpi.constructor)(m.Parameter(0), m.Parameter(1)));
298 EXPECT_EQ(dpi.arch_opcode, s[0]->arch_opcode());
305 const MachInst2 dpi = GetParam();
306 const MachineType type = dpi.machine_type;
309 m.Return((m.*dpi.constructor)(m.Parameter(0), BuildConstant(m, type, imm)));
312 EXPECT_EQ(dpi.arch_opcode, s[0]->arch_opcode());
322 const MachInst2 dpi = GetParam();
323 const MachineType type = dpi.machine_type;
327 m.Return((m.*dpi.constructor)(BuildConstant(m, type, imm), m.Parameter(0)));
332 if (strstr(dpi.constructor_name, "Add") != NULL) {
334 EXPECT_EQ(dpi.arch_opcode, s[0]->arch_opcode());
384 const MachInst2 dpi = GetParam();
385 const MachineType type = dpi.machine_type;
388 m.Branch((m.*dpi.constructor)(m.Parameter(0), m.Parameter(1)), &a, &b);
395 EXPECT_EQ(dpi.arch_opcode, s[0]->arch_opcode());
507 const MachInst2 dpi = GetParam();
508 const MachineType type = dpi.machine_type;
511 m.Projection(1, (m.*dpi.constructor)(m.Parameter(0), m.Parameter(1))));
514 EXPECT_EQ(dpi.arch_opcode, s[0]->arch_opcode());
523 const MachInst2 dpi = GetParam();
524 const MachineType type = dpi.machine_type;
528 1, (m.*dpi.constructor)(m.Parameter(0), m.Int32Constant(imm))));
531 EXPECT_EQ(dpi.arch_opcode, s[0]->arch_opcode());
542 const MachInst2 dpi = GetParam();
543 const MachineType type = dpi.machine_type;
546 m.Projection(0, (m.*dpi.constructor)(m.Parameter(0), m.Parameter(1))));
549 EXPECT_EQ(dpi.arch_opcode, s[0]->arch_opcode());
557 const MachInst2 dpi = GetParam();
558 const MachineType type = dpi.machine_type;
562 0, (m.*dpi.constructor)(m.Parameter(0), m.Int32Constant(imm))));
565 EXPECT_EQ(dpi.arch_opcode, s[0]->arch_opcode());
575 const MachInst2 dpi = GetParam();
576 const MachineType type = dpi.machine_type;
578 Node* n = (m.*dpi.constructor)(m.Parameter(0), m.Parameter(1));
582 EXPECT_EQ(dpi.arch_opcode, s[0]->arch_opcode());
591 const MachInst2 dpi = GetParam();
592 const MachineType type = dpi.machine_type;
595 Node* n = (m.*dpi.constructor)(m.Parameter(0), m.Int32Constant(imm));
599 EXPECT_EQ(dpi.arch_opcode, s[0]->arch_opcode());
610 const MachInst2 dpi = GetParam();
611 const MachineType type = dpi.machine_type;
614 Node* n = (m.*dpi.constructor)(m.Parameter(0), m.Parameter(1));
622 EXPECT_EQ(dpi.arch_opcode, s[0]->arch_opcode());
631 const MachInst2 dpi = GetParam();
632 const MachineType type = dpi.machine_type;
636 Node* n = (m.*dpi.constructor)(m.Parameter(0), m.Int32Constant(imm));
644 EXPECT_EQ(dpi.arch_opcode, s[0]->arch_opcode());
743 const MachInst2 dpi = GetParam();
744 const MachineType type = dpi.machine_type;
746 m.Return((m.*dpi.constructor)(m.Parameter(0), m.Parameter(1)));
749 EXPECT_EQ(dpi.arch_opcode, s[0]->arch_opcode());
756 const MachInst2 dpi = GetParam();
757 const MachineType type = dpi.machine_type;
760 m.Return((m.*dpi.constructor)(m.Parameter(0), m.Int32Constant(imm)));
763 EXPECT_EQ(dpi.arch_opcode, s[0]->arch_opcode());
785 const MachInst2 dpi = GetParam();
786 const MachineType type = dpi.machine_type;
788 m.Return((m.*dpi.constructor)(m.Parameter(0), m.Parameter(1)));
791 EXPECT_EQ(dpi.arch_opcode, s[0]->arch_opcode());