/dalvik/vm/mterp/mips/ |
OP_MOVE_RESULT_WIDE.S | 3 GET_OPA(a2) # a2 <- AA 5 EAS2(a2, rFP, a2) # a2 <- &fp[AA] 9 STORE64(a0, a1, a2) # fp[AA] <- a0/a1
|
OP_MOVE_WIDE.S | 4 GET_OPA4(a2) # a2 <- A(+) 7 EAS2(a2, rFP, a2) # a2 <- &fp[A] 11 STORE64(a0, a1, a2) # fp[A] <- a0/a1
|
OP_MOVE_WIDE_16.S | 5 FETCH(a2, 1) # a2 <- AAAA 7 EAS2(a2, rFP, a2) # a2 <- &fp[AAAA] 11 STORE64(a0, a1, a2) # fp[AAAA] <- a0/a1
|
OP_MOVE_WIDE_FROM16.S | 5 GET_OPA(a2) # a2 <- AA 7 EAS2(a2, rFP, a2) # a2 <- &fp[AA] 11 STORE64(a0, a1, a2) # fp[AA] <- a0/a1
|
OP_IPUT_OBJECT_QUICK.S | 5 GET_OPB(a2) # a2 <- B 6 GET_VREG(a3, a2) # a3 <- fp[B], the object pointer 8 GET_OPA4(a2) # a2 <- A(+) 10 GET_VREG(a0, a2) # a0 <- fp[A] 15 lw a2, offThread_cardTable(rSELF) # a2 <- card table base 17 addu t2, a2, t1 18 sb a2, 0(t2 [all...] |
OP_INVOKE_INTERFACE.S | 12 FETCH(a2, 2) # a2 <- FEDC or CCCC 15 and a2, 15 # a2 <- C (or stays CCCC) 18 GET_VREG(rOBJ, a2) # rOBJ <- first arg ("this") 20 LOAD_rSELF_method(a2) # a2 <- method
|
OP_SPUT_OBJECT.S | 12 LOAD_rSELF_methodClassDex(a2) # a2 <- DvmDex 14 LOAD_base_offDvmDex_pResFields(rBIX, a2) # rBIX <- dvmDex->pResFields 22 LOAD_rSELF_method(a2) # a2 <- current method 27 LOAD_base_offMethod_clazz(a0, a2) # a0 <- method->clazz 42 GET_OPA(a2) # a2 <- AA 44 GET_VREG(a1, a2) # a1 <- fp[AA] 45 lw a2, offThread_cardTable(rSELF) # a2 <- card table bas [all...] |
OP_CONST_WIDE_32.S | 5 FETCH_S(a2, 2) # a2 <- ssssBBBB (high) 7 sll a2, a2, 16 8 or a0, a0, a2 # a0 <- BBBBbbbb
|
OP_MOVE_RESULT.S | 4 GET_OPA(a2) # a2 <- AA 8 SET_VREG_GOTO(a0, a2, t0) # fp[AA] <- a0
|
OP_SGET_WIDE.S | 10 LOAD_rSELF_methodClassDex(a2) # a2 <- DvmDex 12 LOAD_base_offDvmDex_pResFields(rBIX, a2) # rBIX <- dvmDex->pResFields 24 LOAD_rSELF_method(a2) # a2 <- current method 29 LOAD_base_offMethod_clazz(a0, a2) # a0 <- method->clazz 48 vLOAD64_off(a2, a3, a0, offStaticField_value) # a2/a3 <- field value (aligned) 50 LOAD64_off(a2, a3, a0, offStaticField_value) # a2/a3 <- field value (aligned [all...] |
OP_INVOKE_VIRTUAL_QUICK.S | 19 LOAD_base_offObject_clazz(a2, rOBJ) # a2 <- thisPtr->clazz 20 LOAD_base_offClassObject_vtable(a2, a2) # a2 <- thisPtr->clazz->vtable 22 LOAD_eas2(a0, a2, a1) # a0 <- vtable[BBBB]
|
OP_IPUT_QUICK.S | 5 GET_OPB(a2) # a2 <- B 6 GET_VREG(a3, a2) # a3 <- fp[B], the object pointer 8 GET_OPA4(a2) # a2 <- A(+) 10 GET_VREG(a0, a2) # a0 <- fp[A]
|
OP_CONST_CLASS.S | 7 LOAD_rSELF_methodClassDex(a2) # a2 <- self->methodClassDex 9 LOAD_base_offDvmDex_pResClasses(a2, a2) # a2 <- dvmDex->pResClasses 10 LOAD_eas2(v0, a2, a1) # v0 <- pResClasses[BBBB] 20 li a2, 1 # a2 <- true
|
OP_SHL_LONG_2ADDR.S | 9 GET_VREG(a2, a3) # a2 <- vB 15 sll v0, a0, a2 # rlo<- alo << (shift&31) 16 not v1, a2 # rhi<- 31-shift (shift is 5b) 19 sll v1, a1, a2 # rhi<- ahi << (shift&31) 21 andi a2, 0x20 # shift< shift & 0x20 22 movn v1, v0, a2 # rhi<- rlo (if shift&0x20) 23 movn v0, zero, a2 # rlo<- 0 (if shift&0x20)
|
OP_THROW_VERIFICATION_ERROR.S | 10 FETCH(a2, 1) # a2 <- BBBB
|
OP_USHR_LONG_2ADDR.S | 9 GET_VREG(a2, a3) # a2 <- vB 14 srl v1, a1, a2 # rhi<- ahi >> (shift&31) 15 srl v0, a0, a2 # rlo<- alo >> (shift&31) 16 not a0, a2 # alo<- 31-n (shift is 5b) 20 andi a2, 0x20 # shift & 0x20 21 movn v0, v1, a2 # rlo<- rhi (if shift&0x20) 22 movn v1, zero, a2 # rhi<- 0 (if shift&0x20)
|
binopWide.S | 1 %default {"preinstr":"", "result0":"a0", "result1":"a1", "chkzero":"0", "arg0":"a0", "arg1":"a1", "arg2":"a2", "arg3":"a3"} 4 * specifies an instruction that performs "result = a0-a1 op a2-a3". 19 and a2, a0, 255 # a2 <- BB 22 EAS2(a2, rFP, a2) # a2 <- &fp[BB] 24 LOAD64($arg0, $arg1, a2) # a0/a1 <- vBB/vBB+1 25 LOAD64($arg2, $arg3, t1) # a2/a3 <- vCC/vCC+1 27 or t0, $arg2, $arg3 # second arg (a2-a3) is zero [all...] |
/external/chromium_org/third_party/libjingle/source/talk/media/webrtc/ |
webrtccommon.h | 44 #define LOG_RTCERR2(func, a1, a2) \ 45 LOG_RTCERR2_EX(func, a1, a2, GetLastEngineError()) 46 #define LOG_RTCERR3(func, a1, a2, a3) \ 47 LOG_RTCERR3_EX(func, a1, a2, a3, GetLastEngineError()) 48 #define LOG_RTCERR4(func, a1, a2, a3, a4) \ 49 LOG_RTCERR4_EX(func, a1, a2, a3, a4, GetLastEngineError()) 50 #define LOG_RTCERR5(func, a1, a2, a3, a4, a5) \ 51 LOG_RTCERR5_EX(func, a1, a2, a3, a4, a5, GetLastEngineError()) 52 #define LOG_RTCERR6(func, a1, a2, a3, a4, a5, a6) \ 53 LOG_RTCERR6_EX(func, a1, a2, a3, a4, a5, a6, GetLastEngineError() [all...] |
/frameworks/opt/telephony/tests/telephonytests/src/com/android/internal/telephony/ |
ApnSettingTest.java | 29 public static void assertApnSettingEqual(ApnSetting a1, ApnSetting a2) { 30 assertEquals(a1.carrier, a2.carrier); 31 assertEquals(a1.apn, a2.apn); 32 assertEquals(a1.proxy, a2.proxy); 33 assertEquals(a1.port, a2.port); 34 assertEquals(a1.mmsc, a2.mmsc); 35 assertEquals(a1.mmsProxy, a2.mmsProxy); 36 assertEquals(a1.mmsPort, a2.mmsPort); 37 assertEquals(a1.user, a2.user); 38 assertEquals(a1.password, a2.password) [all...] |
/ndk/sources/cxx-stl/llvm-libc++/libcxx/test/containers/sequences/deque/deque.special/ |
swap.pass.cpp | 66 int a2[] = {0, 2, 4, 5, 6, 8, 11}; local 69 std::deque<int, A> c2(a2, a2+sizeof(a2)/sizeof(a2[0]), A(2)); 71 assert((c1 == std::deque<int, A>(a2, a2+sizeof(a2)/sizeof(a2[0])))); 78 int a2[] = {0, 2, 4, 5, 6, 8, 11} local 99 int a2[] = {0, 2, 4, 5, 6, 8, 11}; local [all...] |
/external/chromium_org/base/ |
stl_util_unittest.cc | 43 std::set<int> a2; local 44 a2.insert(3); 45 a2.insert(4); 46 a2.insert(5); 47 a2.insert(6); 48 a2.insert(7); 54 EXPECT_EQ(difference, STLSetDifference<std::set<int> >(a1, a2)); 62 EXPECT_EQ(difference, STLSetDifference<std::set<int> >(a2, a1)); 69 EXPECT_EQ(difference, STLSetDifference<std::vector<int> >(a1, a2)); 77 EXPECT_EQ(difference, STLSetDifference<std::vector<int> >(a2, a1)) [all...] |
/ndk/sources/cxx-stl/llvm-libc++/libcxx/test/containers/sequences/list/list.special/ |
db_swap_1.pass.cpp | 30 int a2[] = {0, 2, 4, 5, 6, 8, 11}; local 32 std::list<int> c2(a2, a2+sizeof(a2)/sizeof(a2[0])); 45 int a2[] = {0, 2, 4, 5, 6, 8, 11}; local 47 std::list<int, min_allocator<int>> c2(a2, a2+sizeof(a2)/sizeof(a2[0])) [all...] |
/ndk/sources/cxx-stl/llvm-libc++/libcxx/test/containers/sequences/vector/vector.special/ |
db_swap_1.pass.cpp | 29 int a2[] = {0, 2, 4, 5, 6, 8, 11}; local 31 std::vector<int> c2(a2, a2+sizeof(a2)/sizeof(a2[0])); 43 int a2[] = {0, 2, 4, 5, 6, 8, 11}; local 45 std::vector<int, min_allocator<int>> c2(a2, a2+sizeof(a2)/sizeof(a2[0])) [all...] |
/dalvik/vm/compiler/template/mips/ |
TEMPLATE_SHR_LONG.S | 7 /* shr-long vAA:vBB(rARG1:rARG0), vCC(a2) - result in (rRESULT1:rRESULT0) */ 8 sra rRESULT1, rARG1, a2 # rhi<- ahi >> (shift&31) 9 srl rRESULT0, rARG0, a2 # rlo<- alo >> (shift&31) 11 not rARG0, a2 # alo<- 31-shift (shift is 5b) 15 andi a2, 0x20 # shift & 0x20 16 movn rRESULT0, rRESULT1, a2 # rlo<- rhi (if shift&0x20) 17 movn rRESULT1, a3, a2 # rhi<- sign(ahi) (if shift&0x20)
|
/external/clang/test/Parser/ |
cxx-extra-semi.cpp | 10 void A2() { }; 33 int a2;; // expected-warning{{extra ';' inside a union}} member in union:B
|