/openjdk7/jdk/test/java/lang/instrument/ilib/ |
H A D | InjectBytecodes.java | 105 private void widen(int at, int len) { method in class:InjectBytecodes 335 widen(pos, deltaPadding); 369 widen(pos, deltaPadding); 389 widen(pos, 2); // will convert to wide 392 widen(pos, 5); // will inject goto_w
|
/openjdk7/hotspot/src/share/vm/opto/ |
H A D | divnode.cpp | 512 int widen = MAX2(i1->_widen, i2->_widen); local 532 return TypeInt::make(lo, hi, widen); 541 return TypeInt::make(min_jint, max_jint/2 + 1, widen); 543 return TypeInt::make(d, -d, widen); 546 return TypeInt::make(-d, d, widen); 611 int widen = MAX2(i1->_widen, i2->_widen); local 631 return TypeLong::make(lo, hi, widen); 640 return TypeLong::make(min_jlong, max_jlong/2 + 1, widen); 642 return TypeLong::make(d, -d, widen); 645 return TypeLong::make(-d, d, widen); [all...] |
H A D | mulnode.cpp | 409 int widen = MAX2(r0->_widen,r1->_widen); local 420 return TypeInt::make(0, r0->get_con(), widen); 423 return TypeInt::make(0, r1->get_con(), widen); 541 int widen = MAX2(r0->_widen,r1->_widen); local 552 return TypeLong::make(CONST64(0), r0->get_con(), widen); 555 return TypeLong::make(CONST64(0), r1->get_con(), widen);
|
H A D | type.hpp | 189 virtual const Type *widen( const Type *old, const Type* limit ) const { return this; } function in class:Type 190 // NARROW: complement for widen, used by pessimistic phases 419 const short _widen; // Limit on times we widen this sucker 434 virtual const Type *widen( const Type *t, const Type* limit_type ) const; 475 const short _widen; // Limit on times we widen this sucker 490 virtual const Type *widen( const Type *t, const Type* limit_type ) const;
|
H A D | connode.cpp | 921 int widen = MAX2(tx->_widen, ty->_widen); local 963 Node* cx = phase->transform( new (phase->C) ConvI2LNode(x, TypeLong::make(rxlo, rxhi, widen)) ); 964 Node* cy = phase->transform( new (phase->C) ConvI2LNode(y, TypeLong::make(rylo, ryhi, widen)) );
|
H A D | phaseX.cpp | 1417 assert(t0->isa_int()->_widen <= t->isa_int()->_widen, "widen increases"); 1420 assert(t0->isa_long()->_widen <= t->isa_long()->_widen, "widen increases"); 1444 assert(ccp_type_widens(t, type(n)), "ccp type must widen"); 1601 const Type* wide_type = new_type->widen(old_type, limit_type); 1602 if (wide_type != new_type) { // did we widen?
|
H A D | type.cpp | 1160 // Dual: reverse hi & lo; flip widen 1166 //------------------------------widen------------------------------------------ 1168 const Type *TypeInt::widen( const Type *old, const Type* limit ) const { function in class:TypeInt 1184 // Now widen new guy. 1198 // Try to widen to an unsigned range type of 31 bits: 1259 // The widen bits must be allowed to run freely through the graph. 1416 // Dual: reverse hi & lo; flip widen 1422 //------------------------------widen------------------------------------------ 1424 const Type *TypeLong::widen( const Type *old, const Type* limit ) const { function in class:TypeLong 1440 // Now widen ne [all...] |
H A D | library_call.cpp | 1894 int widen = MAX2(txvalue->_widen, tyvalue->_widen); local 2032 TypeInt::make(lo, hi, widen));
|
/openjdk7/hotspot/src/share/vm/runtime/ |
H A D | reflection.hpp | 76 static void widen(jvalue* value, BasicType current_type, BasicType wide_type, TRAPS);
|
H A D | reflection.cpp | 115 void Reflection::widen(jvalue* value, BasicType current_type, BasicType wide_type, TRAPS) { function in class:Reflection 116 assert(wide_type != current_type, "widen should not be called with identical types"); 268 // The widen operation can potentially throw an exception, but cannot block, 270 widen(value, value_type, array_type, CHECK); 990 widen(&value, atype, ptype, CHECK_NULL);
|
/openjdk7/jdk/src/share/demo/jvmti/java_crw_demo/ |
H A D | java_crw_demo.c | 1064 widen(MethodImage *mi, ByteOffset at, ByteOffset len) function 1268 widen(mi, pos, delta_pad); 1287 widen(mi, pos, delta_pad); 1306 widen(mi, pos, 2); 1309 widen(mi, pos, 5);
|
/openjdk7/hotspot/src/share/vm/prims/ |
H A D | jvm.cpp | 3518 Reflection::widen(&value, type, wide_type, CHECK_(value)); member in class:Reflection
|