< prev index next >

src/hotspot/share/opto/divnode.cpp

Print this page
@@ -1656,11 +1656,11 @@
    return divmod;
  }
  
  //------------------------------match------------------------------------------
  // return result(s) along with their RegMask info
- Node *DivModINode::match( const ProjNode *proj, const Matcher *match ) {
+ Node *DivModINode::match(const ProjNode *proj, const Matcher *match, const RegMask* mask) {
    uint ideal_reg = proj->ideal_reg();
    RegMask rm;
    if (proj->_con == first_proj_num) {
      rm.assignFrom(match->firstI_proj_mask());
    } else {

@@ -1671,11 +1671,11 @@
  }
  
  
  //------------------------------match------------------------------------------
  // return result(s) along with their RegMask info
- Node *DivModLNode::match( const ProjNode *proj, const Matcher *match ) {
+ Node *DivModLNode::match(const ProjNode *proj, const Matcher *match, const RegMask* mask) {
    uint ideal_reg = proj->ideal_reg();
    RegMask rm;
    if (proj->_con == first_proj_num) {
      rm.assignFrom(match->firstL_proj_mask());
    } else {

@@ -1709,11 +1709,11 @@
    return divmod;
  }
  
  //------------------------------match------------------------------------------
  // return result(s) along with their RegMask info
- Node* UDivModINode::match( const ProjNode *proj, const Matcher *match ) {
+ Node* UDivModINode::match(const ProjNode* proj, const Matcher* match, const RegMask* mask) {
    uint ideal_reg = proj->ideal_reg();
    RegMask rm;
    if (proj->_con == first_proj_num) {
      rm.assignFrom(match->firstI_proj_mask());
    } else {

@@ -1724,11 +1724,11 @@
  }
  
  
  //------------------------------match------------------------------------------
  // return result(s) along with their RegMask info
- Node* UDivModLNode::match( const ProjNode *proj, const Matcher *match ) {
+ Node* UDivModLNode::match( const ProjNode* proj, const Matcher* match, const RegMask* mask) {
    uint ideal_reg = proj->ideal_reg();
    RegMask rm;
    if (proj->_con == first_proj_num) {
      rm.assignFrom(match->firstL_proj_mask());
    } else {
< prev index next >