1f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source Project%verify "executed" 2f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source Project /* rem_float/2addr vA, vB */ 3f3e177289ac078f18401cfd8eebafe584dd0d01fbuzbee movzx rINSTbl,%ecx # ecx<- A+ 4f3e177289ac078f18401cfd8eebafe584dd0d01fbuzbee sarl $$4,rINST # rINST<- B 5f3e177289ac078f18401cfd8eebafe584dd0d01fbuzbee flds (rFP,rINST,4) # vBB to fp stack 6f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source Project andb $$0xf,%cl # ecx<- A 7f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source Project flds (rFP,%ecx,4) # vAA to fp stack 8f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source Project1: 9f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source Project fprem 10f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source Project fstsw %ax 11f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source Project sahf 12f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source Project jp 1b 13f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source Project fstp %st(1) 14a7d59bbafea5430fe81fc21ba94ddf6f6a63b0b3buzbee FETCH_INST_OPCODE 1 %eax 15f3e177289ac078f18401cfd8eebafe584dd0d01fbuzbee ADVANCE_PC 1 16f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source Project fstps (rFP,%ecx,4) # %st to vA 17a7d59bbafea5430fe81fc21ba94ddf6f6a63b0b3buzbee GOTO_NEXT_R %eax 18