Lines Matching defs:oper
401 OperandForm *oper;
409 oper = new OperandForm(ident); // Create new operand form
410 oper->_linenum = linenum();
411 _globalNames.Insert(ident, oper); // Add name to the name table
422 else get_oplist(oper->_parameters, oper->_localNames); // Parse the component operand list
436 if (!strcmp(ident, "predicate")) oper->_predicate = pred_parse();
439 rule = oper->_matrule;
443 rule->_next = match_parse(oper->_localNames);
445 rule->_next->_result = oper->_ident;
450 oper->_matrule = match_parse(oper->_localNames);
451 if (oper->_matrule) {
452 oper->_matrule->_result = oper->_ident;
456 else if (!strcmp(ident, "encode")) oper->_interface = interface_parse();
472 else if (!strcmp(ident, "constraint"))oper->_constraint= constraint_parse();
473 else if (!strcmp(ident, "construct")) oper->_construct = construct_parse();
474 else if (!strcmp(ident, "format")) oper->_format = format_parse();
475 else if (!strcmp(ident, "interface")) oper->_interface = interface_parse();
478 (attr->_atype == OP_ATTR)) oper->_attribs = attr_parse(ident);
490 _AD.addForm(oper);
1751 OperandForm *oper;
1940 oper = parm->is_operand();
1941 if (oper == NULL && !parm->is_opclass()) {
3826 OperandForm *oper;
3851 oper = form ? form->is_operand() : NULL;
3852 if (oper == NULL) {
3865 instr->_localNames.Insert(ident, oper);
3909 oper = form2->is_operand();
3910 if (oper == NULL && !form2->is_opclass()) {
4561 OperandForm *oper = form->is_operand();
4562 if((oper == NULL) && (opc == NULL)) {