Home
last modified time | relevance | path

Searched refs:s8 (Results 1 – 25 of 47) sorted by relevance

12

/dalvik/vm/native/
Dsun_misc_Unsafe.cpp32 s8 result = ((s8) field->byteOffset); in Dalvik_sun_misc_Unsafe_objectFieldOffset0()
67 s8 offset = GET_ARG_LONG(args, 2); in Dalvik_sun_misc_Unsafe_compareAndSwapInt()
87 s8 offset = GET_ARG_LONG(args, 2); in Dalvik_sun_misc_Unsafe_compareAndSwapLong()
88 s8 expectedValue = GET_ARG_LONG(args, 4); in Dalvik_sun_misc_Unsafe_compareAndSwapLong()
89 s8 newValue = GET_ARG_LONG(args, 6); in Dalvik_sun_misc_Unsafe_compareAndSwapLong()
108 s8 offset = GET_ARG_LONG(args, 2); in Dalvik_sun_misc_Unsafe_compareAndSwapObject()
128 s8 offset = GET_ARG_LONG(args, 2); in Dalvik_sun_misc_Unsafe_getIntVolatile()
143 s8 offset = GET_ARG_LONG(args, 2); in Dalvik_sun_misc_Unsafe_putIntVolatile()
159 s8 offset = GET_ARG_LONG(args, 2); in Dalvik_sun_misc_Unsafe_getLongVolatile()
174 s8 offset = GET_ARG_LONG(args, 2); in Dalvik_sun_misc_Unsafe_putLongVolatile()
[all …]
/dalvik/docs/
Dporting-proto.c.txt35 typedef int64_t s8;
39 s8 iadd64(s8 x, s8 y) { return x + y; }
44 s8 isub64(s8 x, s8 y) { return x - y; }
51 s8 imul64(s8 x, s8 y) { return x * y; }
56 s8 idiv64(s8 x, s8 y) { return x / y; }
61 s8 irem64(s8 x, s8 y) { return x % y; }
64 s8 iand64(s8 x, s8 y) { return x & y; }
67 s8 ior64(s8 x, s8 y) { return x | y; }
70 s8 ixor64(s8 x, s8 y) { return x ^ y; }
73 s8 iasl64(s8 x, s4 count) { return x << (count & 0x3f); }
[all …]
/dalvik/vm/oo/
DObjectInlines.h69 INLINE s8 dvmGetFieldLong(const Object* obj, int offset) { in dvmGetFieldLong()
107 INLINE s8 dvmGetFieldLongVolatile(const Object* obj, int offset) { in dvmGetFieldLongVolatile()
108 const s8* addr = (const s8*)BYTE_OFFSET(obj, offset); in dvmGetFieldLongVolatile()
109 s8 val = dvmQuasiAtomicRead64(addr); in dvmGetFieldLongVolatile()
114 union { s8 lval; double dval; } alias; in dvmGetFieldDoubleVolatile()
115 const s8* addr = (const s8*)BYTE_OFFSET(obj, offset); in dvmGetFieldDoubleVolatile()
143 INLINE void dvmSetFieldLong(Object* obj, int offset, s8 val) { in dvmSetFieldLong()
184 INLINE void dvmSetFieldLongVolatile(Object* obj, int offset, s8 val) { in dvmSetFieldLongVolatile()
185 s8* addr = (s8*)BYTE_OFFSET(obj, offset); in dvmSetFieldLongVolatile()
189 union { s8 lval; double dval; } alias; in dvmSetFieldDoubleVolatile()
[all …]
/dalvik/vm/
DNative.h97 INLINE s8 dvmGetArgLong(const u4* args, int elem) in dvmGetArgLong()
99 s8 val; in dvmGetArgLong()
DCommon.h92 typedef int64_t s8; typedef
111 s8 j;
134 s8 j;
DSync.h89 s8 timeout, s4 nanos, bool interruptShouldThrow);
148 s8 msec, s4 nsec);
/dalvik/vm/mterp/c/
DOP_SHR_LONG.cpp1 HANDLE_OP_SHX_LONG(OP_SHR_LONG, "shr", (s8), >>)
DOP_SHL_LONG.cpp1 HANDLE_OP_SHX_LONG(OP_SHL_LONG, "shl", (s8), <<)
DOP_SHL_LONG_2ADDR.cpp1 HANDLE_OP_SHX_LONG_2ADDR(OP_SHL_LONG_2ADDR, "shl", (s8), <<)
DOP_SHR_LONG_2ADDR.cpp1 HANDLE_OP_SHX_LONG_2ADDR(OP_SHR_LONG_2ADDR, "shr", (s8), >>)
DOP_CMP_LONG.cpp1 HANDLE_OP_CMPX(OP_CMP_LONG, "-long", s8, _WIDE, 0)
DOP_AGET_WIDE.cpp1 HANDLE_OP_AGET(OP_AGET_WIDE, "-wide", s8, _WIDE)
DOP_APUT_WIDE.cpp1 HANDLE_OP_APUT(OP_APUT_WIDE, "-wide", s8, _WIDE)
DOP_DOUBLE_TO_LONG.cpp2 double, _DOUBLE, s8, _WIDE)
DOP_FLOAT_TO_LONG.cpp2 float, _FLOAT, s8, _WIDE)
Dheader.cpp148 static inline s8 getLongFromArray(const u4* ptr, int idx) in getLongFromArray()
151 union { s8 ll; u4 parts[2]; } conv; in getLongFromArray()
158 s8 val; in getLongFromArray()
165 static inline void putLongToArray(u4* ptr, int idx, s8 val) in putLongToArray()
168 union { s8 ll; u4 parts[2]; } conv; in putLongToArray()
/dalvik/vm/compiler/codegen/arm/
DCalloutHelper.h42 s8 dvmJitf2l(float op1); // OP_FLOAT_TO_LONG
43 s8 dvmJitd2l(double op1); // OP_DOUBLE_TO_LONG
/dalvik/vm/jdwp/
DJdwpMain.cpp409 s8 dvmJdwpGetNowMsec() in dvmJdwpGetNowMsec()
428 s8 dvmJdwpLastDebuggerActivity(JdwpState* state) in dvmJdwpLastDebuggerActivity()
435 s8 last = dvmQuasiAtomicRead64(&state->lastActivityWhen); in dvmJdwpLastDebuggerActivity()
444 s8 now = dvmJdwpGetNowMsec(); in dvmJdwpLastDebuggerActivity()
DJdwpPriv.h93 s8 lastActivityWhen;
145 s8 dvmJdwpGetNowMsec(void);
/dalvik/vm/interp/
DJit.h165 s8 dvmJitd2l(double d);
166 s8 dvmJitf2l(float f);
DJit.cpp1437 s8 dvmJitd2l(double d) in dvmJitd2l()
1439 static const double kMaxLong = (double)(s8)0x7fffffffffffffffULL; in dvmJitd2l()
1440 static const double kMinLong = (double)(s8)0x8000000000000000ULL; in dvmJitd2l()
1442 return (s8)0x7fffffffffffffffULL; in dvmJitd2l()
1444 return (s8)0x8000000000000000ULL; in dvmJitd2l()
1448 return (s8)d; in dvmJitd2l()
1451 s8 dvmJitf2l(float f) in dvmJitf2l()
1453 static const float kMaxLong = (float)(s8)0x7fffffffffffffffULL; in dvmJitf2l()
1454 static const float kMinLong = (float)(s8)0x8000000000000000ULL; in dvmJitf2l()
1456 return (s8)0x7fffffffffffffffULL; in dvmJitf2l()
[all …]
/dalvik/vm/mterp/out/
DInterpC-armv7-a-neon.cpp155 static inline s8 getLongFromArray(const u4* ptr, int idx) in getLongFromArray()
158 union { s8 ll; u4 parts[2]; } conv; in getLongFromArray()
165 s8 val; in getLongFromArray()
172 static inline void putLongToArray(u4* ptr, int idx, s8 val) in putLongToArray()
175 union { s8 ll; u4 parts[2]; } conv; in putLongToArray()
830 s8 firstVal, secondVal, result; \
851 (s8) GET_REGISTER_WIDE(vsrc1) _op (s8) GET_REGISTER_WIDE(vsrc2)); \
876 s8 firstVal, secondVal, result; \
897 (s8) GET_REGISTER_WIDE(vdst) _op (s8)GET_REGISTER_WIDE(vsrc1));\
DInterpC-armv7-a.cpp155 static inline s8 getLongFromArray(const u4* ptr, int idx) in getLongFromArray()
158 union { s8 ll; u4 parts[2]; } conv; in getLongFromArray()
165 s8 val; in getLongFromArray()
172 static inline void putLongToArray(u4* ptr, int idx, s8 val) in putLongToArray()
175 union { s8 ll; u4 parts[2]; } conv; in putLongToArray()
830 s8 firstVal, secondVal, result; \
851 (s8) GET_REGISTER_WIDE(vsrc1) _op (s8) GET_REGISTER_WIDE(vsrc2)); \
876 s8 firstVal, secondVal, result; \
897 (s8) GET_REGISTER_WIDE(vdst) _op (s8)GET_REGISTER_WIDE(vsrc1));\
DInterpC-armv5te-vfp.cpp155 static inline s8 getLongFromArray(const u4* ptr, int idx) in getLongFromArray()
158 union { s8 ll; u4 parts[2]; } conv; in getLongFromArray()
165 s8 val; in getLongFromArray()
172 static inline void putLongToArray(u4* ptr, int idx, s8 val) in putLongToArray()
175 union { s8 ll; u4 parts[2]; } conv; in putLongToArray()
830 s8 firstVal, secondVal, result; \
851 (s8) GET_REGISTER_WIDE(vsrc1) _op (s8) GET_REGISTER_WIDE(vsrc2)); \
876 s8 firstVal, secondVal, result; \
897 (s8) GET_REGISTER_WIDE(vdst) _op (s8)GET_REGISTER_WIDE(vsrc1));\
DInterpC-armv5te.cpp155 static inline s8 getLongFromArray(const u4* ptr, int idx) in getLongFromArray()
158 union { s8 ll; u4 parts[2]; } conv; in getLongFromArray()
165 s8 val; in getLongFromArray()
172 static inline void putLongToArray(u4* ptr, int idx, s8 val) in putLongToArray()
175 union { s8 ll; u4 parts[2]; } conv; in putLongToArray()
830 s8 firstVal, secondVal, result; \
851 (s8) GET_REGISTER_WIDE(vsrc1) _op (s8) GET_REGISTER_WIDE(vsrc2)); \
876 s8 firstVal, secondVal, result; \
897 (s8) GET_REGISTER_WIDE(vdst) _op (s8)GET_REGISTER_WIDE(vsrc1));\

12