Searched refs:_matrule (Results 1 - 6 of 6) sorted by relevance

/openjdk7/hotspot/src/share/vm/adlc/
H A Dformssel.cpp39 _matrule = NULL;
71 _matrule = rule;
111 return (_matrule != NULL && _matrule->sets_result());
126 if (_matrule) {
177 if( !_matrule ) return "Node"; // Something weird
181 const char *src = _matrule->_rChild->_opType;
184 if( !src_op->_matrule ) return "Node";
185 return src_op->_matrule->_opType;
188 if( _matrule
[all...]
H A DarchDesc.cpp265 if ( op->_matrule == NULL ) continue;
268 check_optype(op->_matrule);
273 MatchRule &mrule = *op->_matrule;
302 buildMatchList(op->_matrule, result, rootOp, pred, cost);
317 if ( instr->_matrule == NULL ) continue;
319 MatchRule &mrule = *instr->_matrule;
356 buildMatchList(instr->_matrule, result, mrule._machType, pred, cost);
445 if ((oper->_matrule) && (oper->_matrule->_lChild == NULL) &&
446 (oper->_matrule
[all...]
H A Doutput_h.cpp463 if ( op->_matrule && op->_matrule->is_base_register(globals) ) {
466 else if (op->_matrule && op->_matrule->is_base_constant(globals)) {
534 if ( op->_matrule && op->_matrule->is_base_register(globals) ) {
537 else if (op->_matrule && op->_matrule->is_base_constant(globals)) {
1241 if ((oper->_matrule) && (oper->_matrule
[all...]
H A Doutput_c.cpp1545 int has_memory_edge = node->_matrule->needs_ideal_memory_edge(_globalNames);
1645 if (prev_pos > exp_pos && expand_instruction->_matrule != NULL) {
1766 if( !node->expands() && node->_matrule != NULL ) {
2044 if (op->_matrule && op->_matrule->is_base_constant(_AD.globalNames())) {
2793 if (op->_matrule && op->_matrule->is_base_constant(globals)) {
2807 if ( (op->_matrule && op->_matrule->is_base_register(globals)) ) {
2823 if (op->_matrule
[all...]
H A Dadlparse.cpp184 rule = instr->_matrule;
189 instr->_matrule = rule;
274 rule = instr->_matrule;
289 clone->_matrule->_next = NULL; // One match rule per clone
310 if (instr->_matrule == NULL || instr->_matrule->_rChild == NULL) return;
311 const char *rch = instr->_matrule->_rChild->_opType;
313 if( (! strcmp(instr->_matrule->_opType,"Set")) &&
320 MatchNode *right = instr->_matrule->_rChild;
337 if (!lst->search(instr->_matrule
[all...]
H A Dformssel.hpp94 MatchRule *_matrule; // Matching rule for this instruction member in class:InstructForm
569 MatchRule *_matrule; // Matching rule for this operand member in class:InstructForm::OperandForm

Completed in 245 milliseconds