Searched refs:_hi (Results 1 - 17 of 17) sorted by relevance

/openjdk7/hotspot/src/share/vm/opto/
H A Dtype.cpp265 assert( (juint)(TypeInt::CC->_hi - TypeInt::CC->_lo) <= SMALLINT, "CC is truly small");
1094 TypeInt::TypeInt( jint lo, jint hi, int w ) : Type(Int), _lo(lo), _hi(hi), _widen(w) {
1156 return make( MIN2(_lo,r->_lo), MAX2(_hi,r->_hi), MAX2(_widen,r->_widen) );
1162 int w = normalize_int_widen(_hi,_lo, WidenMax-_widen);
1163 return new TypeInt(_hi,_lo,w);
1174 if( _lo == ot->_lo && _hi == ot->_hi )
1178 if( _lo <= ot->_lo && _hi >= ot->_hi ) {
[all...]
H A Daddnode.cpp348 int hi = r0->_hi + r1->_hi;
354 if( (~(r0->_hi | r1->_hi)) < 0 && hi < 0 ) {
466 jlong hi = r0->_hi + r1->_hi;
472 if( (~(r0->_hi | r1->_hi)) < 0 && hi < 0 ) {
844 return TypeInt::make( MAX2(r0->_lo,r1->_lo), MAX2(r0->_hi,r1->_hi), MAX
[all...]
H A Dmulnode.cpp239 int32 hi0 = r0->_hi;
243 int32 hi1 = r1->_hi;
335 jlong hi0 = r0->_hi;
339 jlong hi1 = r1->_hi;
447 jint t1_support = right_n_bits(1 + log2_intptr(t1->_hi));
574 jlong t1_support = ((jlong)1 << (1 + log2_long(t1->_hi))) - 1;
734 jint lo = r1->_lo, hi = r1->_hi;
843 jlong lo = r1->_lo, hi = r1->_hi;
878 if( lo <= t11->_lo && t11->_hi <= hi )
990 jint hi = (jint)r1->_hi >> (jin
[all...]
H A Dsubnode.cpp245 int32 lo = r0->_lo - r1->_hi;
246 int32 hi = r0->_hi - r1->_lo;
250 if( (((r0->_lo ^ r1->_hi) >= 0) || // lo ends have same signs OR
252 (((r0->_hi ^ r1->_lo) >= 0) || // hi ends have same signs OR
253 ((r0->_hi ^ hi) >= 0)) ) // hi results have same signs
354 jlong lo = r0->_lo - r1->_hi;
355 jlong hi = r0->_hi - r1->_lo;
359 if( (((r0->_lo ^ r1->_hi) >= 0) || // lo ends have same signs OR
361 (((r0->_hi ^ r1->_lo) >= 0) || // hi ends have same signs OR
362 ((r0->_hi
[all...]
H A Ddivnode.cpp519 hi = i1->_hi/d;
526 hi = i1->_hi == min_jint ? min_jint : max_jint;
528 lo = i1->_hi/d;
618 hi = i1->_hi/d;
625 hi = i1->_hi == min_jlong ? min_jlong : max_jlong;
627 lo = i1->_hi/d;
850 if( in(0) && (ti->_hi < 0 || ti->_lo > 0) ) {
1021 if( in(0) && (tl->_hi < 0 || tl->_lo > 0) ) {
H A Dconnode.cpp644 if( ti->_hi < 0 || ti->_lo > 0 ) return TypeInt::ONE;
818 const Type* tl = TypeLong::make(ti->_lo, ti->_hi, ti->_widen);
845 in_type->_hi != this_type->_hi)) {
853 jlong hi1 = this_type->_hi;
870 MIN2((jlong)in_type->_hi, hi1),
915 jlong xhi = tx->_hi;
917 jlong yhi = ty->_hi;
919 jlong zhi = tz->_hi;
1072 return (tl->_lo >= lo) && (tl->_hi <
[all...]
H A DloopTransform.cpp686 iv_type->_lo + next_stride > iv_type->_hi) {
690 if (iv_type->_hi + next_stride >= iv_type->_hi || // overflow
691 iv_type->_hi + next_stride < iv_type->_lo) {
701 if (stride_con > 0 && ((limit_type->_hi - stride_con) >= limit_type->_hi) ||
1241 assert(stride_con > 0 && ((limit_type->_hi - stride_con) < limit_type->_hi) ||
1264 stride_con < 0 && ((limit_type->_hi - stride_con) > limit_type->_hi)) {
[all...]
H A Difnode.cpp618 jint hi = cmp2_t->_hi;
639 hi = TypeInt::INT->_hi;
643 hi = TypeInt::INT->_hi;
726 int bound = failtype->_hi - failtype->_lo + 1;
727 if (failtype->_hi != max_jint && failtype->_lo != min_jint && bound > 1) {
738 if (failtype->_lo > failtype->_hi) {
H A Dparse2.cpp102 if (idxtype->_hi < sizetype->_lo && idxtype->_lo >= 0) {
120 if (sizetype->_hi <= 0) {
240 jint _hi; // inclusive upper limit member in class:SwitchRange
246 jint hi() const { return _hi; }
249 bool is_singleton() const { return _lo == _hi; }
253 _lo = lo, _hi = hi; _dest = dest; _table_index = table_index;
257 if (lo == _hi+1 && dest == _dest && table_index == _table_index) {
258 _hi = hi;
522 max_val = ti->_hi;
H A Dtype.hpp418 const jint _lo, _hi; // Lower bound, upper bound member in class:TypeInt
426 int is_con() const { return _lo==_hi; }
474 const jlong _lo, _hi; // Lower bound, upper bound member in class:TypeLong
482 int is_con() const { return _lo==_hi; }
H A Dloopnode.cpp393 // variable before the increment (phi_ft->_hi) must be
398 if (iv_trunc_t->_hi - phi_ft->_hi < stride_con ||
404 iv_trunc_t->_hi < phi_ft->_hi) {
431 if (init_p > (jlong)max_jint || init_p > (jlong)limit_t->_hi)
434 jlong init_p = (jlong)init_t->_hi + stride_con;
483 } else if ((stride_con > 0 && limit_t->_hi <= (max_jint - stride_m)) ||
556 if (stride_con > 0 && init_t->_hi < limit_t->_lo)
559 if (stride_con < 0 && init_t->_lo > limit_t->_hi)
[all...]
H A Dcfgnode.cpp909 if( lo->_hi < hi->_lo ) // Reversed endpoints are well defined :-(
910 return TypeInt::make(lo->_lo,hi->_hi,3);
1028 jt->is_int()->_hi == ft->is_int()->_hi)
1032 jt->is_long()->_hi == ft->is_long()->_hi)
H A Dcallnode.cpp1175 if (type->isa_int() && type->is_int()->_hi < 0) {
1233 (narrow_length_type->_hi <= length_type->_hi &&
H A DgraphKit.cpp1617 if (sizetype != NULL) index_max = sizetype->_hi - 1;
3253 if (size_max > tllen->_hi) size_max = tllen->_hi;
H A Dlibrary_call.cpp2018 hi = MAX2(txvalue->_hi, tyvalue->_hi);
2022 hi = MIN2(txvalue->_hi, tyvalue->_hi);
2076 !MacroAssembler::needs_explicit_null_check(offset_type->_hi)) {
H A Dsuperword.cpp1451 if (t == NULL || t->_lo < 0 || t->_hi > (int)mask) {
H A Dcompile.cpp2885 if (t == NULL || t->_lo < 0 || t->_hi > (int)mask) {

Completed in 161 milliseconds