Lines Matching defs:from

48   static inline void put_int(jint  from, intptr_t *to) {
49 *(jint*) to = from;
52 static inline void put_int(jint from, intptr_t *to, int& pos) {
53 *(jint*) (to + pos++) = from;
56 static inline void put_int(jint *from, intptr_t *to, int& pos) {
57 *(jint*) (to + pos++) = *from;
61 static inline void put_long(jlong from, intptr_t *to) {
62 *(jlong*) (to + 1) = from;
65 static inline void put_long(jlong from, intptr_t *to, int& pos) {
66 *(jlong*) (to + 1 + pos) = from;
70 static inline void put_long(jlong *from, intptr_t *to, int& pos) {
71 *(jlong*) (to + 1 + pos) = *from;
76 static inline void put_obj(oop from, intptr_t *to) {
77 *(oop*) to = from;
80 static inline void put_obj(oop from, intptr_t *to, int& pos) {
81 *(oop*) (to + pos++) = from;
84 static inline void put_obj(oop *from, intptr_t *to, int& pos) {
85 *(oop*) (to + pos++) = *from;
89 static inline void put_float(jfloat from, intptr_t *to) {
90 *(jfloat*) to = from;
93 static inline void put_float(jfloat from, intptr_t *to, int& pos) {
94 *(jfloat*) (to + pos++) = from;
97 static inline void put_float(jfloat *from, intptr_t *to, int& pos) {
98 *(jfloat*) (to + pos++) = *from;
103 static inline void put_double(jdouble from, intptr_t *to) {
104 *(jdouble*) (to + 1) = from;
107 static inline void put_double(jdouble from, intptr_t *to, int& pos) {
108 *(jdouble*) (to + 1 + pos) = from;
112 static inline void put_double(jdouble *from, intptr_t *to, int& pos) {
113 *(jdouble*) (to + 1 + pos) = *from;
118 // java primitive types from the interpreter stack.
120 static inline jint get_int(intptr_t *from) {
121 return *(jint*) from;
124 static inline jlong get_long(intptr_t *from) {
125 return *(jlong*) (from + 1);
128 static inline oop get_obj(intptr_t *from) {
129 return *(oop*) from;
132 static inline jfloat get_float(intptr_t *from) {
133 return *(jfloat*) from;
136 static inline jdouble get_double(intptr_t *from) {
137 return *(jdouble*) (from + 1);