Lines Matching refs:HeapWord

32   void _Copy_conjoint_words(HeapWord* from, HeapWord* to, size_t count);
33 void _Copy_disjoint_words(HeapWord* from, HeapWord* to, size_t count);
35 void _Copy_conjoint_words_atomic(HeapWord* from, HeapWord* to, size_t count);
36 void _Copy_disjoint_words_atomic(HeapWord* from, HeapWord* to, size_t count);
38 void _Copy_aligned_conjoint_words(HeapWord* from, HeapWord* to, size_t count);
39 void _Copy_aligned_disjoint_words(HeapWord* from, HeapWord* to, size_t count);
49 void _Copy_arrayof_conjoint_bytes (HeapWord* from, HeapWord* to, size_t count);
50 void _Copy_arrayof_conjoint_jshorts(HeapWord* from, HeapWord* to, size_t count);
51 void _Copy_arrayof_conjoint_jints (HeapWord* from, HeapWord* to, size_t count);
52 void _Copy_arrayof_conjoint_jlongs (HeapWord* from, HeapWord* to, size_t count);
53 void _Copy_arrayof_conjoint_oops (HeapWord* from, HeapWord* to, size_t count);
62 // This is currently a HeapWord boundary on all platforms, except
88 static void conjoint_words(HeapWord* from, HeapWord* to, size_t count) {
94 static void disjoint_words(HeapWord* from, HeapWord* to, size_t count) {
101 static void disjoint_words_atomic(HeapWord* from, HeapWord* to, size_t count) {
108 static void aligned_conjoint_words(HeapWord* from, HeapWord* to, size_t count) {
114 static void aligned_disjoint_words(HeapWord* from, HeapWord* to, size_t count) {
170 static void arrayof_conjoint_jbytes(HeapWord* from, HeapWord* to, size_t count) {
175 static void arrayof_conjoint_jshorts(HeapWord* from, HeapWord* to, size_t count) {
181 static void arrayof_conjoint_jints(HeapWord* from, HeapWord* to, size_t count) {
187 static void arrayof_conjoint_jlongs(HeapWord* from, HeapWord* to, size_t count) {
193 static void arrayof_conjoint_oops(HeapWord* from, HeapWord* to, size_t count) {
201 inline static void conjoint_words_to_lower(HeapWord* from, HeapWord* to, size_t byte_count) {
215 inline static void conjoint_words_to_higher(HeapWord* from, HeapWord* to, size_t byte_count) {
234 static void fill_to_words(HeapWord* to, size_t count, juint value = 0) {
239 static void fill_to_aligned_words(HeapWord* to, size_t count, juint value = 0) {
258 static void zero_to_words(HeapWord* to, size_t count) {
269 static bool params_disjoint(HeapWord* from, HeapWord* to, size_t count) {
278 static void assert_disjoint(HeapWord* from, HeapWord* to, size_t count) {
294 static void assert_params_ok(HeapWord* to, intptr_t log_align) {
300 static void assert_params_aligned(HeapWord* from, HeapWord* to) {
309 static void assert_params_aligned(HeapWord* to) {