/prebuilts/ndk/9/platforms/android-14/arch-mips/usr/include/asm/ |
div64.h | 25 #define do_div64_32(res, high, low, base) ({ unsigned long __quot32, __mod32; unsigned long __cf, __tmp, __tmp2, __i; __asm__(".set push\n\t" ".set noat\n\t" ".set noreorder\n\t" "move %2, $0\n\t" "move %3, $0\n\t" "b 1f\n\t" " li %4, 0x21\n" "0:\n\t" "sll $1, %0, 0x1\n\t" "srl %3, %0, 0x1f\n\t" "or %0, $1, %5\n\t" "sll %1, %1, 0x1\n\t" "sll %2, %2, 0x1\n" "1:\n\t" "bnez %3, 2f\n\t" " sltu %5, %0, %z6\n\t" "bnez %5, 3f\n" "2:\n\t" " addiu %4, %4, -1\n\t" "subu %0, %0, %z6\n\t" "addiu %2, %2, 1\n" "3:\n\t" "bnez %4, 0b\n\t" " srl %5, %1, 0x1f\n\t" ".set pop" : "=&r" (__mod32), "=&r" (__tmp), "=&r" (__quot32), "=&r" (__cf), "=&r" (__i), "=&r" (__tmp2) : "Jr" (base), "0" (high), "1" (low)); (res) = __quot32; __mod32; })
|
/prebuilts/ndk/9/platforms/android-18/arch-mips/usr/include/asm/ |
div64.h | 25 #define do_div64_32(res, high, low, base) ({ unsigned long __quot32, __mod32; unsigned long __cf, __tmp, __tmp2, __i; __asm__(".set push\n\t" ".set noat\n\t" ".set noreorder\n\t" "move %2, $0\n\t" "move %3, $0\n\t" "b 1f\n\t" " li %4, 0x21\n" "0:\n\t" "sll $1, %0, 0x1\n\t" "srl %3, %0, 0x1f\n\t" "or %0, $1, %5\n\t" "sll %1, %1, 0x1\n\t" "sll %2, %2, 0x1\n" "1:\n\t" "bnez %3, 2f\n\t" " sltu %5, %0, %z6\n\t" "bnez %5, 3f\n" "2:\n\t" " addiu %4, %4, -1\n\t" "subu %0, %0, %z6\n\t" "addiu %2, %2, 1\n" "3:\n\t" "bnez %4, 0b\n\t" " srl %5, %1, 0x1f\n\t" ".set pop" : "=&r" (__mod32), "=&r" (__tmp), "=&r" (__quot32), "=&r" (__cf), "=&r" (__i), "=&r" (__tmp2) : "Jr" (base), "0" (high), "1" (low)); (res) = __quot32; __mod32; })
|
/prebuilts/ndk/9/platforms/android-9/arch-mips/usr/include/asm/ |
div64.h | 25 #define do_div64_32(res, high, low, base) ({ unsigned long __quot32, __mod32; unsigned long __cf, __tmp, __tmp2, __i; __asm__(".set push\n\t" ".set noat\n\t" ".set noreorder\n\t" "move %2, $0\n\t" "move %3, $0\n\t" "b 1f\n\t" " li %4, 0x21\n" "0:\n\t" "sll $1, %0, 0x1\n\t" "srl %3, %0, 0x1f\n\t" "or %0, $1, %5\n\t" "sll %1, %1, 0x1\n\t" "sll %2, %2, 0x1\n" "1:\n\t" "bnez %3, 2f\n\t" " sltu %5, %0, %z6\n\t" "bnez %5, 3f\n" "2:\n\t" " addiu %4, %4, -1\n\t" "subu %0, %0, %z6\n\t" "addiu %2, %2, 1\n" "3:\n\t" "bnez %4, 0b\n\t" " srl %5, %1, 0x1f\n\t" ".set pop" : "=&r" (__mod32), "=&r" (__tmp), "=&r" (__quot32), "=&r" (__cf), "=&r" (__i), "=&r" (__tmp2) : "Jr" (base), "0" (high), "1" (low)); (res) = __quot32; __mod32; })
|
/external/chromium_org/skia/ext/ |
convolver_mips_dspr2.cc | 109 "subu.ph $t1, $t0, $t6 \n" 113 "subu.ph $t3, $t2, $t6 \n" 210 "subu.ph $t5, $t1, $t6 \n" 214 "subu.ph $t4, $t2, $t6 \n" 337 "subu.ph $t1, $t0, $t4 \n" 341 "subu.ph $t2, $t2, $t4 \n" 452 "subu.ph $t1, $t1, $t6 \n" 456 "subu.ph $t2, $t2, $t6 \n"
|
/external/chromium_org/third_party/openssl/openssl/crypto/bn/asm/ |
mips-mont.pl | 78 $SUBU="dsubu"; 85 $SUBU="subu"; 366 $SUBU $lo1,$lo0,$lo1 # tp[i]-np[i] 368 $SUBU $lo0,$lo1,$hi0 376 $SUBU $hi0,$hi1,$hi0 # handle upmost overflow bit
|
mips3.s | 114 subu a2,4 153 subu a2,1 168 subu a2,1 223 subu a2,4 263 subu a2,1 274 subu a2,1 320 subu a2,4 356 subu a2,1 365 subu a2,1 398 subu a3, [all...] |
/external/openssl/crypto/bn/asm/ |
mips-mont.pl | 78 $SUBU="dsubu"; 85 $SUBU="subu"; 366 $SUBU $lo1,$lo0,$lo1 # tp[i]-np[i] 368 $SUBU $lo0,$lo1,$hi0 376 $SUBU $hi0,$hi1,$hi0 # handle upmost overflow bit
|
mips3.s | 114 subu a2,4 153 subu a2,1 168 subu a2,1 223 subu a2,4 263 subu a2,1 274 subu a2,1 320 subu a2,4 356 subu a2,1 365 subu a2,1 398 subu a3, [all...] |
/external/v8/src/mips/ |
builtins-mips.cc | 74 __ Subu(s1, s1, kPointerSize); 473 __ Subu(t1, t1, kPointerSize); 607 __ Subu(a0, a0, Operand(1)); 783 __ Subu(t0, t0, Operand(1)); [all...] |
code-stubs-mips.cc | 475 __ subu(at, zero_reg, source_); 500 __ subu(mantissa, mantissa, zeros_); 713 __ Subu(int_scratch, zero_reg, int_scratch); 721 __ Subu(dst1, scratch2, dst1); 736 __ Subu(scratch2, dst1, Operand(HeapNumber::kMantissaBitsInTopWord)); 742 __ subu(scratch2, at, scratch2); 748 __ subu(scratch2, at, dst1); [all...] |
macro-assembler-mips.cc | 104 Subu(sp, sp, Operand(num_unsaved * kPointerSize)); 121 Subu(sp, sp, Operand(FPURegister::kNumAllocatableRegisters * kDoubleSize)); 494 Subu(reg1, reg1, Operand(1)); 559 void MacroAssembler::Subu(Register rd, Register rs, const Operand& rt) { 561 subu(rd, rs, rt.rm()); 569 subu(rd, rs, at); 755 subu(at, zero_reg, rt.rm()); 804 Subu(sp, sp, Operand(stack_offset)); 818 Subu(sp, sp, Operand(stack_offset)); 859 Subu(sp, sp, Operand(stack_offset)) [all...] |
/system/core/include/private/pixelflinger/ |
ggl_fixed.h | 372 "subu %[lo],%[lo],%[c] \t\n" 380 "subu %[lo],%[lo],%[c] \t\n" 392 "subu %[res],%[res],%[c] \t\n" 409 "subu %[res],%[res],%[c] \t\n" 427 "subu %[res],%[res],%[c] \t\n"
|
/dalvik/vm/compiler/template/out/ |
CompilerTemplateAsm-mips.S | 160 subu rd, _fpreg, sizeofStackSaveArea 331 #define CREATE_STACK(n) subu sp, sp, n 444 * subu v0, t0, t1 # v0= -1:1:0 for [ < > = ] 453 subu v0, t1, t0 # v0<- (-1,1,0) 458 subu v0, t1, t0 # v0<- (-1,1,0) for [< > =] [all...] |
/external/chromium_org/v8/src/mips/ |
lithium-codegen-mips.cc | 175 __ Subu(sp, sp, Operand(slots * kPointerSize)); 182 __ Subu(a0, a0, Operand(kPointerSize)); 188 __ Subu(sp, sp, Operand(slots * kPointerSize)); 253 __ Subu(sp, sp, Operand(slots * kPointerSize)); 793 __ Subu(a1, a1, Operand(1)); [all...] |
code-stubs-mips.cc | 540 __ subu(at, zero_reg, source_); 565 __ subu(mantissa, mantissa, zeros_); 643 __ Subu(scratch, result_reg, HeapNumber::kExponentMask); 648 __ Subu(result_reg, 690 __ subu(scratch, at, scratch); 694 __ Subu(scratch, zero_reg, scratch); 707 __ Subu(result_reg, zero_reg, input_high); 744 __ subu(at, zero_reg, the_int_); [all...] |
/external/libffi/src/mips/ |
n32.S | 55 SUBU $sp, SIZEOF_FRAME # Frame size 79 SUBU $sp, $sp, v0 # move the stack pointer to reflect the 381 SUBU $sp, SIZEOF_FRAME2
|
o32.S | 52 SUBU $sp, SIZEOF_FRAME # Frame size 72 SUBU $sp, v0 # move the stack pointer to reflect the 240 SUBU $sp, SIZEOF_FRAME2
|
/dalvik/vm/arch/mips/ |
CallO32.S | 141 subu $sp,FSIZE 165 subu $sp,$t1
|
/dalvik/vm/compiler/template/mips/ |
header.S | 153 subu rd, _fpreg, sizeofStackSaveArea 324 #define CREATE_STACK(n) subu sp, sp, n
|
/dalvik/vm/mterp/mips/ |
header.S | 75 subu rd, _fpreg, sizeofStackSaveArea 265 #define CREATE_STACK(n) subu sp, sp, n
|
/external/llvm/test/MC/Mips/ |
mips-alu-instructions.s | 89 # CHECK: subu $4, $3, $5 # encoding: [0x23,0x20,0x65,0x00] 112 subu $4,$3,$5
|
/external/valgrind/main/coregrind/m_syswrap/ |
syscall-mips32-linux.S | 80 subu $29, $29, 56 #set up the steck frame, 119 subu $29, $29, 24 #set up the steck frame,
|
/bionic/libc/arch-mips/include/machine/ |
asm.h | 171 #define PTR_SUBU subu
|
/development/ndk/platforms/android-9/arch-mips/include/machine/ |
asm.h | 171 #define PTR_SUBU subu
|
/external/clang/test/CodeGen/ |
builtins-mips.c | 34 // CHECK: call <4 x i8> @llvm.mips.subu.qb 36 // CHECK: call <4 x i8> @llvm.mips.subu.s.qb 520 // CHECK: call <2 x i16> @llvm.mips.subu.ph 524 // CHECK: call <2 x i16> @llvm.mips.subu.s.ph
|