Searched refs:null_seen (Results 1 - 13 of 13) sorted by relevance

/openjdk10/hotspot/src/share/vm/interpreter/
H A DbytecodeInterpreterProfiling.hpp65 #define BI_PROFILE_UPDATE_CHECKCAST(null_seen, receiver)
66 #define BI_PROFILE_UPDATE_INSTANCEOF(null_seen, receiver)
246 #define BI_PROFILE_UPDATE_CHECKCAST(null_seen, receiver) \
249 if (null_seen) { \
261 #define BI_PROFILE_UPDATE_INSTANCEOF(null_seen, receiver) \
262 BI_PROFILE_UPDATE_CHECKCAST(null_seen, receiver)
/openjdk10/hotspot/src/cpu/s390/vm/
H A Dinterp_masm_s390.cpp1593 NearLabel null_seen, init_klass, do_nothing, do_update; local
1602 z_brz(null_seen);
1604 compareU64_and_branch(obj, (intptr_t)0, Assembler::bcondEqual, null_seen);
1630 // Combine klass and null_seen bit (only used if (tmp & type_mask)==0).
1634 bind(null_seen);
1635 // Set null_seen if obj is 0.
1636 z_oill(tmp, TypeEntries::null_seen);
H A Dc1_LIRAssembler_s390.cpp2910 Label update, next, none, null_seen, init_klass; local
2928 __ z_oill(tmp1, TypeEntries::null_seen);
3023 // Combine klass and null_seen bit (only used if (tmp & type_mask)==0).
/openjdk10/hotspot/src/share/vm/oops/
H A DmethodData.hpp547 // null_seen:
572 // The null_seen flag bit is specially known to the interpreter.
574 bool null_seen() { return flag_at(null_seen_flag); } function in class:BitData
776 null_seen = 1, enumerator in enum:TypeEntries::__anon507
777 type_mask = ~null_seen,
779 status_bits = null_seen | type_unknown,
790 return (v & null_seen) != 0;
/openjdk10/hotspot/src/cpu/x86/vm/
H A Dinterp_masm_x86.cpp55 orptr(mdo_addr, TypeEntries::null_seen);
72 cmpptr(mdo_addr, TypeEntries::null_seen);
H A Dc1_LIRAssembler_x86.cpp3578 __ orptr(mdo_addr, TypeEntries::null_seen);
3630 __ cmpptr(mdo_addr, TypeEntries::null_seen);
3673 __ cmpptr(mdo_addr, TypeEntries::null_seen);
/openjdk10/hotspot/src/cpu/aarch64/vm/
H A Dinterp_masm_aarch64.cpp1593 orptr(mdo_addr, TypeEntries::null_seen);
1611 cmp(rscratch1, TypeEntries::null_seen);
H A Dc1_LIRAssembler_aarch64.cpp2698 __ orr(rscratch2, rscratch2, TypeEntries::null_seen);
2747 __ cmp(rscratch2, TypeEntries::null_seen);
2792 __ cmp(rscratch1, TypeEntries::null_seen);
/openjdk10/hotspot/src/cpu/sparc/vm/
H A Dinterp_masm_sparc.cpp1929 or3(tmp, TypeEntries::null_seen, tmp);
H A Dc1_LIRAssembler_sparc.cpp2868 __ or3(tmp1, TypeEntries::null_seen, tmp1);
/openjdk10/hotspot/src/cpu/ppc/vm/
H A Dinterp_masm_ppc_64.cpp1761 // Set null_seen if obj is 0.
1763 ori(R0, tmp, TypeEntries::null_seen);
1781 orr(R0, klass, tmp); // Combine klass and null_seen bit (only used if (tmp & type_mask)==0).
H A Dc1_LIRAssembler_ppc.cpp3081 __ ori(R0, R0, TypeEntries::null_seen);
3145 __ orr(R0, klass, tmp); // Combine klass and null_seen bit (only used if (tmp & type_mask)==0).
3186 __ orr(R0, klass, tmp); // Combine klass and null_seen bit (only used if (tmp & type_mask)==0).
/openjdk10/hotspot/src/share/vm/opto/
H A DgraphKit.cpp2209 if (!data->as_BitData()->null_seen()) {
2780 // Use null_seen information if it is available from the profile.
2801 java_bc() == Bytecodes::_aastore, "MDO must collect null_seen bit here");
2802 return !data->as_BitData()->null_seen();

Completed in 183 milliseconds