< prev index next >

src/share/vm/adlc/adlparse.cpp

Print this page

        

*** 4326,4336 **** // Take note if we see one of a few special operations - those that are // treated differently on different architectures in the sense that on // one architecture there is a match rule and on another there isn't (so // a call will eventually be generated). ! for (int i = _last_machine_leaf + 1; i < _last_opcode; i++) { if (strcmp(token, NodeClassNames[i]) == 0) { _AD.has_match_rule(i, true); } } --- 4326,4337 ---- // Take note if we see one of a few special operations - those that are // treated differently on different architectures in the sense that on // one architecture there is a match rule and on another there isn't (so // a call will eventually be generated). ! for (uint i = static_cast<uint>(Opcodes::_last_machine_leaf) + 1; ! i < static_cast<uint>(Opcodes::_last_opcode); i++) { if (strcmp(token, NodeClassNames[i]) == 0) { _AD.has_match_rule(i, true); } }
< prev index next >