/dalvik/vm/mterp/mips/ |
OP_SHR_LONG_2ADDR.S | 11 LOAD64(a0, a1, t2) # a0/a1 <- vAA/vAA+1 15 srl v0, a0, a2 # rlo<- alo >> (shift&31) 17 not a0, a2 # alo<- 31-shift (shift is 5b) 19 sll a1, a0 # ahi<- ahi << (32-(shift&31)) 26 STORE64(v0, v1, t2) # vAA/vAA+1 <- a0/a1
|
binflopWide.S | 4 * specifies an instruction that performs "result = a0-a1 op a2-a3". 16 FETCH(a0, 1) # a0 <- CCBB 18 and a2, a0, 255 # a2 <- BB 19 srl a3, a0, 8 # a3 <- CC 24 LOAD64(rARG0, rARG1, a2) # a0/a1 <- vBB/vBB+1 43 $instr # result <- op, a0-a3 changed
|
OP_INVOKE_VIRTUAL_QUICK.S | 22 LOAD_eas2(a0, a2, a1) # a0 <- vtable[BBBB] 23 b common_invokeMethod${routine} # (a0=method, r9="this")
|
binopLit8.S | 1 %default {"preinstr":"", "result":"a0", "chkzero":"0"} 4 * that specifies an instruction that performs "result = a0 op a1". 6 * comes back in a register other than a0, you can override "result".) 19 GET_VREG(a0, a2) # a0 <- vBB 28 $instr # $result <- op, a0-a3 changed
|
unopNarrower.S | 4 * that specifies an instruction that performs "result = op a0/a1", where 5 * "result" is a 32-bit quantity in a0. 18 LOAD64(rARG0, rARG1, a3) # a0/a1 <- vB/vB+1 25 $instr # a0 <- op, a0-a3 changed
|
OP_APUT_OBJECT.S | 7 FETCH(a0, 1) # a0 <- CCBB 9 and a2, a0, 255 # a2 <- BB 10 srl a3, a0, 8 # a3 <- CC 36 LOAD_base_offObject_clazz(a0, rBIX) # a0 <- obj->clazz 46 LOAD_base_offObject_clazz(a0, rBIX) # a0 <- obj->clazz
|
OP_MONITOR_ENTER.S | 9 move a0, rSELF # a0 <- self
|
/external/eigen/Eigen/src/Geometry/ |
EulerAngles.h | 18 * \returns the Euler-angles of the rotation matrix \c *this using the convention defined by the triplet (\a a0,\a a1,\a a2) 20 * Each of the three parameters \a a0,\a a1,\a a2 represents the respective rotation axis as an integer in {0,1,2}. 33 MatrixBase<Derived>::eulerAngles(Index a0, Index a1, Index a2) const 42 const Index odd = ((a0+1)%3 == a1) ? 0 : 1; 43 const Index i = a0; 44 const Index j = (a0 + 1 + odd)%3; 45 const Index k = (a0 + 2 - odd)%3; 47 if (a0==a2)
|
/external/eigen/unsupported/Eigen/src/AutoDiff/ |
AutoDiffJacobian.h | 24 AutoDiffJacobian(const T0& a0) : Functor(a0) {} 26 AutoDiffJacobian(const T0& a0, const T1& a1) : Functor(a0, a1) {} 28 AutoDiffJacobian(const T0& a0, const T1& a1, const T2& a2) : Functor(a0, a1, a2) {}
|
/bionic/libc/arch-mips/bionic/ |
futex_mips.S | 49 # move $a0,$a0 /* ftx */ 77 # move $a0,$a0 /* ftx */ 104 # move $a0,$a0 /* ftx */ 131 # move $a0,$a0 /* ftx */
|
vfork.S | 43 li $a0, 0x4112 /* CLONE_VM | CLONE_VFORK | SIGCHLD */ 55 move $a0,$v0
|
/dalvik/vm/compiler/template/mips/ |
TEMPLATE_INVOKE_METHOD_PREDICTED_CHAIN.S | 25 # a0 = this, a1 = returnCell, a2 = predictedChainCell, rPC = dalvikCallsite 26 lw a3, offObject_clazz(a0) # a3 <- this->class 28 lw a0, 12(a2) # a0 <- predictedChainCell->method
|
fbinopWide.S | 4 * specifies an instruction that performs "result = a0-a1 op a2-a3". 14 * a0 = target dalvik register address 20 move rOBJ, a0 # save a0 24 LOAD64(rARG0, rARG1, t0) # a0/a1<- vBB/vBB+1 31 $instr # result<- op, a0-a3 changed
|
footer.S | 11 # a1 = newFP, a0 = methodToCall 20 move a2, a0 # a2<- methodToCall 21 move a0, a1 # a0<- newFp 27 # preserve a0-a3 28 SCRATCH_STORE(a0, 0) 33 move a0, a2 39 # restore a0-a3 43 SCRATCH_LOAD(a0, 0) 52 move a0, a [all...] |
TEMPLATE_INVOKE_METHOD_NO_OPT.S | 6 # a0 = methodToCall, a1 = returnCell, rPC = dalvikCallsite 7 lh t7, offMethod_registersSize(a0) # t7<- methodToCall->regsSize 8 lh a2, offMethod_outsSize(a0) # a2<- methodToCall->outsSize 22 # a1 = newFP, a0 = methodToCall, a3 = returnCell, rPC = dalvikCallsite 23 lw t9, offMethod_clazz(a0) # t9<- methodToCall->clazz 24 lw t0, offMethod_accessFlags(a0) # t0<- methodToCall->accessFlags 27 lw rPC, offMethod_insns(a0) # rPC<- methodToCall->insns 32 sw a0, (offStackSaveArea_method - sizeofStackSaveArea)(a1) 52 sw a0, offThread_method(rSELF) # self->method = methodToCall 63 # a0=methodToCall, a1=rSEL [all...] |
/external/clang/test/CodeGen/ |
debug-info.c | 19 struct s0 *f0(struct s0 *a0) { 20 return a0->p;
|
asm-variable.c | 3 unsigned long long foo(unsigned long long addr, unsigned long long a0, 15 b0 = a0; 29 unsigned long long foo2(unsigned long long addr, double a0, 44 b0 = a0;
|
/external/clang/test/CodeGenCXX/ |
mangle-template.cpp | 6 void f0(T<x> a0) {} 14 void f1(t1<f0> a0) {} 23 void f1(t1<f0> a0) {} 32 void f1(t1<test3_f0> a0) {} 41 void f1(t1<test4_f0> a0) {} 51 void f1(t1<test5_f0> a0) {} 55 void f2(t2<main> a0) {} 66 void f0(T<&A::im0> a0) {}
|
/external/clang/test/Sema/ |
tentative-decls.c | 63 static int a0[]; variable 66 static int a0[] = { 4 }; variable
|
/ndk/sources/cxx-stl/llvm-libc++/test/utilities/function.objects/func.wrap/func.wrap.func/func.wrap.func.inv/ |
invoke_void_0.pass.cpp | 56 A_void_0 a0; local 57 std::function<void ()> r1(a0);
|
/ndk/sources/cxx-stl/llvm-libc++/test/utilities/function.objects/refwrap/refwrap.invoke/ |
invoke_void_0.pass.cpp | 57 A_void_0 a0; local 58 std::reference_wrapper<A_void_0> r1(a0);
|
/frameworks/native/opengl/libagl/ |
matrix.h | 110 static inline GLfixed mla2a( GLfixed a0, GLfixed b0, 124 : "%r"(a0), "r"(b0), 133 return (( int64_t(a0)*b0 + 139 static inline GLfixed mla3a( GLfixed a0, GLfixed b0, 155 : "%r"(a0), "r"(b0), 168 "mult %[a0],%[b0] \r\n" 178 : [a0] "r" (a0),[b0] "r" (b0),[a1] "r" (a1),[b1] "r" (b1),[a2] "r" (a2),[b2] "r" (b2),[c] "r" (c) 185 return (( int64_t(a0)*b0 + 195 static inline GLfixed mla3a16( GLfixed a0, int32_t b1b0 [all...] |
/external/libffi/src/m68k/ |
sysv.S | 72 move.l %a0,%a1 75 move.l 24(%fp),%a0 76 jsr (%a0) 124 move.l %a0,(%a1) 158 move.l %a0,-(%sp) 173 lea -12(%fp),%a0 177 move.l (%a0)+,%d0 178 move.l (%a0),%d1 181 fmove.s (%a0),%fp0 187 fmove.d (%a0),%fp [all...] |
/external/v8/src/mips/ |
builtins-mips.cc | 51 // -- a0 : number of arguments excluding receiver 72 __ Addu(s0, a0, num_extra_args + 1); 312 // a0: argc 319 // entering the generic code. In both cases argc in a0 needs to be preserved. 329 __ Branch(&argc_one_or_more, ne, a0, Operand(zero_reg)); 348 __ Branch(&argc_two_or_more, ne, a0, Operand(1)); 354 __ mov(a0, zero_reg); // Treat this as a call with argc of zero. 367 // a0: argc 390 __ sll(a2, a0, kSmiTagSize); // Convert argc to a smi. 392 // a0: arg [all...] |
/external/clang/test/CXX/temp/temp.fct.spec/temp.arg.explicit/ |
p1.cpp | 10 A<int> a0 = make< A<int> >(); local
|