/openjdk10/hotspot/src/cpu/sparc/vm/ |
H A D | jniTypes_sparc.hpp | 47 static inline void put_int2 (jint *from, jint *to) { to[0] = from[0]; to[1] = from[1]; } argument 48 static inline void put_int2 (jint *from, jint *to, int& pos) { put_int2 (from, (jint *)((intptr_t *)to + pos)); pos += 2; } argument 49 static inline void put_int2r(jint *from, jint *to) { to[0] = from[1]; to[1] = from[0]; } argument 50 static inline void put_int2r(jint *from, jint *to, int& pos) { put_int2r(from, (jin argument 54 put_int(jint from, intptr_t *to) argument 55 put_int(jint from, intptr_t *to, int& pos) argument 56 put_int(jint *from, intptr_t *to, int& pos) argument 59 put_long(jlong from, intptr_t *to) argument 60 put_long(jlong from, intptr_t *to, int& pos) argument 61 put_long(jlong *from, intptr_t *to, int& pos) argument 64 put_obj(oop from, intptr_t *to) argument 65 put_obj(oop from, intptr_t *to, int& pos) argument 66 put_obj(oop *from, intptr_t *to, int& pos) argument 69 put_float(jfloat from, intptr_t *to) argument 70 put_float(jfloat from, intptr_t *to, int& pos) argument 71 put_float(jfloat *from, intptr_t *to, int& pos) argument 74 put_double(jdouble from, intptr_t *to) argument 75 put_double(jdouble from, intptr_t *to, int& pos) argument 76 put_double(jdouble *from, intptr_t *to, int& pos) argument 80 get_int(intptr_t *from) argument 82 get_long(intptr_t *from) argument 84 get_obj(intptr_t *from) argument 85 get_float(intptr_t *from) argument 87 get_double(intptr_t *from) argument [all...] |
H A D | copy_sparc.hpp | 30 static void pd_conjoint_words(HeapWord* from, HeapWord* to, size_t count) { argument 31 (void)memmove(to, from, count * HeapWordSize); 34 static void pd_disjoint_words(HeapWord* from, HeapWord* to, size_t count) { argument 36 case 8: to[7] = from[7]; 37 case 7: to[6] = from[6]; 38 case 6: to[5] = from[5]; 39 case 5: to[4] = from[4]; 40 case 4: to[3] = from[3]; 41 case 3: to[2] = from[2]; 42 case 2: to[1] = from[ 50 pd_disjoint_words_atomic(HeapWord* from, HeapWord* to, size_t count) argument 68 pd_aligned_conjoint_words(HeapWord* from, HeapWord* to, size_t count) argument 72 pd_aligned_disjoint_words(HeapWord* from, HeapWord* to, size_t count) argument 76 pd_conjoint_bytes(void* from, void* to, size_t count) argument 80 pd_conjoint_bytes_atomic(void* from, void* to, size_t count) argument 84 pd_conjoint_jshorts_atomic(jshort* from, jshort* to, size_t count) argument 100 pd_conjoint_jints_atomic(jint* from, jint* to, size_t count) argument 116 pd_conjoint_jlongs_atomic(jlong* from, jlong* to, size_t count) argument 121 pd_conjoint_oops_atomic(oop* from, oop* to, size_t count) argument 138 pd_arrayof_conjoint_bytes(HeapWord* from, HeapWord* to, size_t count) argument 142 pd_arrayof_conjoint_jshorts(HeapWord* from, HeapWord* to, size_t count) argument 146 pd_arrayof_conjoint_jints(HeapWord* from, HeapWord* to, size_t count) argument 150 pd_arrayof_conjoint_jlongs(HeapWord* from, HeapWord* to, size_t count) argument 154 pd_arrayof_conjoint_oops(HeapWord* from, HeapWord* to, size_t count) argument [all...] |
/openjdk10/hotspot/src/cpu/zero/vm/ |
H A D | jniTypes_zero.hpp | 47 static inline void put_int2 (jint *from, jint *to) { to[0] = from[0]; to[1] = from[1]; } argument 48 static inline void put_int2 (jint *from, jint *to, int& pos) { put_int2 (from, (jint *)((intptr_t *)to + pos)); pos += 2; } argument 49 static inline void put_int2r(jint *from, jint *to) { to[0] = from[1]; to[1] = from[0]; } argument 50 static inline void put_int2r(jint *from, jint *to, int& pos) { put_int2r(from, (jin argument 54 put_int(jint from, intptr_t *to) argument 55 put_int(jint from, intptr_t *to, int& pos) argument 56 put_int(jint *from, intptr_t *to, int& pos) argument 60 put_long(jlong from, intptr_t *to) argument 61 put_long(jlong from, intptr_t *to, int& pos) argument 62 put_long(jlong *from, intptr_t *to, int& pos) argument 66 put_long(jlong from, intptr_t *to) argument 67 put_long(jlong from, intptr_t *to, int& pos) argument 68 put_long(jlong *from, intptr_t *to, int& pos) argument 72 put_obj(oop from, intptr_t *to) argument 73 put_obj(oop from, intptr_t *to, int& pos) argument 74 put_obj(oop *from, intptr_t *to, int& pos) argument 77 put_float(jfloat from, intptr_t *to) argument 78 put_float(jfloat from, intptr_t *to, int& pos) argument 79 put_float(jfloat *from, intptr_t *to, int& pos) argument 83 put_double(jdouble from, intptr_t *to) argument 84 put_double(jdouble from, intptr_t *to, int& pos) argument 85 put_double(jdouble *from, intptr_t *to, int& pos) argument 88 put_double(jdouble from, intptr_t *to) argument 89 put_double(jdouble from, intptr_t *to, int& pos) argument 90 put_double(jdouble *from, intptr_t *to, int& pos) argument 95 get_int(intptr_t *from) argument 98 get_long(intptr_t *from) argument 100 get_long(intptr_t *from) argument 104 get_obj(intptr_t *from) argument 105 get_float(intptr_t *from) argument 108 get_double(intptr_t *from) argument 110 get_double(intptr_t *from) argument [all...] |
H A D | copy_zero.hpp | 31 static void pd_conjoint_words(HeapWord* from, HeapWord* to, size_t count) { argument 32 memmove(to, from, count * HeapWordSize); 35 static void pd_disjoint_words(HeapWord* from, HeapWord* to, size_t count) { argument 37 case 8: to[7] = from[7]; 38 case 7: to[6] = from[6]; 39 case 6: to[5] = from[5]; 40 case 5: to[4] = from[4]; 41 case 4: to[3] = from[3]; 42 case 3: to[2] = from[2]; 43 case 2: to[1] = from[ 52 pd_disjoint_words_atomic(HeapWord* from, HeapWord* to, size_t count) argument 73 pd_aligned_conjoint_words(HeapWord* from, HeapWord* to, size_t count) argument 79 pd_aligned_disjoint_words(HeapWord* from, HeapWord* to, size_t count) argument 85 pd_conjoint_bytes(void* from, void* to, size_t count) argument 89 pd_conjoint_bytes_atomic(void* from, void* to, size_t count) argument 93 pd_conjoint_jshorts_atomic(jshort* from, jshort* to, size_t count) argument 97 pd_conjoint_jints_atomic(jint* from, jint* to, size_t count) argument 101 pd_conjoint_jlongs_atomic(jlong* from, jlong* to, size_t count) argument 105 pd_conjoint_oops_atomic(oop* from, oop* to, size_t count) argument 115 pd_arrayof_conjoint_bytes(HeapWord* from, HeapWord* to, size_t count) argument 121 pd_arrayof_conjoint_jshorts(HeapWord* from, HeapWord* to, size_t count) argument 127 pd_arrayof_conjoint_jints(HeapWord* from, HeapWord* to, size_t count) argument 133 pd_arrayof_conjoint_jlongs(HeapWord* from, HeapWord* to, size_t count) argument 139 pd_arrayof_conjoint_oops(HeapWord* from, HeapWord* to, size_t count) argument [all...] |
/openjdk10/hotspot/src/os_cpu/bsd_x86/vm/ |
H A D | copy_bsd_x86.inline.hpp | 28 static void pd_conjoint_words(HeapWord* from, HeapWord* to, size_t count) { argument 30 (void)memmove(to, from, count * HeapWordSize); 67 : "=S" (from), "=D" (to), "=c" (count), "=r" (temp) 68 : "0" (from), "1" (to), "2" (count), "3" (temp) 73 static void pd_disjoint_words(HeapWord* from, HeapWord* to, size_t count) { argument 76 case 8: to[7] = from[7]; 77 case 7: to[6] = from[6]; 78 case 6: to[5] = from[5]; 79 case 5: to[4] = from[4]; 80 case 4: to[3] = from[ 111 pd_disjoint_words_atomic(HeapWord* from, HeapWord* to, size_t count) argument 135 pd_aligned_conjoint_words(HeapWord* from, HeapWord* to, size_t count) argument 139 pd_aligned_disjoint_words(HeapWord* from, HeapWord* to, size_t count) argument 143 pd_conjoint_bytes(void* from, void* to, size_t count) argument 222 pd_conjoint_bytes_atomic(void* from, void* to, size_t count) argument 226 pd_conjoint_jshorts_atomic(jshort* from, jshort* to, size_t count) argument 230 pd_conjoint_jints_atomic(jint* from, jint* to, size_t count) argument 240 pd_conjoint_jlongs_atomic(jlong* from, jlong* to, size_t count) argument 265 pd_conjoint_oops_atomic(oop* from, oop* to, size_t count) argument 276 pd_arrayof_conjoint_bytes(HeapWord* from, HeapWord* to, size_t count) argument 280 pd_arrayof_conjoint_jshorts(HeapWord* from, HeapWord* to, size_t count) argument 284 pd_arrayof_conjoint_jints(HeapWord* from, HeapWord* to, size_t count) argument 292 pd_arrayof_conjoint_jlongs(HeapWord* from, HeapWord* to, size_t count) argument 300 pd_arrayof_conjoint_oops(HeapWord* from, HeapWord* to, size_t count) argument [all...] |
/openjdk10/hotspot/src/os_cpu/linux_x86/vm/ |
H A D | copy_linux_x86.inline.hpp | 28 static void pd_conjoint_words(HeapWord* from, HeapWord* to, size_t count) { argument 30 (void)memmove(to, from, count * HeapWordSize); 67 : "=S" (from), "=D" (to), "=c" (count), "=r" (temp) 68 : "0" (from), "1" (to), "2" (count), "3" (temp) 73 static void pd_disjoint_words(HeapWord* from, HeapWord* to, size_t count) { argument 76 case 8: to[7] = from[7]; 77 case 7: to[6] = from[6]; 78 case 6: to[5] = from[5]; 79 case 5: to[4] = from[4]; 80 case 4: to[3] = from[ 111 pd_disjoint_words_atomic(HeapWord* from, HeapWord* to, size_t count) argument 135 pd_aligned_conjoint_words(HeapWord* from, HeapWord* to, size_t count) argument 139 pd_aligned_disjoint_words(HeapWord* from, HeapWord* to, size_t count) argument 143 pd_conjoint_bytes(void* from, void* to, size_t count) argument 222 pd_conjoint_bytes_atomic(void* from, void* to, size_t count) argument 226 pd_conjoint_jshorts_atomic(jshort* from, jshort* to, size_t count) argument 230 pd_conjoint_jints_atomic(jint* from, jint* to, size_t count) argument 240 pd_conjoint_jlongs_atomic(jlong* from, jlong* to, size_t count) argument 265 pd_conjoint_oops_atomic(oop* from, oop* to, size_t count) argument 276 pd_arrayof_conjoint_bytes(HeapWord* from, HeapWord* to, size_t count) argument 280 pd_arrayof_conjoint_jshorts(HeapWord* from, HeapWord* to, size_t count) argument 284 pd_arrayof_conjoint_jints(HeapWord* from, HeapWord* to, size_t count) argument 292 pd_arrayof_conjoint_jlongs(HeapWord* from, HeapWord* to, size_t count) argument 300 pd_arrayof_conjoint_oops(HeapWord* from, HeapWord* to, size_t count) argument [all...] |
/openjdk10/hotspot/src/os_cpu/windows_x86/vm/ |
H A D | copy_windows_x86.inline.hpp | 28 static void pd_conjoint_words(HeapWord* from, HeapWord* to, size_t count) { argument 29 (void)memmove(to, from, count * HeapWordSize); 32 static void pd_disjoint_words(HeapWord* from, HeapWord* to, size_t count) { argument 35 case 8: to[7] = from[7]; 36 case 7: to[6] = from[6]; 37 case 6: to[5] = from[5]; 38 case 5: to[4] = from[4]; 39 case 4: to[3] = from[3]; 40 case 3: to[2] = from[2]; 41 case 2: to[1] = from[ 53 pd_disjoint_words_atomic(HeapWord* from, HeapWord* to, size_t count) argument 71 pd_aligned_conjoint_words(HeapWord* from, HeapWord* to, size_t count) argument 75 pd_aligned_disjoint_words(HeapWord* from, HeapWord* to, size_t count) argument 79 pd_conjoint_bytes(void* from, void* to, size_t count) argument 83 pd_conjoint_bytes_atomic(void* from, void* to, size_t count) argument 87 pd_conjoint_jshorts_atomic(jshort* from, jshort* to, size_t count) argument 103 pd_conjoint_jints_atomic(jint* from, jint* to, size_t count) argument 119 pd_conjoint_jlongs_atomic(jlong* from, jlong* to, size_t count) argument 152 pd_conjoint_oops_atomic(oop* from, oop* to, size_t count) argument 169 pd_arrayof_conjoint_bytes(HeapWord* from, HeapWord* to, size_t count) argument 177 pd_arrayof_conjoint_jshorts(HeapWord* from, HeapWord* to, size_t count) argument 181 pd_arrayof_conjoint_jints(HeapWord* from, HeapWord* to, size_t count) argument 185 pd_arrayof_conjoint_jlongs(HeapWord* from, HeapWord* to, size_t count) argument 189 pd_arrayof_conjoint_oops(HeapWord* from, HeapWord* to, size_t count) argument [all...] |
/openjdk10/hotspot/src/cpu/s390/vm/ |
H A D | jniTypes_s390.hpp | 48 static inline void put_int(jint from, intptr_t *to) { argument 49 *(jint*) to = from; 52 static inline void put_int(jint from, intptr_t *to, int& pos) { argument 53 *(jint*) (to + pos++) = from; 56 static inline void put_int(jint *from, intptr_t *to, int& pos) { argument 57 *(jint*) (to + pos++) = *from; 61 static inline void put_long(jlong from, intptr_t *to) { argument 62 *(jlong*) (to + 1) = from; 65 static inline void put_long(jlong from, intptr_t *to, int& pos) { argument 66 *(jlong*) (to + 1 + pos) = from; 70 put_long(jlong *from, intptr_t *to, int& pos) argument 76 put_obj(oop from, intptr_t *to) argument 80 put_obj(oop from, intptr_t *to, int& pos) argument 84 put_obj(oop *from, intptr_t *to, int& pos) argument 89 put_float(jfloat from, intptr_t *to) argument 93 put_float(jfloat from, intptr_t *to, int& pos) argument 97 put_float(jfloat *from, intptr_t *to, int& pos) argument 103 put_double(jdouble from, intptr_t *to) argument 107 put_double(jdouble from, intptr_t *to, int& pos) argument 112 put_double(jdouble *from, intptr_t *to, int& pos) argument 120 get_int(intptr_t *from) argument 124 get_long(intptr_t *from) argument 128 get_obj(intptr_t *from) argument 132 get_float(intptr_t *from) argument 136 get_double(intptr_t *from) argument [all...] |
H A D | copy_s390.hpp | 44 // we use padding byte 0xb0 to prevent the D-cache from being polluted. 54 // *to = *from is transformed into a MVC instruction already with -O1. 76 static void copy_conjoint_jshorts_atomic(jshort* from, jshort* to, size_t count) { argument 77 if (from > to) { 80 *to++ = *from++; 83 from += count - 1; 87 *to-- = *from--; 92 static void copy_conjoint_jints_atomic(jint* from, jint* to, size_t count) { argument 93 if (from > to) { 96 *to++ = *from 108 has_destructive_overlap(char* from, char* to, size_t byte_count) argument 665 pd_aligned_disjoint_words(HeapWord* from, HeapWord* to, size_t count) argument 743 pd_disjoint_words_atomic(HeapWord* from, HeapWord* to, size_t count) argument 749 pd_disjoint_words(HeapWord* from, HeapWord* to, size_t count) argument 759 pd_aligned_conjoint_words(HeapWord* from, HeapWord* to, size_t count) argument 839 pd_conjoint_words(HeapWord* from, HeapWord* to, size_t count) argument 845 pd_conjoint_bytes(void* from, void* to, size_t count) argument 869 pd_conjoint_bytes_atomic(void* from, void* to, size_t count) argument 874 pd_conjoint_jshorts_atomic(jshort* from, jshort* to, size_t count) argument 893 pd_conjoint_jints_atomic(jint* from, jint* to, size_t count) argument 925 pd_conjoint_jlongs_atomic(jlong* from, jlong* to, size_t count) argument 977 pd_conjoint_oops_atomic(oop* from, oop* to, size_t count) argument 1014 pd_arrayof_conjoint_bytes(HeapWord* from, HeapWord* to, size_t count) argument 1018 pd_arrayof_conjoint_jshorts(HeapWord* from, HeapWord* to, size_t count) argument 1022 pd_arrayof_conjoint_jints(HeapWord* from, HeapWord* to, size_t count) argument 1026 pd_arrayof_conjoint_jlongs(HeapWord* from, HeapWord* to, size_t count) argument 1030 pd_arrayof_conjoint_oops(HeapWord* from, HeapWord* to, size_t count) argument [all...] |
/openjdk10/hotspot/src/cpu/ppc/vm/ |
H A D | jniTypes_ppc.hpp | 54 static inline void put_int(jint from, intptr_t *to) { *(jint *)(to + 0 ) = from; } argument 55 static inline void put_int(jint from, intptr_t *to, int& pos) { *(jint *)(to + pos++) = from; } argument 56 static inline void put_int(jint *from, intptr_t *to, int& pos) { *(jint *)(to + pos++) = *from; } argument 60 static inline void put_long(jlong from, intptr_t *to) { argument 61 *(jlong*) (to + 1) = from; 64 static inline void put_long(jlong from, intptr_t *to, int& pos) { argument 65 *(jlong*) (to + 1 + pos) = from; 69 put_long(jlong *from, intptr_t *to, int& pos) argument 75 put_obj(oop from, intptr_t *to) argument 76 put_obj(oop from, intptr_t *to, int& pos) argument 77 put_obj(oop *from, intptr_t *to, int& pos) argument 80 put_float(jfloat from, intptr_t *to) argument 81 put_float(jfloat from, intptr_t *to, int& pos) argument 82 put_float(jfloat *from, intptr_t *to, int& pos) argument 86 put_double(jdouble from, intptr_t *to) argument 90 put_double(jdouble from, intptr_t *to, int& pos) argument 95 put_double(jdouble *from, intptr_t *to, int& pos) argument 103 get_int(intptr_t *from) argument 104 get_long(intptr_t *from) argument 105 get_obj(intptr_t *from) argument 106 get_float(intptr_t *from) argument 107 get_double(intptr_t *from) argument [all...] |
H A D | copy_ppc.hpp | 35 static void pd_conjoint_words(HeapWord* from, HeapWord* to, size_t count) { argument 36 (void)memmove(to, from, count * HeapWordSize); 39 static void pd_disjoint_words(HeapWord* from, HeapWord* to, size_t count) { argument 41 case 8: to[7] = from[7]; 42 case 7: to[6] = from[6]; 43 case 6: to[5] = from[5]; 44 case 5: to[4] = from[4]; 45 case 4: to[3] = from[3]; 46 case 3: to[2] = from[2]; 47 case 2: to[1] = from[ 55 pd_disjoint_words_atomic(HeapWord* from, HeapWord* to, size_t count) argument 73 pd_aligned_conjoint_words(HeapWord* from, HeapWord* to, size_t count) argument 77 pd_aligned_disjoint_words(HeapWord* from, HeapWord* to, size_t count) argument 81 pd_conjoint_bytes(void* from, void* to, size_t count) argument 85 pd_conjoint_bytes_atomic(void* from, void* to, size_t count) argument 91 copy_conjoint_atomic(T* from, T* to, size_t count) argument 107 pd_conjoint_jshorts_atomic(jshort* from, jshort* to, size_t count) argument 112 pd_conjoint_jints_atomic(jint* from, jint* to, size_t count) argument 117 pd_conjoint_jlongs_atomic(jlong* from, jlong* to, size_t count) argument 121 pd_conjoint_oops_atomic(oop* from, oop* to, size_t count) argument 125 pd_arrayof_conjoint_bytes(HeapWord* from, HeapWord* to, size_t count) argument 129 pd_arrayof_conjoint_jshorts(HeapWord* from, HeapWord* to, size_t count) argument 134 pd_arrayof_conjoint_jints(HeapWord* from, HeapWord* to, size_t count) argument 139 pd_arrayof_conjoint_jlongs(HeapWord* from, HeapWord* to, size_t count) argument 143 pd_arrayof_conjoint_oops(HeapWord* from, HeapWord* to, size_t count) argument [all...] |
/openjdk10/hotspot/src/cpu/aarch64/vm/ |
H A D | jniTypes_aarch64.hpp | 48 static inline void put_int(jint from, intptr_t *to) { *(jint *)(to + 0 ) = from; } argument 49 static inline void put_int(jint from, intptr_t *to, int& pos) { *(jint *)(to + pos++) = from; } argument 50 static inline void put_int(jint *from, intptr_t *to, int& pos) { *(jint *)(to + pos++) = *from; } argument 54 static inline void put_long(jlong from, intptr_t *to) { argument 55 *(jlong*) (to + 1) = from; 58 static inline void put_long(jlong from, intptr_t *to, int& pos) { argument 59 *(jlong*) (to + 1 + pos) = from; 63 put_long(jlong *from, intptr_t *to, int& pos) argument 69 put_obj(oop from, intptr_t *to) argument 70 put_obj(oop from, intptr_t *to, int& pos) argument 71 put_obj(oop *from, intptr_t *to, int& pos) argument 74 put_float(jfloat from, intptr_t *to) argument 75 put_float(jfloat from, intptr_t *to, int& pos) argument 76 put_float(jfloat *from, intptr_t *to, int& pos) argument 82 put_double(jdouble from, intptr_t *to) argument 86 put_double(jdouble from, intptr_t *to, int& pos) argument 91 put_double(jdouble *from, intptr_t *to, int& pos) argument 99 get_int(intptr_t *from) argument 100 get_long(intptr_t *from) argument 101 get_obj(intptr_t *from) argument 102 get_float(intptr_t *from) argument 103 get_double(intptr_t *from) argument [all...] |
/openjdk10/hotspot/src/cpu/x86/vm/ |
H A D | jniTypes_x86.hpp | 49 static inline void put_int2r(jint *from, intptr_t *to) { *(jint *)(to++) = from[1]; argument 50 *(jint *)(to ) = from[0]; } 51 static inline void put_int2r(jint *from, intptr_t *to, int& pos) { put_int2r(from, to + pos); pos += 2; } argument 56 static inline void put_int(jint from, intptr_t *to) { *(jint *)(to + 0 ) = from; } argument 57 static inline void put_int(jint from, intptr_t *to, int& pos) { *(jint *)(to + pos++) = from; } argument 58 static inline void put_int(jint *from, intptr_ argument 63 put_long(jlong from, intptr_t *to) argument 67 put_long(jlong from, intptr_t *to, int& pos) argument 72 put_long(jlong *from, intptr_t *to, int& pos) argument 79 put_long(jlong from, intptr_t *to) argument 80 put_long(jlong from, intptr_t *to, int& pos) argument 81 put_long(jlong *from, intptr_t *to, int& pos) argument 85 put_obj(oop from, intptr_t *to) argument 86 put_obj(oop from, intptr_t *to, int& pos) argument 87 put_obj(oop *from, intptr_t *to, int& pos) argument 90 put_float(jfloat from, intptr_t *to) argument 91 put_float(jfloat from, intptr_t *to, int& pos) argument 92 put_float(jfloat *from, intptr_t *to, int& pos) argument 99 put_double(jdouble from, intptr_t *to) argument 103 put_double(jdouble from, intptr_t *to, int& pos) argument 108 put_double(jdouble *from, intptr_t *to, int& pos) argument 116 put_double(jdouble from, intptr_t *to) argument 117 put_double(jdouble from, intptr_t *to, int& pos) argument 118 put_double(jdouble *from, intptr_t *to, int& pos) argument 125 get_int(intptr_t *from) argument 126 get_long(intptr_t *from) argument 127 get_obj(intptr_t *from) argument 128 get_float(intptr_t *from) argument 129 get_double(intptr_t *from) argument [all...] |
/openjdk10/hotspot/src/os_cpu/solaris_x86/vm/ |
H A D | copy_solaris_x86.inline.hpp | 28 static void pd_conjoint_words(HeapWord* from, HeapWord* to, size_t count) { argument 29 (void)memmove(to, from, count * HeapWordSize); 32 static void pd_disjoint_words(HeapWord* from, HeapWord* to, size_t count) { argument 34 (void)memcpy(to, from, count * HeapWordSize); 37 case 8: to[7] = from[7]; 38 case 7: to[6] = from[6]; 39 case 6: to[5] = from[5]; 40 case 5: to[4] = from[4]; 41 case 4: to[3] = from[3]; 42 case 3: to[2] = from[ 53 pd_disjoint_words_atomic(HeapWord* from, HeapWord* to, size_t count) argument 71 pd_aligned_conjoint_words(HeapWord* from, HeapWord* to, size_t count) argument 75 pd_aligned_disjoint_words(HeapWord* from, HeapWord* to, size_t count) argument 79 pd_conjoint_bytes(void* from, void* to, size_t count) argument 87 pd_conjoint_bytes_atomic(void* from, void* to, size_t count) argument 91 pd_conjoint_jshorts_atomic(jshort* from, jshort* to, size_t count) argument 95 pd_conjoint_jints_atomic(jint* from, jint* to, size_t count) argument 99 pd_conjoint_jlongs_atomic(jlong* from, jlong* to, size_t count) argument 104 pd_conjoint_oops_atomic(oop* from, oop* to, size_t count) argument 113 pd_arrayof_conjoint_bytes(HeapWord* from, HeapWord* to, size_t count) argument 117 pd_arrayof_conjoint_jshorts(HeapWord* from, HeapWord* to, size_t count) argument 121 pd_arrayof_conjoint_jints(HeapWord* from, HeapWord* to, size_t count) argument 125 pd_arrayof_conjoint_jlongs(HeapWord* from, HeapWord* to, size_t count) argument 133 pd_arrayof_conjoint_oops(HeapWord* from, HeapWord* to, size_t count) argument [all...] |
/openjdk10/jdk/test/java/lang/reflect/Assignment/ |
H A D | ArrayAssignment.java | 32 int[][] from = new int[5][5]; 33 Object[] to = from; 35 if (!to.getClass().isAssignableFrom(from.getClass()))
|
/openjdk10/hotspot/src/cpu/arm/vm/ |
H A D | jniTypes_arm.hpp | 49 static inline void put_int2r(jint *from, intptr_t *to) { *(jint *)(to++) = from[1]; argument 50 *(jint *)(to ) = from[0]; } 51 static inline void put_int2r(jint *from, intptr_t *to, int& pos) { put_int2r(from, to + pos); pos += 2; } argument 56 static inline void put_int(jint from, intptr_t *to) { *(jint *)(to + 0 ) = from; } argument 57 static inline void put_int(jint from, intptr_t *to, int& pos) { *(jint *)(to + pos++) = from; } argument 58 static inline void put_int(jint *from, intptr_ argument 62 put_long(jlong from, intptr_t *to) argument 63 put_long(jlong from, intptr_t *to, int& pos) argument 64 put_long(jlong *from, intptr_t *to, int& pos) argument 68 put_long(jlong from, intptr_t *to) argument 69 put_long(jlong from, intptr_t *to, int& pos) argument 70 put_long(jlong *from, intptr_t *to, int& pos) argument 74 put_obj(oop from, intptr_t *to) argument 75 put_obj(oop from, intptr_t *to, int& pos) argument 76 put_obj(oop *from, intptr_t *to, int& pos) argument 79 put_float(jfloat from, intptr_t *to) argument 80 put_float(jfloat from, intptr_t *to, int& pos) argument 81 put_float(jfloat *from, intptr_t *to, int& pos) argument 85 put_double(jdouble from, intptr_t *to) argument 86 put_double(jdouble from, intptr_t *to, int& pos) argument 87 put_double(jdouble *from, intptr_t *to, int& pos) argument 91 put_double(jdouble from, intptr_t *to) argument 92 put_double(jdouble from, intptr_t *to, int& pos) argument 93 put_double(jdouble *from, intptr_t *to, int& pos) argument [all...] |
/openjdk10/hotspot/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/lsra/ |
H A D | Range.java | 26 * Represents a range of integers from a start (inclusive) to an end (exclusive. 33 public int from; field in class:Range 52 * @param from the start of the range, inclusive 56 Range(int from, int to, Range next) { argument 57 this.from = from; 63 assert from != Integer.MAX_VALUE || (to == Integer.MAX_VALUE && next == null); 64 return from == Integer.MAX_VALUE; 75 if (r1.from < r2.from) { [all...] |
/openjdk10/hotspot/src/share/vm/utilities/ |
H A D | copy.hpp | 34 void _Copy_conjoint_words(HeapWord* from, HeapWord* to, size_t count); 35 void _Copy_disjoint_words(HeapWord* from, HeapWord* to, size_t count); 37 void _Copy_conjoint_words_atomic(HeapWord* from, HeapWord* to, size_t count); 38 void _Copy_disjoint_words_atomic(HeapWord* from, HeapWord* to, size_t count); 40 void _Copy_aligned_conjoint_words(HeapWord* from, HeapWord* to, size_t count); 41 void _Copy_aligned_disjoint_words(HeapWord* from, HeapWord* to, size_t count); 43 void _Copy_conjoint_bytes(void* from, void* to, size_t count); 45 void _Copy_conjoint_bytes_atomic (void* from, void* to, size_t count); 46 void _Copy_conjoint_jshorts_atomic(jshort* from, jshort* to, size_t count); 47 void _Copy_conjoint_jints_atomic (jint* from, jin 90 conjoint_words(HeapWord* from, HeapWord* to, size_t count) argument 96 disjoint_words(HeapWord* from, HeapWord* to, size_t count) argument 103 disjoint_words_atomic(HeapWord* from, HeapWord* to, size_t count) argument 110 aligned_conjoint_words(HeapWord* from, HeapWord* to, size_t count) argument 116 aligned_disjoint_words(HeapWord* from, HeapWord* to, size_t count) argument 125 conjoint_jbytes(void* from, void* to, size_t count) argument 130 conjoint_jbytes_atomic(void* from, void* to, size_t count) argument 135 conjoint_jshorts_atomic(jshort* from, jshort* to, size_t count) argument 141 conjoint_jints_atomic(jint* from, jint* to, size_t count) argument 147 conjoint_jlongs_atomic(jlong* from, jlong* to, size_t count) argument 153 conjoint_oops_atomic(oop* from, oop* to, size_t count) argument 159 conjoint_oops_atomic(narrowOop* from, narrowOop* to, size_t count) argument 172 arrayof_conjoint_jbytes(HeapWord* from, HeapWord* to, size_t count) argument 177 arrayof_conjoint_jshorts(HeapWord* from, HeapWord* to, size_t count) argument 183 arrayof_conjoint_jints(HeapWord* from, HeapWord* to, size_t count) argument 189 arrayof_conjoint_jlongs(HeapWord* from, HeapWord* to, size_t count) argument 195 arrayof_conjoint_oops(HeapWord* from, HeapWord* to, size_t count) argument 203 conjoint_words_to_lower(HeapWord* from, HeapWord* to, size_t byte_count) argument 217 conjoint_words_to_higher(HeapWord* from, HeapWord* to, size_t byte_count) argument 308 params_disjoint(HeapWord* from, HeapWord* to, size_t count) argument 317 assert_disjoint(HeapWord* from, HeapWord* to, size_t count) argument 324 assert_params_ok(void* from, void* to, intptr_t log_align) argument 339 assert_params_aligned(HeapWord* from, HeapWord* to) argument [all...] |
H A D | stringUtils.hpp | 32 // Replace the substring <from> with another string <to>. <to> must be 33 // no longer than <from>. The input string is modified in-place. 39 static int replace_no_expand(char* string, const char* from, const char* to);
|
/openjdk10/hotspot/src/os_cpu/linux_aarch64/vm/ |
H A D | copy_linux_aarch64.inline.hpp | 29 #define COPY_SMALL(from, to, count) \ 95 : [s]"+r"(from), [d]"+r"(to), [cnt]"+r"(count), \ 102 static void pd_conjoint_words(HeapWord* from, HeapWord* to, size_t count) { argument 103 __asm volatile( "prfm pldl1strm, [%[s], #0];" :: [s]"r"(from) : "memory"); 105 COPY_SMALL(from, to, count); 108 _Copy_conjoint_words(from, to, count); 111 static void pd_disjoint_words(HeapWord* from, HeapWord* to, size_t count) { argument 113 memcpy(to, from, count * sizeof(HeapWord)); 116 __asm volatile( "prfm pldl1strm, [%[s], #0];" :: [s]"r"(from) : "memory"); 118 COPY_SMALL(from, t 124 pd_disjoint_words_atomic(HeapWord* from, HeapWord* to, size_t count) argument 133 pd_aligned_conjoint_words(HeapWord* from, HeapWord* to, size_t count) argument 137 pd_aligned_disjoint_words(HeapWord* from, HeapWord* to, size_t count) argument 141 pd_conjoint_bytes(void* from, void* to, size_t count) argument 145 pd_conjoint_bytes_atomic(void* from, void* to, size_t count) argument 149 pd_conjoint_jshorts_atomic(jshort* from, jshort* to, size_t count) argument 153 pd_conjoint_jints_atomic(jint* from, jint* to, size_t count) argument 157 pd_conjoint_jlongs_atomic(jlong* from, jlong* to, size_t count) argument 161 pd_conjoint_oops_atomic(oop* from, oop* to, size_t count) argument 166 pd_arrayof_conjoint_bytes(HeapWord* from, HeapWord* to, size_t count) argument 170 pd_arrayof_conjoint_jshorts(HeapWord* from, HeapWord* to, size_t count) argument 174 pd_arrayof_conjoint_jints(HeapWord* from, HeapWord* to, size_t count) argument 178 pd_arrayof_conjoint_jlongs(HeapWord* from, HeapWord* to, size_t count) argument 182 pd_arrayof_conjoint_oops(HeapWord* from, HeapWord* to, size_t count) argument [all...] |
/openjdk10/hotspot/test/runtime/modules/java.base/java/lang/ |
H A D | ModuleHelper.java | 46 * Updates module {@code from} to that it reads module {@code to} without 49 public static void addReadsNoSync(Module from, Module to) { argument 50 from.implAddReadsNoSync(to); 54 * Updates module {@code from} so that it exports package {@code pkg} 58 public static void addExportsNoSync(Module from, String pkg, Module to) { argument 60 from.implAddExportsNoSync(pkg); 62 from.implAddExportsNoSync(pkg, to);
|
/openjdk10/hotspot/src/os_cpu/linux_arm/vm/ |
H A D | copy_linux_arm.inline.hpp | 28 static void pd_conjoint_words(HeapWord* from, HeapWord* to, size_t count) { argument 30 _Copy_conjoint_words(from, to, count * HeapWordSize); 32 // NOTE: _Copy_* functions on 32-bit ARM expect "to" and "from" arguments in reversed order 33 _Copy_conjoint_words(to, from, count * HeapWordSize); 37 static void pd_disjoint_words(HeapWord* from, HeapWord* to, size_t count) { argument 39 _Copy_disjoint_words(from, to, count * HeapWordSize); 41 _Copy_disjoint_words(to, from, count * HeapWordSize); 45 static void pd_disjoint_words_atomic(HeapWord* from, HeapWord* to, size_t count) { argument 46 pd_disjoint_words(from, to, count); 49 static void pd_aligned_conjoint_words(HeapWord* from, HeapWor argument 53 pd_aligned_disjoint_words(HeapWord* from, HeapWord* to, size_t count) argument 57 pd_conjoint_bytes(void* from, void* to, size_t count) argument 61 pd_conjoint_bytes_atomic(void* from, void* to, size_t count) argument 65 pd_conjoint_jshorts_atomic(jshort* from, jshort* to, size_t count) argument 73 pd_conjoint_jints_atomic(jint* from, jint* to, size_t count) argument 83 pd_conjoint_jlongs_atomic(jlong* from, jlong* to, size_t count) argument 92 pd_conjoint_oops_atomic(oop* from, oop* to, size_t count) argument 107 pd_arrayof_conjoint_bytes(HeapWord* from, HeapWord* to, size_t count) argument 111 pd_arrayof_conjoint_jshorts(HeapWord* from, HeapWord* to, size_t count) argument 115 pd_arrayof_conjoint_jints(HeapWord* from, HeapWord* to, size_t count) argument 119 pd_arrayof_conjoint_jlongs(HeapWord* from, HeapWord* to, size_t count) argument 123 pd_arrayof_conjoint_oops(HeapWord* from, HeapWord* to, size_t count) argument [all...] |
/openjdk10/hotspot/src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/ |
H A D | InputBlockEdge.java | 38 private InputBlock from; field in class:InputBlockEdge 42 public InputBlockEdge(InputBlock from, InputBlock to) { argument 43 assert from != null; 45 this.from = from; 50 return from; 69 return e.from.equals(from) && e.to.equals(to); 76 int hash = from.hashCode();
|
/openjdk10/hotspot/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/trace/lsra/ |
H A D | FixedRange.java | 26 * Represents a range of integers from a start (inclusive) to an end (exclusive). 35 public int from; field in class:FixedRange 54 * @param from the start of the range, inclusive 58 FixedRange(int from, int to, FixedRange next) { argument 59 this.from = from; 68 int intervalFrom = other.from(); 72 if (range.from < intervalFrom) { 82 if (intervalFrom < range.from) { 83 if (intervalTo <= range.from) { [all...] |
/openjdk10/jdk/test/java/text/Format/NumberFormat/ |
H A D | BigDecimalFormat.java | 103 String from, to; 112 from = "0." + nonsep_zero + "123456789"; 113 nf.format(new BigDecimal(from), formatted, new FieldPosition(0)); 114 checkFormat(from, formatted, from, ((DecimalFormat)nf).getMultiplier()); 123 from = "-0." + nonsep_zero + "123456789"; 124 nf.format(new BigDecimal(from), formatted, fp); 125 checkFormat(from, formatted, from, ((DecimalFormat)nf).getMultiplier()); 126 checkFieldPosition(from, f [all...] |