Lines Matching refs:_ident
196 matchrule_clone_and_swap(rule, instr->_ident, match_rules_cnt);
211 char* buf = (char*) malloc(strlen(instr->_ident) + 4);
212 sprintf(buf, "%s_%d", instr->_ident, match_rules_cnt++);
215 matchrule_clone_and_swap(rule, instr->_ident, match_rules_cnt);
264 parse_err(WARN, "ins_pipe and expand rule both specified for instruction \"%s\"; ins_pipe will be unused\n", instr->_ident);
267 parse_err(WARN, "No ins_pipe specified for instruction \"%s\"\n", instr->_ident);
345 lst->insert(instr->_matrule->_lChild->_opType,cost,instr->_ident);
362 lst->insert(instr->_matrule->_lChild->_opType,cost,instr->_ident);
372 chain_op = rightOp->_ident;
387 lst->insert(instr->_matrule->_lChild->_opType,cost,instr->_ident);
445 rule->_next->_result = oper->_ident;
452 oper->_matrule->_result = oper->_ident;
529 opForm->_classes.addName(opc->_ident);// Add opclass to operand list
1308 _AD._pipeline->_classdict[ident]->is_pipeclass()->_instructs.addName(instr._ident);
2766 char* ec_name = (char*) malloc(strlen(inst._ident) + strlen(prefix) + 1);
2767 sprintf(ec_name, "%s%s", prefix, inst._ident);
2779 encoding->add_parameter(opForm->_ident, param);
3060 char* ec_name = (char*) malloc(strlen(inst._ident) + strlen(prefix) + 1);
3061 sprintf(ec_name, "%s%s", prefix, inst._ident);
3073 encoding->add_parameter(opForm->_ident, param);
4046 operation = opcForm->_ident;
4109 opType = opcForm->_ident;
4110 result = opcForm->_ident; // an operand's result matches its type
4646 const char* cname = form->is_opclass()->_ident;