/dalvik/vm/native/ |
D | sun_misc_Unsafe.cpp | 32 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/ |
D | porting-proto.c.txt | 35 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/ |
D | ObjectInlines.h | 69 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/ |
D | Native.h | 97 INLINE s8 dvmGetArgLong(const u4* args, int elem) in dvmGetArgLong() 99 s8 val; in dvmGetArgLong()
|
D | Common.h | 92 typedef int64_t s8; typedef 111 s8 j; 134 s8 j;
|
D | Sync.h | 89 s8 timeout, s4 nanos, bool interruptShouldThrow); 148 s8 msec, s4 nsec);
|
/dalvik/vm/mterp/c/ |
D | OP_SHR_LONG.cpp | 1 HANDLE_OP_SHX_LONG(OP_SHR_LONG, "shr", (s8), >>)
|
D | OP_SHL_LONG.cpp | 1 HANDLE_OP_SHX_LONG(OP_SHL_LONG, "shl", (s8), <<)
|
D | OP_SHL_LONG_2ADDR.cpp | 1 HANDLE_OP_SHX_LONG_2ADDR(OP_SHL_LONG_2ADDR, "shl", (s8), <<)
|
D | OP_SHR_LONG_2ADDR.cpp | 1 HANDLE_OP_SHX_LONG_2ADDR(OP_SHR_LONG_2ADDR, "shr", (s8), >>)
|
D | OP_CMP_LONG.cpp | 1 HANDLE_OP_CMPX(OP_CMP_LONG, "-long", s8, _WIDE, 0)
|
D | OP_AGET_WIDE.cpp | 1 HANDLE_OP_AGET(OP_AGET_WIDE, "-wide", s8, _WIDE)
|
D | OP_APUT_WIDE.cpp | 1 HANDLE_OP_APUT(OP_APUT_WIDE, "-wide", s8, _WIDE)
|
D | OP_DOUBLE_TO_LONG.cpp | 2 double, _DOUBLE, s8, _WIDE)
|
D | OP_FLOAT_TO_LONG.cpp | 2 float, _FLOAT, s8, _WIDE)
|
D | header.cpp | 148 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/ |
D | CalloutHelper.h | 42 s8 dvmJitf2l(float op1); // OP_FLOAT_TO_LONG 43 s8 dvmJitd2l(double op1); // OP_DOUBLE_TO_LONG
|
/dalvik/vm/jdwp/ |
D | JdwpMain.cpp | 409 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()
|
D | JdwpPriv.h | 93 s8 lastActivityWhen; 145 s8 dvmJdwpGetNowMsec(void);
|
/dalvik/vm/interp/ |
D | Jit.h | 165 s8 dvmJitd2l(double d); 166 s8 dvmJitf2l(float f);
|
D | Jit.cpp | 1437 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/ |
D | InterpC-armv7-a-neon.cpp | 155 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));\
|
D | InterpC-armv7-a.cpp | 155 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));\
|
D | InterpC-armv5te-vfp.cpp | 155 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));\
|
D | InterpC-armv5te.cpp | 155 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));\
|