/dalvik/vm/mterp/mips/ |
OP_CMP_LONG.S | 12 * slt t0, x.hi, y.hi; # (x.hi < y.hi) ? 1:0 14 * subu v0, t0, t1 # v0= -1:1:0 for [ < > = ] 27 slt t0, a1, a3 # compare hi 29 subu v0, t1, t0 # v0 <- (-1, 1, 0) 32 sltu t0, a0, a2 # compare lo 34 subu v0, t1, t0 # v0 <- (-1, 1, 0) for [< > =] 38 GET_INST_OPCODE(t0) # extract opcode from rINST 39 GOTO_OPCODE(t0) # jump to next instruction
|
OP_EXECUTE_INLINE.S | 32 GET_INST_OPCODE(t0) # extract opcode from rINST 33 GOTO_OPCODE(t0) # jump to next instruction 57 and t0, rINST, 0xf000 # isolate F 58 ESRN(t1, rFP, t0, 10) 61 and t0, rINST, 0x0f00 # isolate E 62 ESRN(t1, rFP, t0, 6) 65 and t0, rINST, 0x00f0 # isolate D 66 ESRN(t1, rFP, t0, 2) 69 and t0, rINST, 0x000f # isolate C 70 EASN(t1, rFP, t0, 2 [all...] |
OP_FLOAT_TO_INT.S | 13 move t0, v0 15 bgez t0, .L${opcode}_set_vreg 21 move t0, v0 23 blez t0, .L${opcode}_set_vreg 28 move t0, v0 30 bnez t0, .L${opcode}_set_vreg
|
OP_FLOAT_TO_LONG.S | 11 move t0, v0 14 bgez t0, .L${opcode}_set_vreg 20 move t0, v0 23 blez t0, .L${opcode}_set_vreg 29 move t0, v0 32 bnez t0, .L${opcode}_set_vreg
|
OP_IPUT_OBJECT_QUICK.S | 12 addu t0, a3, a1 13 sw a0, 0(t0) # obj.field (always 32 bits) <- a0 20 GET_INST_OPCODE(t0) # extract opcode from rINST 21 GOTO_OPCODE(t0) # jump to next instruction
|
OP_PACKED_SWITCH.S | 19 sll t0, a1, 16 20 or a0, a0, t0 # a0 <- BBBBbbbb 33 GET_INST_OPCODE(t0) # extract opcode from rINST 34 GOTO_OPCODE(t0) # jump to next instruction
|
binflopWide2addr.S | 21 or t0, rARG2, rARG3 # second arg (a2-a3) is zero? 22 beqz t0, common_errDivideByZero 43 GET_INST_OPCODE(t0) # extract opcode from rINST 44 GOTO_OPCODE(t0) # jump to next instruction
|
binopWide.S | 27 or t0, $arg2, $arg3 # second arg (a2-a3) is zero? 28 beqz t0, common_errDivideByZero 34 GET_INST_OPCODE(t0) # extract opcode from rINST 36 GOTO_OPCODE(t0) # jump to next instruction
|
binopWide2addr.S | 23 or t0, $arg2, $arg3 # second arg (a2-a3) is zero? 24 beqz t0, common_errDivideByZero 30 GET_INST_OPCODE(t0) # extract opcode from rINST 32 GOTO_OPCODE(t0) # jump to next instruction
|
/external/chromium_org/third_party/openssl/openssl/crypto/modes/asm/ |
ghash-alpha.pl | 25 $t0="t0"; 64 sll $Zhi,60,$t0 75 xor $t0,$Zlo,$Zlo 90 sll $Zhi,60,$t0 101 xor $t0,$Zlo,$Zlo 111 sll $Zhi,60,$t0 123 xor $t0,$Zlo,$Zlo 132 sll $Zhi,60,$t0 143 xor $t0,$Zlo,$Zl [all...] |
/external/chromium_org/third_party/skia/src/pathops/ |
SkQuarticRoot.cpp | 33 const double t0, const bool oneHint, double roots[4]) { 42 t4, t3, t2, t1, t0); 48 if (approximately_zero_when_compared_to(t4, t0) // 0 is one root 51 if (approximately_zero_when_compared_to(t3, t0) 54 return SkDQuad::RootsReal(t2, t1, t0, roots); 57 return SkDCubic::RootsReal(t3, t2, t1, t0, roots); 60 if ((approximately_zero_when_compared_to(t0, t1) || approximately_zero(t1)) // 0 is one root 61 // && approximately_zero_when_compared_to(t0, t2) 62 && approximately_zero_when_compared_to(t0, t3) 63 && approximately_zero_when_compared_to(t0, t4)) [all...] |
/external/compiler-rt/lib/tsan/tests/rtl/ |
tsan_thread.cc | 17 MainThread t0; local 19 t0.Write1(l); 24 t0.Write1(l);
|
/external/openssl/crypto/modes/asm/ |
ghash-alpha.pl | 25 $t0="t0"; 64 sll $Zhi,60,$t0 75 xor $t0,$Zlo,$Zlo 90 sll $Zhi,60,$t0 101 xor $t0,$Zlo,$Zlo 111 sll $Zhi,60,$t0 123 xor $t0,$Zlo,$Zlo 132 sll $Zhi,60,$t0 143 xor $t0,$Zlo,$Zl [all...] |
/external/skia/src/pathops/ |
SkQuarticRoot.cpp | 33 const double t0, const bool oneHint, double roots[4]) { 42 t4, t3, t2, t1, t0); 48 if (approximately_zero_when_compared_to(t4, t0) // 0 is one root 51 if (approximately_zero_when_compared_to(t3, t0) 54 return SkDQuad::RootsReal(t2, t1, t0, roots); 57 return SkDCubic::RootsReal(t3, t2, t1, t0, roots); 60 if ((approximately_zero_when_compared_to(t0, t1) || approximately_zero(t1)) // 0 is one root 61 // && approximately_zero_when_compared_to(t0, t2) 62 && approximately_zero_when_compared_to(t0, t3) 63 && approximately_zero_when_compared_to(t0, t4)) [all...] |
/system/core/libcutils/tests/memset_mips/ |
android_memset_test.S | 40 DBG andi $t0,$a0,1 /* $a0 must be halfword aligned */ 41 DBG tne $t0 51 li $t0,~1 52 and $a2,$t0 57 andi $t0,$a0,2 /* Check dst alignment */ 60 beqz $t0,.Laligned32 /* dst is 32 bit aligned */ 64 beqz $t0,.Laligned32 /* dst is 32 bit aligned */ 98 1: li $t0,64+12 101 subu $t0,$t1 /* 64+12-$t0 is offset to jump from 1f * [all...] |
/bionic/linker/arch/mips/ |
begin.S | 43 la $t0, 1f 45 1: subu $t0, $ra, $t0 52 addu $t1, $t0 61 addu $s0, $t0 88 addu $t1, $t0
|
/dalvik/vm/compiler/template/mips/ |
TEMPLATE_FLOAT_TO_INT_VFP.S | 12 move t0, v0 14 bgez t0, .L${opcode}_set_vreg 20 move t0, v0 22 blez t0, .L${opcode}_set_vreg 27 move t0, v0 29 bnez t0, .L${opcode}_set_vreg
|
fbinopWide.S | 22 move t0, a1 # save a1 24 LOAD64(rARG0, rARG1, t0) # a0/a1<- vBB/vBB+1 27 or t0, rARG2, rARG3 # second arg (a2-a3) is zero? 28 beqz t0, common_errDivideByZero
|
/external/chromium_org/third_party/openssl/openssl/crypto/sha/asm/ |
sha1-armv4-large.pl | 67 $t0="r9"; 77 ldr $t0,[$Xi,#15*4] 82 eor $t0,$t0,$t1 85 mov $t0,$t0,ror#31 87 eor $t0,$t0,$t2,ror#31 88 str $t0,[$Xi,#-4]! 91 add $e,$e,$t0 @ E+=X[i [all...] |
sha1-s390x.pl | 59 $t0="%r10"; 104 lr $t0,$d 105 xr $t0,$c 107 nr $t0,$b 109 xr $t0,$d 111 alr $e,$t0 123 lr $t0,$b 125 xr $t0,$c 127 xr $t0,$d 129 alr $e,$t0 [all...] |
/external/openssl/crypto/sha/asm/ |
sha1-armv4-large.pl | 67 $t0="r9"; 77 ldr $t0,[$Xi,#15*4] 82 eor $t0,$t0,$t1 85 mov $t0,$t0,ror#31 87 eor $t0,$t0,$t2,ror#31 88 str $t0,[$Xi,#-4]! 91 add $e,$e,$t0 @ E+=X[i [all...] |
sha1-s390x.pl | 59 $t0="%r10"; 104 lr $t0,$d 105 xr $t0,$c 107 nr $t0,$b 109 xr $t0,$d 111 alr $e,$t0 123 lr $t0,$b 125 xr $t0,$c 127 xr $t0,$d 129 alr $e,$t0 [all...] |
/bionic/libc/arch-mips/include/machine/ |
regdef.h | 57 #define t0 $12 /* temp registers (not saved across subroutine calls) */ macro 62 #define t0 $8 /* temp registers (not saved across subroutine calls) */ macro
|
/development/ndk/platforms/android-9/arch-mips/include/machine/ |
regdef.h | 57 #define t0 $12 /* temp registers (not saved across subroutine calls) */ macro 62 #define t0 $8 /* temp registers (not saved across subroutine calls) */ macro
|
/ndk/sources/cxx-stl/llvm-libc++/libcxx/test/thread/thread.threads/thread.thread.this/ |
sleep_for.pass.cpp | 25 time_point t0 = Clock::now(); local 28 std::chrono::nanoseconds ns = (t1 - t0) - ms;
|