Lines Matching defs:entry

113   //    c_rarg4:   (interpreter) entry point              address
131 // -2 [ entry point ]
143 // 48(rbp): (interpreter) entry point address
168 // 6 [ entry point ]
484 // NOTE: At entry of this stub, exception-pc must be on stack !!
490 // Upon entry, the sp points to the return address returning into
1312 // L_copy_bytes - entry label
1318 DEBUG_ONLY(__ stop("enter at entry label, not here"));
1388 // L_copy_bytes - entry label
1394 DEBUG_ONLY(__ stop("enter at entry label, not here"));
1475 // disjoint_byte_copy_entry is set to the no-overlap entry point
1478 address generate_disjoint_byte_copy(bool aligned, address* entry, const char *name) {
1498 if (entry != NULL) {
1499 *entry = __ pc();
1581 address* entry, const char *name) {
1596 if (entry != NULL) {
1597 *entry = __ pc();
1675 // disjoint_short_copy_entry is set to the no-overlap entry point
1678 address generate_disjoint_short_copy(bool aligned, address *entry, const char *name) {
1697 if (entry != NULL) {
1698 *entry = __ pc();
1793 address *entry, const char *name) {
1808 if (entry != NULL) {
1809 *entry = __ pc();
1879 // disjoint_int_copy_entry is set to the no-overlap entry point
1882 address generate_disjoint_int_oop_copy(bool aligned, bool is_oop, address* entry,
1903 if (entry != NULL) {
1904 *entry = __ pc();
1973 address *entry, const char *name,
1989 if (entry != NULL) {
1990 *entry = __ pc();
2063 // no-overlap entry point used by generate_conjoint_long_oop_copy().
2065 address generate_disjoint_long_oop_copy(bool aligned, bool is_oop, address *entry,
2083 // Save no-overlap entry point for generate_conjoint_long_oop_copy()
2086 if (entry != NULL) {
2087 *entry = __ pc();
2157 address nooverlap_target, address *entry,
2172 if (entry != NULL) {
2173 *entry = __ pc();
2266 address generate_checkcast_copy(const char *name, address *entry,
2278 // Registers used as temps (r13, r14 are save-on-entry)
2320 // Caller of this entry point must set up the argument registers.
2321 if (entry != NULL) {
2322 *entry = __ pc();
2375 // (Loop is rotated; its entry is L_load_element.)
2386 // ======== loop entry is here ========
2460 // bump this on entry, not on exit:
2577 // bump this on entry, not on exit:
2833 address entry;
2841 StubRoutines::_jbyte_disjoint_arraycopy = generate_disjoint_byte_copy(false, &entry,
2843 StubRoutines::_jbyte_arraycopy = generate_conjoint_byte_copy(false, entry, &entry_jbyte_arraycopy,
2846 StubRoutines::_jshort_disjoint_arraycopy = generate_disjoint_short_copy(false, &entry,
2848 StubRoutines::_jshort_arraycopy = generate_conjoint_short_copy(false, entry, &entry_jshort_arraycopy,
2851 StubRoutines::_jint_disjoint_arraycopy = generate_disjoint_int_oop_copy(false, false, &entry,
2853 StubRoutines::_jint_arraycopy = generate_conjoint_int_oop_copy(false, false, entry,
2856 StubRoutines::_jlong_disjoint_arraycopy = generate_disjoint_long_oop_copy(false, false, &entry,
2858 StubRoutines::_jlong_arraycopy = generate_conjoint_long_oop_copy(false, false, entry,
2863 StubRoutines::_oop_disjoint_arraycopy = generate_disjoint_int_oop_copy(false, true, &entry,
2865 StubRoutines::_oop_arraycopy = generate_conjoint_int_oop_copy(false, true, entry,
2867 StubRoutines::_oop_disjoint_arraycopy_uninit = generate_disjoint_int_oop_copy(false, true, &entry,
2870 StubRoutines::_oop_arraycopy_uninit = generate_conjoint_int_oop_copy(false, true, entry,
2874 StubRoutines::_oop_disjoint_arraycopy = generate_disjoint_long_oop_copy(false, true, &entry,
2876 StubRoutines::_oop_arraycopy = generate_conjoint_long_oop_copy(false, true, entry,
2878 StubRoutines::_oop_disjoint_arraycopy_uninit = generate_disjoint_long_oop_copy(false, true, &entry,
2881 StubRoutines::_oop_arraycopy_uninit = generate_conjoint_long_oop_copy(false, true, entry,
3632 // AbstractMethodError on entry) are either at call sites or
3724 // Generates all stubs and initializes the entry points
3729 // entry points that exist in all platforms Note: This is code
3770 // Generates all stubs and initializes the entry points
3772 // These entry points require SharedInfo::stack0 to be set up in
3793 // entry points that are platform specific