Searched refs:from (Results 1 - 25 of 627) sorted by relevance

1234567891011>>

/openjdk10/hotspot/src/cpu/sparc/vm/
H A DjniTypes_sparc.hpp47 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 Dcopy_sparc.hpp30 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 DjniTypes_zero.hpp47 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 Dcopy_zero.hpp31 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 Dcopy_bsd_x86.inline.hpp28 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 Dcopy_linux_x86.inline.hpp28 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 Dcopy_windows_x86.inline.hpp28 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 DjniTypes_s390.hpp48 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 Dcopy_s390.hpp44 // 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 DjniTypes_ppc.hpp54 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 Dcopy_ppc.hpp35 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 DjniTypes_aarch64.hpp48 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 DjniTypes_x86.hpp49 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 Dcopy_solaris_x86.inline.hpp28 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 DArrayAssignment.java32 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 DjniTypes_arm.hpp49 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 DRange.java26 * 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 Dcopy.hpp34 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 DstringUtils.hpp32 // 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 Dcopy_linux_aarch64.inline.hpp29 #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 DModuleHelper.java46 * 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 Dcopy_linux_arm.inline.hpp28 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 DInputBlockEdge.java38 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 DFixedRange.java26 * 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 DBigDecimalFormat.java103 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...]

Completed in 176 milliseconds

1234567891011>>