src/share/vm/c1/c1_LIRAssembler.cpp

changeset 3592
701a83c86f28
parent 3096
b346f13112d8
child 3787
6759698e3140
     1.1 --- a/src/share/vm/c1/c1_LIRAssembler.cpp	Wed Feb 22 14:00:34 2012 -0500
     1.2 +++ b/src/share/vm/c1/c1_LIRAssembler.cpp	Tue Feb 21 13:14:55 2012 -0500
     1.3 @@ -664,6 +664,22 @@
     1.4        membar_release();
     1.5        break;
     1.6  
     1.7 +    case lir_membar_loadload:
     1.8 +      membar_loadload();
     1.9 +      break;
    1.10 +
    1.11 +    case lir_membar_storestore:
    1.12 +      membar_storestore();
    1.13 +      break;
    1.14 +
    1.15 +    case lir_membar_loadstore:
    1.16 +      membar_loadstore();
    1.17 +      break;
    1.18 +
    1.19 +    case lir_membar_storeload:
    1.20 +      membar_storeload();
    1.21 +      break;
    1.22 +
    1.23      case lir_get_thread:
    1.24        get_thread(op->result_opr());
    1.25        break;

mercurial