/dalvik/vm/mterp/portable/ |
D | stubdefs.c | 26 # define H(_op) &&op_##_op argument 27 # define HANDLE_OPCODE(_op) op_##_op: argument 40 # define HANDLE_OPCODE(_op) case _op: argument
|
/dalvik/vm/mterp/cstubs/ |
D | entry.c | 5 #define H(_op) dvmMterp_##_op argument 9 #define H(_op) #_op argument
|
D | stubdefs.c | 47 #define HANDLE_OPCODE(_op) \ argument 48 void dvmMterp_##_op(MterpGlue* glue) { \
|
/dalvik/vm/mterp/c/ |
D | opcommon.c | 137 #define HANDLE_OP_X_INT(_opcode, _opname, _op, _chkdiv) \ argument 162 result = firstVal _op secondVal; \ 168 (s4) GET_REGISTER(vsrc1) _op (s4) GET_REGISTER(vsrc2)); \ 173 #define HANDLE_OP_SHX_INT(_opcode, _opname, _cast, _op) \ argument 183 _cast GET_REGISTER(vsrc1) _op (GET_REGISTER(vsrc2) & 0x1f)); \ 187 #define HANDLE_OP_X_INT_LIT16(_opcode, _opname, _op, _chkdiv) \ argument 210 result = firstVal _op (s2) vsrc2; \ 215 SET_REGISTER(vdst, GET_REGISTER(vsrc1) _op (s2) vsrc2); \ 219 #define HANDLE_OP_X_INT_LIT8(_opcode, _opname, _op, _chkdiv) \ argument 244 result = firstVal _op ((s1) vsrc2); \ [all …]
|
/dalvik/vm/mterp/out/ |
D | InterpC-armv7-a-neon.c | 461 #define HANDLE_OPCODE(_op) \ argument 462 void dvmMterp_##_op(MterpGlue* glue) { \ 677 #define HANDLE_OP_X_INT(_opcode, _opname, _op, _chkdiv) \ argument 702 result = firstVal _op secondVal; \ 708 (s4) GET_REGISTER(vsrc1) _op (s4) GET_REGISTER(vsrc2)); \ 713 #define HANDLE_OP_SHX_INT(_opcode, _opname, _cast, _op) \ argument 723 _cast GET_REGISTER(vsrc1) _op (GET_REGISTER(vsrc2) & 0x1f)); \ 727 #define HANDLE_OP_X_INT_LIT16(_opcode, _opname, _op, _chkdiv) \ argument 750 result = firstVal _op (s2) vsrc2; \ 755 SET_REGISTER(vdst, GET_REGISTER(vsrc1) _op (s2) vsrc2); \ [all …]
|
D | InterpC-armv5te-vfp.c | 461 #define HANDLE_OPCODE(_op) \ argument 462 void dvmMterp_##_op(MterpGlue* glue) { \ 677 #define HANDLE_OP_X_INT(_opcode, _opname, _op, _chkdiv) \ argument 702 result = firstVal _op secondVal; \ 708 (s4) GET_REGISTER(vsrc1) _op (s4) GET_REGISTER(vsrc2)); \ 713 #define HANDLE_OP_SHX_INT(_opcode, _opname, _cast, _op) \ argument 723 _cast GET_REGISTER(vsrc1) _op (GET_REGISTER(vsrc2) & 0x1f)); \ 727 #define HANDLE_OP_X_INT_LIT16(_opcode, _opname, _op, _chkdiv) \ argument 750 result = firstVal _op (s2) vsrc2; \ 755 SET_REGISTER(vdst, GET_REGISTER(vsrc1) _op (s2) vsrc2); \ [all …]
|
D | InterpC-armv7-a.c | 461 #define HANDLE_OPCODE(_op) \ argument 462 void dvmMterp_##_op(MterpGlue* glue) { \ 677 #define HANDLE_OP_X_INT(_opcode, _opname, _op, _chkdiv) \ argument 702 result = firstVal _op secondVal; \ 708 (s4) GET_REGISTER(vsrc1) _op (s4) GET_REGISTER(vsrc2)); \ 713 #define HANDLE_OP_SHX_INT(_opcode, _opname, _cast, _op) \ argument 723 _cast GET_REGISTER(vsrc1) _op (GET_REGISTER(vsrc2) & 0x1f)); \ 727 #define HANDLE_OP_X_INT_LIT16(_opcode, _opname, _op, _chkdiv) \ argument 750 result = firstVal _op (s2) vsrc2; \ 755 SET_REGISTER(vdst, GET_REGISTER(vsrc1) _op (s2) vsrc2); \ [all …]
|
D | InterpC-armv4t.c | 461 #define HANDLE_OPCODE(_op) \ argument 462 void dvmMterp_##_op(MterpGlue* glue) { \ 677 #define HANDLE_OP_X_INT(_opcode, _opname, _op, _chkdiv) \ argument 702 result = firstVal _op secondVal; \ 708 (s4) GET_REGISTER(vsrc1) _op (s4) GET_REGISTER(vsrc2)); \ 713 #define HANDLE_OP_SHX_INT(_opcode, _opname, _cast, _op) \ argument 723 _cast GET_REGISTER(vsrc1) _op (GET_REGISTER(vsrc2) & 0x1f)); \ 727 #define HANDLE_OP_X_INT_LIT16(_opcode, _opname, _op, _chkdiv) \ argument 750 result = firstVal _op (s2) vsrc2; \ 755 SET_REGISTER(vdst, GET_REGISTER(vsrc1) _op (s2) vsrc2); \ [all …]
|
D | InterpC-armv5te.c | 461 #define HANDLE_OPCODE(_op) \ argument 462 void dvmMterp_##_op(MterpGlue* glue) { \ 677 #define HANDLE_OP_X_INT(_opcode, _opname, _op, _chkdiv) \ argument 702 result = firstVal _op secondVal; \ 708 (s4) GET_REGISTER(vsrc1) _op (s4) GET_REGISTER(vsrc2)); \ 713 #define HANDLE_OP_SHX_INT(_opcode, _opname, _cast, _op) \ argument 723 _cast GET_REGISTER(vsrc1) _op (GET_REGISTER(vsrc2) & 0x1f)); \ 727 #define HANDLE_OP_X_INT_LIT16(_opcode, _opname, _op, _chkdiv) \ argument 750 result = firstVal _op (s2) vsrc2; \ 755 SET_REGISTER(vdst, GET_REGISTER(vsrc1) _op (s2) vsrc2); \ [all …]
|
D | InterpC-x86-atom.c | 461 #define HANDLE_OPCODE(_op) \ argument 462 void dvmMterp_##_op(MterpGlue* glue) { \ 677 #define HANDLE_OP_X_INT(_opcode, _opname, _op, _chkdiv) \ argument 702 result = firstVal _op secondVal; \ 708 (s4) GET_REGISTER(vsrc1) _op (s4) GET_REGISTER(vsrc2)); \ 713 #define HANDLE_OP_SHX_INT(_opcode, _opname, _cast, _op) \ argument 723 _cast GET_REGISTER(vsrc1) _op (GET_REGISTER(vsrc2) & 0x1f)); \ 727 #define HANDLE_OP_X_INT_LIT16(_opcode, _opname, _op, _chkdiv) \ argument 750 result = firstVal _op (s2) vsrc2; \ 755 SET_REGISTER(vdst, GET_REGISTER(vsrc1) _op (s2) vsrc2); \ [all …]
|
D | InterpC-x86.c | 461 #define HANDLE_OPCODE(_op) \ argument 462 void dvmMterp_##_op(MterpGlue* glue) { \ 677 #define HANDLE_OP_X_INT(_opcode, _opname, _op, _chkdiv) \ argument 702 result = firstVal _op secondVal; \ 708 (s4) GET_REGISTER(vsrc1) _op (s4) GET_REGISTER(vsrc2)); \ 713 #define HANDLE_OP_SHX_INT(_opcode, _opname, _cast, _op) \ argument 723 _cast GET_REGISTER(vsrc1) _op (GET_REGISTER(vsrc2) & 0x1f)); \ 727 #define HANDLE_OP_X_INT_LIT16(_opcode, _opname, _op, _chkdiv) \ argument 750 result = firstVal _op (s2) vsrc2; \ 755 SET_REGISTER(vdst, GET_REGISTER(vsrc1) _op (s2) vsrc2); \ [all …]
|
D | InterpC-portstd.c | 450 # define H(_op) &&op_##_op argument 451 # define HANDLE_OPCODE(_op) op_##_op: argument 464 # define HANDLE_OPCODE(_op) case _op: argument 659 #define HANDLE_OP_X_INT(_opcode, _opname, _op, _chkdiv) \ argument 684 result = firstVal _op secondVal; \ 690 (s4) GET_REGISTER(vsrc1) _op (s4) GET_REGISTER(vsrc2)); \ 695 #define HANDLE_OP_SHX_INT(_opcode, _opname, _cast, _op) \ argument 705 _cast GET_REGISTER(vsrc1) _op (GET_REGISTER(vsrc2) & 0x1f)); \ 709 #define HANDLE_OP_X_INT_LIT16(_opcode, _opname, _op, _chkdiv) \ argument 732 result = firstVal _op (s2) vsrc2; \ [all …]
|
D | InterpC-allstubs.c | 461 #define HANDLE_OPCODE(_op) \ argument 462 void dvmMterp_##_op(MterpGlue* glue) { \ 677 #define HANDLE_OP_X_INT(_opcode, _opname, _op, _chkdiv) \ argument 702 result = firstVal _op secondVal; \ 708 (s4) GET_REGISTER(vsrc1) _op (s4) GET_REGISTER(vsrc2)); \ 713 #define HANDLE_OP_SHX_INT(_opcode, _opname, _cast, _op) \ argument 723 _cast GET_REGISTER(vsrc1) _op (GET_REGISTER(vsrc2) & 0x1f)); \ 727 #define HANDLE_OP_X_INT_LIT16(_opcode, _opname, _op, _chkdiv) \ argument 750 result = firstVal _op (s2) vsrc2; \ 755 SET_REGISTER(vdst, GET_REGISTER(vsrc1) _op (s2) vsrc2); \ [all …]
|
D | InterpC-portdbg.c | 459 # define H(_op) &&op_##_op argument 460 # define HANDLE_OPCODE(_op) op_##_op: argument 473 # define HANDLE_OPCODE(_op) case _op: argument 668 #define HANDLE_OP_X_INT(_opcode, _opname, _op, _chkdiv) \ argument 693 result = firstVal _op secondVal; \ 699 (s4) GET_REGISTER(vsrc1) _op (s4) GET_REGISTER(vsrc2)); \ 704 #define HANDLE_OP_SHX_INT(_opcode, _opname, _cast, _op) \ argument 714 _cast GET_REGISTER(vsrc1) _op (GET_REGISTER(vsrc2) & 0x1f)); \ 718 #define HANDLE_OP_X_INT_LIT16(_opcode, _opname, _op, _chkdiv) \ argument 741 result = firstVal _op (s2) vsrc2; \ [all …]
|