Lines Matching refs:reg_class
159 RegClass *reg_class = _register->getRegClass(rc_name);
160 assert(reg_class, "Using an undefined register class");
164 if (reg_class->_user_defined == NULL) {
168 fprintf(fp_hpp, "inline const RegMask &%s%s_mask() { %s }\n", prefix, rc_name_to_upper, reg_class->_user_defined);
171 if (reg_class->_stack_or_reg) {
172 assert(reg_class->_user_defined == NULL, "no user defined reg class here");
194 RegClass *reg_class = _register->getRegClass(rc_name);
195 assert(reg_class, "Using an undefined register class");
197 if (reg_class->_user_defined != NULL) {
208 fprintf(fp_cpp," 0x%x,", reg_class->regs_in_word(i, false));
210 fprintf(fp_cpp," 0x%x );\n", reg_class->regs_in_word(i, false));
213 if (reg_class->_stack_or_reg) {
217 fprintf(fp_cpp," 0x%x,",reg_class->regs_in_word(i, true));
219 fprintf(fp_cpp," 0x%x );\n",reg_class->regs_in_word(i, true));
2705 const char *reg_class = oper.in_reg_class(index, globals);
2706 assert(reg_class != NULL, "did not find register mask");
2707 if( !strcmp(reg_class, "stack_slots") ) {
2710 const char* reg_class_to_upper = toUpper(reg_class);