Searched defs:is_oop (Results 1 - 14 of 14) sorted by relevance

/openjdk7/hotspot/src/share/vm/opto/
H A Dregalloc.cpp103 //------------------------------is_oop-----------------------------------------
104 bool PhaseRegAlloc::is_oop( const Node *n ) const { function in class:PhaseRegAlloc
H A Dpostaloc.cpp212 uint is_oop = lrgs(n2lidx(c))._is_oop; local
215 if (lrgs(n2lidx(c->in(idx)))._is_oop != is_oop)
H A Descape.hpp265 FieldNode(Compile *C, Node* n, EscapeState es, int offs, bool is_oop): argument
267 _offset(offs), _is_oop(is_oop),
271 bool is_oop() const { return _is_oop;} function in class:FieldNode
459 assert(!from->is_Field() || from->as_Field()->is_oop(), "sanity");
H A Descape.cpp138 } else if (ptn->is_Field() && ptn->as_Field()->is_oop()) {
297 ptnode_adr(adr->_idx)->as_Field()->is_oop()), "sanity");
678 adr_ptn->as_Field()->is_oop(), "node should be registered");
694 assert(adr_ptn->as_Field()->is_oop(), "should be oop field");
1148 if (ptn->is_Field() && ptn->as_Field()->is_oop() &&
1180 e->as_Field()->is_oop()) {
1218 if (use->is_Field() && use->as_Field()->is_oop()) {
1278 assert(field->is_oop(), "sanity");
1314 if (f == field || !f->as_Field()->is_oop())
1337 if (f == field || !f->as_Field()->is_oop())
1863 bool is_oop = is_oop_field(n, offset, &unsafe); local
[all...]
/openjdk7/hotspot/src/share/vm/interpreter/
H A DoopMapCache.hpp150 bool is_oop (int offset) { return (entry_at(offset) & (1 << oop_bit_number )) != 0; } function in class:InterpreterOopMap
/openjdk7/hotspot/src/share/vm/runtime/
H A DjavaCalls.cpp465 SignatureChekker(Symbol* signature, BasicType return_type, bool is_static, bool* is_oop, intptr_t* value, Thread* thread) : SignatureIterator(signature) { argument
466 _is_oop = is_oop;
H A Dsafepoint.cpp755 bool is_oop = newptr ? ((oop)newptr)->is_oop() : false; local
758 newptr, is_oop?"oop":" ", (wasoop && !is_oop) ? "STALE" : ((wasoop==false&&is_oop==false&&oldptr !=newptr)?"STOMP":" "));
762 bool is_oop = newptr ? ((oop)(intptr_t)newptr)->is_oop() : false; local
765 newptr, is_oop?"oop":" ", (wasoop && !is_oop) ? "STALE" : ((wasoop==false&&is_oop
[all...]
/openjdk7/hotspot/src/share/vm/compiler/
H A DoopMap.hpp98 bool is_oop() { return mask_bits(value(), type_mask_in_place) == oop_value; } function in class:OopMapValue
/openjdk7/hotspot/src/share/vm/oops/
H A DconstantPoolOop.hpp70 bool is_oop() { return (_ptr & 1) == 0; } function in class:VALUE_OBJ_CLASS_SPEC
74 assert(is_oop(), "bad call");
H A Doop.inline.hpp607 inline bool oopDesc::is_oop(bool ignore_mark_word) const { function in class:oopDesc
644 return this == NULL ? true : is_oop(ignore_mark_word);
/openjdk7/hotspot/src/share/vm/c1/
H A Dc1_LIR.cpp242 bool LIR_OprDesc::is_oop() const { function in class:LIR_OprDesc
H A Dc1_LIRGenerator.cpp1672 bool is_oop = (field_type == T_ARRAY || field_type == T_OBJECT); local
1738 if (is_oop) {
1754 if (is_oop) {
H A Dc1_LinearScan.cpp2030 assert(opr->is_oop(), "currently only implemented for oop operands");
2569 bool is_oop = opr->is_oop_register(); local
2570 int cache_idx = (stack_idx + LinearScan::nof_cpu_regs) * 2 + (is_oop ? 1 : 0);
2574 Location::Type loc_type = is_oop ? Location::oop : Location::normal;
2580 DEBUG_ONLY(assert_equal(sv, location_for_name(stack_idx, is_oop ? Location::oop : Location::normal)));
2586 bool is_oop = opr->is_oop_register(); local
2587 int cache_idx = opr->cpu_regnr() * 2 + (is_oop ? 1 : 0);
2592 Location::Type loc_type = is_oop ? Location::oop : int_loc_type;
2599 DEBUG_ONLY(assert_equal(sv, new LocationValue(Location::new_reg_loc(is_oop ? Location::oop : int_loc_type, frame_map()->regname(opr)))));
3335 if (opr->is_fixed_cpu() && opr->is_oop()) {
[all...]
/openjdk7/hotspot/src/cpu/x86/vm/
H A DstubGenerator_x86_64.cpp1866 // is_oop - true => oop array, so generate store check code
1882 address generate_disjoint_int_oop_copy(bool aligned, bool is_oop, address* entry, argument
1911 if (is_oop) {
1941 if (is_oop) {
1960 // is_oop - true => oop array, so generate store check code
1972 address generate_conjoint_int_oop_copy(bool aligned, bool is_oop, address nooverlap_target, argument
1999 if (is_oop) {
2025 if (is_oop) {
2038 if (is_oop) {
2053 // is_oop
2065 generate_disjoint_long_oop_copy(bool aligned, bool is_oop, address *entry, const char *name, bool dest_uninitialized = false) argument
2156 generate_conjoint_long_oop_copy(bool aligned, bool is_oop, address nooverlap_target, address *entry, const char *name, bool dest_uninitialized = false) argument
[all...]

Completed in 96 milliseconds