Lines Matching defs:reg32low

51    struct ra_class *reg32low = ra_get_class_from_index(regs, 0);
56 ASSERT_EQ(reg32low->p, 8);
57 ASSERT_EQ(reg32low->q[reg32low->index], 1);
58 ASSERT_EQ(reg32low->q[reg64low->index], 2);
59 ASSERT_EQ(reg32low->q[reg96->index], 3);
61 ASSERT_EQ(reg64low->q[reg32low->index], 2);
71 ASSERT_FALSE(ra_class_allocations_conflict(reg32low, reg32_base + i, reg32low, reg32_base + i + 1));
72 ASSERT_TRUE(ra_class_allocations_conflict(reg32low, reg32_base + i, reg32low, reg32_base + i));
75 /* Check that reg64low conflicts with the pairs of reg32low but not neighbors */
76 ASSERT_TRUE(ra_class_allocations_conflict(reg64low, reg64_base + 0, reg32low, reg32_base + 0));
77 ASSERT_TRUE(ra_class_allocations_conflict(reg64low, reg64_base + 0, reg32low, reg32_base + 1));
78 ASSERT_FALSE(ra_class_allocations_conflict(reg64low, reg64_base + 0, reg32low, reg32_base + 2));
80 ASSERT_FALSE(ra_class_allocations_conflict(reg64low, reg64_base + 1, reg32low, reg32_base + 0));
81 ASSERT_TRUE(ra_class_allocations_conflict(reg64low, reg64_base + 1, reg32low, reg32_base + 1));
82 ASSERT_TRUE(ra_class_allocations_conflict(reg64low, reg64_base + 1, reg32low, reg32_base + 2));
83 ASSERT_FALSE(ra_class_allocations_conflict(reg64low, reg64_base + 1, reg32low, reg32_base + 3));
93 /* reg32low is any of the low 8 registers. */
95 struct ra_class *reg32low = ra_alloc_reg_class(regs);
98 ra_class_add_reg(reg32low, vreg);
130 /* reg32low is any of the low 8 registers. */
131 struct ra_class *reg32low = ra_alloc_contig_reg_class(regs, 1);
133 ra_class_add_reg(reg32low, i);