| HANDLE_OPCODE(OP_REM_FLOAT /*vAA, vBB, vCC*/) | |
| { | |
| u2 srcRegs; | |
| vdst = INST_AA(inst); | |
| srcRegs = FETCH(1); | |
| vsrc1 = srcRegs & 0xff; | |
| vsrc2 = srcRegs >> 8; | |
| ILOGV("|%s-float v%d,v%d,v%d", "mod", vdst, vsrc1, vsrc2); | |
| SET_REGISTER_FLOAT(vdst, | |
| fmodf(GET_REGISTER_FLOAT(vsrc1), GET_REGISTER_FLOAT(vsrc2))); | |
| } | |
| FINISH(2); | |
| OP_END |