Searched refs:is_register (Results 1 - 25 of 46) sorted by relevance

12

/openjdk9/hotspot/src/cpu/ppc/vm/
H A DinterpreterRT_ppc.cpp51 Register r = jni_arg.is_register() ? jni_arg.as_register() : R0;
54 if (DEBUG_ONLY(true ||) !jni_arg.is_register()) {
61 Register r = jni_arg.is_register() ? jni_arg.as_register() : R0;
64 if (DEBUG_ONLY(true ||) !jni_arg.is_register()) {
93 Register r = jni_arg.is_register() ? jni_arg.as_register() : R11_scratch1;
107 if (DEBUG_ONLY(true ||) !jni_arg.is_register()) {
H A Dc1_CodeStubs_ppc.cpp75 if (_index->is_register()) {
485 assert(pre_val()->is_register(), "Precondition.");
507 assert(addr()->is_register(), "Precondition.");
508 assert(new_val()->is_register(), "Precondition.");
H A Dc1_LIRGenerator_ppc.cpp68 if (r->is_register()) {
159 assert(base->is_register(), "must be");
168 if (index->is_register()) {
237 assert (index_opr->is_register(), "Must be register");
523 assert(right.is_constant() || right.is_register(), "wrong state of right");
527 if (divisor->is_register()) {
577 assert(right.is_constant() || right.is_register(), "wrong state of right");
581 if (divisor->is_register()) {
638 if (count.result()->is_register()) {
/openjdk9/hotspot/src/share/vm/runtime/
H A DstackValue.cpp40 assert( !(loc.is_register() && loc.type() == Location::float_in_dbl), "Sparc does not handle callee-save floats yet" );
45 address value_addr = loc.is_register()
69 assert( loc.is_register(), "floats always saved to stack in 1 word" );
80 assert( loc.is_register(), "ints always saved to stack in 1 word" );
96 if (loc.is_register()) {
/openjdk9/hotspot/src/share/vm/code/
H A Dlocation.hpp105 bool is_register() const { return where() == in_register; } function in class:VALUE_OBJ_CLASS_SPEC
/openjdk9/hotspot/src/cpu/aarch64/vm/
H A Dc1_CodeStubs_aarch64.cpp364 assert(pre_val()->is_register(), "Precondition.");
379 assert(addr()->is_register(), "Precondition.");
380 assert(new_val()->is_register(), "Precondition.");
H A Dc1_LIRGenerator_aarch64.cpp142 assert(base->is_register(), "must be");
151 if (index->is_register()) {
485 if (!left.is_register())
539 if (! right.is_register()) {
563 if (x->is_commutative() && left.is_stack() && right.is_register()) {
1379 assert(src->is_register(), "must be register");
/openjdk9/hotspot/src/cpu/sparc/vm/
H A Dc1_CodeStubs_sparc.cpp64 if (_index->is_register()) {
469 assert(pre_val()->is_register(), "Precondition.");
494 assert(addr()->is_register(), "Precondition.");
495 assert(new_val()->is_register(), "Precondition.");
H A DmacroAssembler_sparc.inline.hpp252 if (s2.is_register()) sll_ptr(s1, s2.as_register(), d);
536 if (a.is_register())
543 if (a.is_register())
550 if (a.is_register())
577 if (a.is_register())
606 if (s2.is_register()) add(s1, s2.as_register(), d);
612 if (s2.is_register()) andn(s1, s2.as_register(), d);
710 if (s2.is_register()) ldf(w, s1, s2.as_register(), d);
821 if (s2.is_register()) stf(w, d, s1, s2.as_register());
832 if (s2.is_register()) su
[all...]
H A DinterpreterRT_sparc.cpp103 Register Rtmp2 = jni_arg.is_register() ? jni_arg.as_register() : O0;
H A Dc1_LIRGenerator_sparc.cpp149 assert(base->is_register(), "must be");
158 if (index->is_register()) {
227 assert (index_opr->is_register(), "Must be register");
505 assert(item->is_register(), "must be");
563 assert(right.is_constant() || right.is_register(), "wrong state of right");
834 } else if (index->is_register()) {
918 } else if (index->is_register()) {
H A Dc1_LIRAssembler_sparc.cpp113 if (dst->is_register()) {
121 if (src->is_register()) {
129 if (dst->is_register() &&
130 ((src->is_register() && src->is_single_word() && src->is_same_type(dst)) ||
449 if (op->in_opr2()->is_register()) {
1576 } else if (opr2->is_register()) {
1651 } else if (opr1->is_register()) {
1679 } else if (opr2->is_register()) {
1692 assert(left->is_register(), "wrong items state");
1693 assert(dest->is_register(), "wron
[all...]
/openjdk9/hotspot/src/share/vm/asm/
H A Dassembler.hpp168 Register as_register() const { assert(is_register(),""); return _r; }
174 bool is_register() const { return _r != noreg; } function in class:VALUE_OBJ_CLASS_SPEC
/openjdk9/hotspot/src/share/vm/c1/
H A Dc1_LinearScan.cpp116 assert(opr->is_register(), "should not call this otherwise");
142 assert(opr->is_register(), "should not call this otherwise");
544 if ((con == NULL || con->is_pinned()) && opr->is_register()) {
605 assert(opr->is_register(), "visitor should only return register operands");
652 assert(opr->is_register(), "visitor should only return register operands");
685 assert(opr->is_register(), "visitor should only return register operands");
870 if ((con == NULL || con->is_pinned()) && opr->is_register()) {
879 assert(opr->is_register(), "should not be called otherwise");
899 assert(opr->is_register(), "should not be called otherwise");
919 assert(opr->is_register(), "shoul
[all...]
H A Dc1_LIRGenerator.hpp217 assert(!opr->is_register() || opr->is_virtual(), "should never set result to a physical register");
614 assert(!_destroys_register || (!_result->is_register() || _result->is_virtual()),
616 if (_destroys_register && _result->is_register()) {
647 bool is_register() { return result()->is_register(); } function in class:LIRItem
H A Dc1_LIRGenerator.cpp225 if (!result()->is_register()) {
618 assert(count->is_constant() || count->is_register(), "must be");
913 assert(opr->is_register(), "why spill if item is not register?");
918 assert(opr->is_register(), "only a register can be spilled");
930 if (!value->is_register()) {
1533 assert(addr_opr->is_register(), "must be");
1539 assert(pre_val->is_register(), "must be");
1555 if (!new_val->is_register()) {
1564 assert(new_val->is_register(), "must be a register at this point");
1577 assert(addr->is_register(), "mus
[all...]
H A Dc1_LIR.hpp301 OprType type_field_valid() const { assert(is_register() || is_stack(), "should not be called otherwise"); return (OprType)(value() & type_mask); }
353 return (is_register() && opr->is_register() &&
362 bool is_register() const { return is_cpu_register() || is_fpu_register(); } function in class:LIR_OprDesc
399 bool is_single_word() const { assert(is_register() || is_stack(), "type check"); return check_value_mask(size_mask, single_size); }
400 bool is_double_word() const { assert(is_register() || is_stack(), "type check"); return check_value_mask(size_mask, double_size); }
401 bool is_virtual_register() const { assert(is_register(), "type check"); return check_value_mask(virtual_mask, virtual_mask); }
402 bool is_oop_register() const { assert(is_register() || is_stack(), "type check"); return type_field_valid() == object_type; }
403 BasicType type_register() const { assert(is_register() || is_stack(), "type check"); return as_BasicType(type_field_valid()); }
405 bool is_last_use() const { assert(is_register(), "onl
[all...]
H A Dc1_LIRAssembler.cpp788 if (src->is_register()) {
789 if (dest->is_register()) {
803 if (dest->is_register()) {
812 if (dest->is_register()) {
H A Dc1_CodeStubs.hpp556 assert(_pre_val->is_register(), "should be temporary register");
566 assert(_pre_val->is_register(), "should be a register");
/openjdk9/hotspot/src/cpu/arm/vm/
H A Dc1_CodeStubs_arm.cpp479 assert(pre_val()->is_register(), "Precondition.");
497 assert(addr()->is_register(), "Precondition.");
498 assert(new_val()->is_register(), "Precondition.");
H A Dc1_LIRAssembler_arm.cpp375 assert(src->is_constant() && dest->is_register(), "must be");
535 assert(src->is_register() && dest->is_register(), "must be");
587 assert(src->is_register(), "should not call otherwise");
710 if (to_addr->index()->is_register()) {
744 if (to_addr->index()->is_register()) {
755 if (to_addr->index()->is_register()) {
788 assert(dest->is_register(), "should not call otherwise");
868 assert(dest->is_register(), "should not call otherwise");
952 if (addr->index()->is_register()) {
[all...]
H A Dc1_LIRGenerator_arm.cpp280 assert(base->is_register(), "must be");
345 if (index->is_register()) {
390 assert(index_opr->is_register(), "must be");
500 assert(addr->is_register(), "must be a register at this point");
749 assert(right_arg->is_register(), "must be");
937 assert(right_arg->is_constant() || right_arg->is_register(), "wrong state of right");
1699 assert(src->is_register(), "must be register");
1727 assert(src->is_register(), "must be register");
/openjdk9/hotspot/src/cpu/x86/vm/
H A Dc1_CodeStubs_x86.cpp533 assert(pre_val()->is_register(), "Precondition.");
551 assert(addr()->is_register(), "Precondition.");
552 assert(new_val()->is_register(), "Precondition.");
/openjdk9/hotspot/src/cpu/s390/vm/
H A Dc1_CodeStubs_s390.cpp466 assert(pre_val()->is_register(), "Precondition.");
484 assert(addr()->is_register(), "Precondition.");
485 assert(new_val()->is_register(), "Precondition.");
H A Dc1_LIRGenerator_s390.cpp70 if (!r->is_register()) {
155 assert(base->is_register(), "must be");
403 if (right.is_register() || right.is_constant()) {
449 LIRItem left(x->x() , this); // Visit left second, so that the is_register test is valid.
525 LIRItem left(x->x() , this); // Visit left second, so that the is_register test is valid.
577 if (x->is_commutative() && left.is_stack() && right.is_register()) {
1132 assert(src->is_register(), "must be register");

Completed in 232 milliseconds

12