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

/openjdk7/hotspot/src/share/vm/c1/
H A Dc1_LIR.cpp284 // special handling for lir_ushr because of write barriers
285 case lir_ushr:
624 case lir_ushr:
1384 lir_ushr,
1729 case lir_ushr: s = "ushift_right"; break;
H A Dc1_LIRAssembler.cpp719 case lir_ushr:
H A Dc1_LIR.hpp927 , lir_ushr enumerator in enum:LIR_Code
H A Dc1_LinearScan.cpp6589 case lir_ushr: inc_counter(counter_alu); break;
/openjdk7/hotspot/src/cpu/sparc/vm/
H A Dc1_LIRAssembler_sparc.cpp70 case lir_ushr:
2400 case lir_ushr: __ srl (left->as_register(), count->as_register(), dest->as_register()); break;
2408 case lir_ushr: __ srl (left->as_register(), count->as_register(), dest->as_register()); break;
2416 case lir_ushr: __ srlx (left->as_register_lo(), count->as_register(), dest->as_register_lo()); break;
2423 case lir_ushr: __ lushr (left->as_register_hi(), left->as_register_lo(), count->as_register(), dest->as_register_hi(), dest->as_register_lo(), G3_scratch); break;
2440 case lir_ushr: __ srlx (l, count, d); break;
2452 case lir_ushr: __ srl (left->as_register(), count, dest->as_register()); break;
2460 case lir_ushr: __ srlx (left->as_pointer_register(), count, dest->as_pointer_register()); break;
/openjdk7/hotspot/src/cpu/x86/vm/
H A Dc1_LIRAssembler_x86.cpp2965 case lir_ushr: __ shrl(value); break;
2976 case lir_ushr: __ shrptr(lo); break;
2984 case lir_ushr: __ lshr(hi, lo, false); break;
3004 case lir_ushr: __ shrl(value, count); break;
3019 case lir_ushr: __ shrptr(value, count); break;

Completed in 108 milliseconds