/dalvik/vm/mterp/common/ |
D | asm-constants.h | 13 # define MTERP_OFFSET(_name, _type, _field, _offset) \ argument 14 if (OFFSETOF_MEMBER(_type, _field) != _offset) { \ 16 #_name, _offset, OFFSETOF_MEMBER(_type, _field)); \ 19 # define MTERP_SIZEOF(_name, _type, _size) \ argument 20 if (sizeof(_type) != (_size)) { \ 22 #_name, (_size), sizeof(_type)); \
|
/dalvik/vm/mterp/c/ |
D | opcommon.cpp | 62 #define HANDLE_INT_TO_SMALL(_opcode, _opname, _type) \ argument 67 SET_REGISTER(vdst, (_type) GET_REGISTER(vsrc1)); \ 71 #define HANDLE_OP_CMPX(_opcode, _opname, _varType, _type, _nanVal) \ argument 82 val1 = GET_REGISTER##_type(vsrc1); \ 83 val2 = GET_REGISTER##_type(vsrc2); \ 129 #define HANDLE_UNOP(_opcode, _opname, _pfx, _sfx, _type) \ argument 134 SET_REGISTER##_type(vdst, _pfx GET_REGISTER##_type(vsrc1) _sfx); \ 440 #define HANDLE_OP_AGET(_opcode, _opname, _type, _regsize) \ argument 460 ((_type*)(void*)arrayObj->contents)[GET_REGISTER(vsrc2)]); \ 465 #define HANDLE_OP_APUT(_opcode, _opname, _type, _regsize) \ argument [all …]
|
/dalvik/vm/mterp/out/ |
D | InterpC-armv5te.cpp | 578 #define HANDLE_INT_TO_SMALL(_opcode, _opname, _type) \ argument 583 SET_REGISTER(vdst, (_type) GET_REGISTER(vsrc1)); \ 587 #define HANDLE_OP_CMPX(_opcode, _opname, _varType, _type, _nanVal) \ argument 598 val1 = GET_REGISTER##_type(vsrc1); \ 599 val2 = GET_REGISTER##_type(vsrc2); \ 645 #define HANDLE_UNOP(_opcode, _opname, _pfx, _sfx, _type) \ argument 650 SET_REGISTER##_type(vdst, _pfx GET_REGISTER##_type(vsrc1) _sfx); \ 956 #define HANDLE_OP_AGET(_opcode, _opname, _type, _regsize) \ argument 976 ((_type*)(void*)arrayObj->contents)[GET_REGISTER(vsrc2)]); \ 981 #define HANDLE_OP_APUT(_opcode, _opname, _type, _regsize) \ argument [all …]
|
D | InterpC-armv7-a.cpp | 578 #define HANDLE_INT_TO_SMALL(_opcode, _opname, _type) \ argument 583 SET_REGISTER(vdst, (_type) GET_REGISTER(vsrc1)); \ 587 #define HANDLE_OP_CMPX(_opcode, _opname, _varType, _type, _nanVal) \ argument 598 val1 = GET_REGISTER##_type(vsrc1); \ 599 val2 = GET_REGISTER##_type(vsrc2); \ 645 #define HANDLE_UNOP(_opcode, _opname, _pfx, _sfx, _type) \ argument 650 SET_REGISTER##_type(vdst, _pfx GET_REGISTER##_type(vsrc1) _sfx); \ 956 #define HANDLE_OP_AGET(_opcode, _opname, _type, _regsize) \ argument 976 ((_type*)(void*)arrayObj->contents)[GET_REGISTER(vsrc2)]); \ 981 #define HANDLE_OP_APUT(_opcode, _opname, _type, _regsize) \ argument [all …]
|
D | InterpC-armv7-a-neon.cpp | 578 #define HANDLE_INT_TO_SMALL(_opcode, _opname, _type) \ argument 583 SET_REGISTER(vdst, (_type) GET_REGISTER(vsrc1)); \ 587 #define HANDLE_OP_CMPX(_opcode, _opname, _varType, _type, _nanVal) \ argument 598 val1 = GET_REGISTER##_type(vsrc1); \ 599 val2 = GET_REGISTER##_type(vsrc2); \ 645 #define HANDLE_UNOP(_opcode, _opname, _pfx, _sfx, _type) \ argument 650 SET_REGISTER##_type(vdst, _pfx GET_REGISTER##_type(vsrc1) _sfx); \ 956 #define HANDLE_OP_AGET(_opcode, _opname, _type, _regsize) \ argument 976 ((_type*)(void*)arrayObj->contents)[GET_REGISTER(vsrc2)]); \ 981 #define HANDLE_OP_APUT(_opcode, _opname, _type, _regsize) \ argument [all …]
|
D | InterpC-armv5te-vfp.cpp | 578 #define HANDLE_INT_TO_SMALL(_opcode, _opname, _type) \ argument 583 SET_REGISTER(vdst, (_type) GET_REGISTER(vsrc1)); \ 587 #define HANDLE_OP_CMPX(_opcode, _opname, _varType, _type, _nanVal) \ argument 598 val1 = GET_REGISTER##_type(vsrc1); \ 599 val2 = GET_REGISTER##_type(vsrc2); \ 645 #define HANDLE_UNOP(_opcode, _opname, _pfx, _sfx, _type) \ argument 650 SET_REGISTER##_type(vdst, _pfx GET_REGISTER##_type(vsrc1) _sfx); \ 956 #define HANDLE_OP_AGET(_opcode, _opname, _type, _regsize) \ argument 976 ((_type*)(void*)arrayObj->contents)[GET_REGISTER(vsrc2)]); \ 981 #define HANDLE_OP_APUT(_opcode, _opname, _type, _regsize) \ argument [all …]
|
D | InterpC-x86.cpp | 578 #define HANDLE_INT_TO_SMALL(_opcode, _opname, _type) \ argument 583 SET_REGISTER(vdst, (_type) GET_REGISTER(vsrc1)); \ 587 #define HANDLE_OP_CMPX(_opcode, _opname, _varType, _type, _nanVal) \ argument 598 val1 = GET_REGISTER##_type(vsrc1); \ 599 val2 = GET_REGISTER##_type(vsrc2); \ 645 #define HANDLE_UNOP(_opcode, _opname, _pfx, _sfx, _type) \ argument 650 SET_REGISTER##_type(vdst, _pfx GET_REGISTER##_type(vsrc1) _sfx); \ 956 #define HANDLE_OP_AGET(_opcode, _opname, _type, _regsize) \ argument 976 ((_type*)(void*)arrayObj->contents)[GET_REGISTER(vsrc2)]); \ 981 #define HANDLE_OP_APUT(_opcode, _opname, _type, _regsize) \ argument [all …]
|
D | InterpC-mips.cpp | 578 #define HANDLE_INT_TO_SMALL(_opcode, _opname, _type) \ argument 583 SET_REGISTER(vdst, (_type) GET_REGISTER(vsrc1)); \ 587 #define HANDLE_OP_CMPX(_opcode, _opname, _varType, _type, _nanVal) \ argument 598 val1 = GET_REGISTER##_type(vsrc1); \ 599 val2 = GET_REGISTER##_type(vsrc2); \ 645 #define HANDLE_UNOP(_opcode, _opname, _pfx, _sfx, _type) \ argument 650 SET_REGISTER##_type(vdst, _pfx GET_REGISTER##_type(vsrc1) _sfx); \ 956 #define HANDLE_OP_AGET(_opcode, _opname, _type, _regsize) \ argument 976 ((_type*)(void*)arrayObj->contents)[GET_REGISTER(vsrc2)]); \ 981 #define HANDLE_OP_APUT(_opcode, _opname, _type, _regsize) \ argument [all …]
|
D | InterpC-allstubs.cpp | 578 #define HANDLE_INT_TO_SMALL(_opcode, _opname, _type) \ argument 583 SET_REGISTER(vdst, (_type) GET_REGISTER(vsrc1)); \ 587 #define HANDLE_OP_CMPX(_opcode, _opname, _varType, _type, _nanVal) \ argument 598 val1 = GET_REGISTER##_type(vsrc1); \ 599 val2 = GET_REGISTER##_type(vsrc2); \ 645 #define HANDLE_UNOP(_opcode, _opname, _pfx, _sfx, _type) \ argument 650 SET_REGISTER##_type(vdst, _pfx GET_REGISTER##_type(vsrc1) _sfx); \ 956 #define HANDLE_OP_AGET(_opcode, _opname, _type, _regsize) \ argument 976 ((_type*)(void*)arrayObj->contents)[GET_REGISTER(vsrc2)]); \ 981 #define HANDLE_OP_APUT(_opcode, _opname, _type, _regsize) \ argument [all …]
|
D | InterpC-portable.cpp | 524 #define HANDLE_INT_TO_SMALL(_opcode, _opname, _type) \ argument 529 SET_REGISTER(vdst, (_type) GET_REGISTER(vsrc1)); \ 533 #define HANDLE_OP_CMPX(_opcode, _opname, _varType, _type, _nanVal) \ argument 544 val1 = GET_REGISTER##_type(vsrc1); \ 545 val2 = GET_REGISTER##_type(vsrc2); \ 591 #define HANDLE_UNOP(_opcode, _opname, _pfx, _sfx, _type) \ argument 596 SET_REGISTER##_type(vdst, _pfx GET_REGISTER##_type(vsrc1) _sfx); \ 902 #define HANDLE_OP_AGET(_opcode, _opname, _type, _regsize) \ argument 922 ((_type*)(void*)arrayObj->contents)[GET_REGISTER(vsrc2)]); \ 927 #define HANDLE_OP_APUT(_opcode, _opname, _type, _regsize) \ argument [all …]
|
/dalvik/vm/ |
D | CheckJni.cpp | 1534 #define FIELD_ACCESSORS(_ctype, _jname, _ftype, _type) \ argument 1538 sc.checkFieldTypeForGet(fieldID, _type, true); \ 1539 return CHECK_JNI_EXIT(_type, baseEnv(env)->GetStatic##_jname##Field(env, clazz, fieldID)); \ 1544 sc.checkFieldTypeForGet(fieldID, _type, false); \ 1545 return CHECK_JNI_EXIT(_type, baseEnv(env)->Get##_jname##Field(env, obj, fieldID)); \ 1548 CHECK_JNI_ENTRY(kFlag_Default, "Ecf" _type, env, clazz, fieldID, value); \ 1556 CHECK_JNI_ENTRY(kFlag_Default, "ELf" _type, env, obj, fieldID, value); \
|