Lines Matching defs:base_operand
503 // Here base_operand is looking for an ideal type to be returned (opType).
505 && _matrule->base_operand(position, globals, result, name, opType) ) {
1021 while (_matrule->base_operand(position, globals, result, name, opType)) {
2281 for(uint idx = 0;_matrule->base_operand(idx,globals,result,name,type);++idx) {
3202 bool MatchNode::base_operand(uint &position, FormDict &globals,
3205 assert (_name != NULL, "MatchNode::base_operand encountered empty node\n");
3237 return (matchNode->base_operand(position,globals,result,name,opType));
3254 if (_lChild->base_operand(position, globals, result, name, opType))
3259 if (_rChild->base_operand(position, globals, result, name, opType))
3276 base_operand(position,globals,result,name,opType); position = index) {
3294 base_operand(position,globals,result,name,opType); position = index) {
3860 bool MatchRule::base_operand(uint &position0, FormDict &globals,
3865 return (MatchNode::base_operand( position, globals, result, name, opType));
3874 if (!base_operand(position, globals, result, name, opType)) {
3876 if( base_operand(position, globals, result, name, opType) &&
3899 if (!base_operand(position, globals, result, name, opType)) {
3901 if (base_operand(position, globals, result, name, opType)) {