hotspot/src/share/vm/opto/regmask.cpp
changeset 24424 2658d7834c6e
parent 22807 1cf02ef734e2
child 24429 4efc66ee325c
equal deleted inserted replaced
24358:8528b67f6562 24424:2658d7834c6e
     1 /*
     1 /*
     2  * Copyright (c) 1997, 2013, Oracle and/or its affiliates. All rights reserved.
     2  * Copyright (c) 1997, 2014, Oracle and/or its affiliates. All rights reserved.
     3  * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
     3  * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
     4  *
     4  *
     5  * This code is free software; you can redistribute it and/or modify it
     5  * This code is free software; you can redistribute it and/or modify it
     6  * under the terms of the GNU General Public License version 2 only, as
     6  * under the terms of the GNU General Public License version 2 only, as
     7  * published by the Free Software Foundation.
     7  * published by the Free Software Foundation.
   114 void OptoReg::dump(int r, outputStream *st) {
   114 void OptoReg::dump(int r, outputStream *st) {
   115   switch (r) {
   115   switch (r) {
   116   case Special: st->print("r---"); break;
   116   case Special: st->print("r---"); break;
   117   case Bad:     st->print("rBAD"); break;
   117   case Bad:     st->print("rBAD"); break;
   118   default:
   118   default:
   119     if (r < _last_Mach_Reg) st->print(Matcher::regName[r]);
   119     if (r < _last_Mach_Reg) st->print("%s", Matcher::regName[r]);
   120     else st->print("rS%d",r);
   120     else st->print("rS%d",r);
   121     break;
   121     break;
   122   }
   122   }
   123 }
   123 }
   124 #endif
   124 #endif