/dalvik/dx/tests/076-dex-synch-and-stack/ |
expected.txt | 2 regs: 0006; ins: 0001; outs: 0001
|
/bionic/libc/kernel/arch-x86/asm/ |
io_32.h | 26 #define BUILDIO(bwl,bw,type) static inline void out##bwl##_local(unsigned type value, int port) { __asm__ __volatile__("out" #bwl " %" #bw "0, %w1" : : "a"(value), "Nd"(port)); } static inline unsigned type in##bwl##_local(int port) { unsigned type value; __asm__ __volatile__("in" #bwl " %w1, %" #bw "0" : "=a"(value) : "Nd"(port)); return value; } static inline void out##bwl##_local_p(unsigned type value, int port) { out##bwl##_local(value, port); slow_down_io(); } static inline unsigned type in##bwl##_local_p(int port) { unsigned type value = in##bwl##_local(port); slow_down_io(); return value; } __BUILDIO(bwl,bw,type) static inline void out##bwl##_p(unsigned type value, int port) { out##bwl(value, port); slow_down_io(); } static inline unsigned type in##bwl##_p(int port) { unsigned type value = in##bwl(port); slow_down_io(); return value; } static inline void outs##bwl(int port, const void *addr, unsigned long count) { __asm__ __volatile__("rep; outs" #bwl : "+S"(addr), "+c"(count) : "d"(port)); } static inline void ins##bwl(int port, void *addr, unsigned long count) { __asm__ __volatile__("rep; ins" #bwl : "+D"(addr), "+c"(count) : "d"(port)); }
|
/dalvik/dx/tests/046-dex-exceptions/ |
expected.txt | 2 regs: 0004; ins: 0001; outs: 0001 20 regs: 0004; ins: 0001; outs: 0001
|
/ndk/build/platforms/android-5/arch-x86/usr/include/asm/ |
io_32.h | 26 #define BUILDIO(bwl,bw,type) static inline void out##bwl##_local(unsigned type value, int port) { __asm__ __volatile__("out" #bwl " %" #bw "0, %w1" : : "a"(value), "Nd"(port)); } static inline unsigned type in##bwl##_local(int port) { unsigned type value; __asm__ __volatile__("in" #bwl " %w1, %" #bw "0" : "=a"(value) : "Nd"(port)); return value; } static inline void out##bwl##_local_p(unsigned type value, int port) { out##bwl##_local(value, port); slow_down_io(); } static inline unsigned type in##bwl##_local_p(int port) { unsigned type value = in##bwl##_local(port); slow_down_io(); return value; } __BUILDIO(bwl,bw,type) static inline void out##bwl##_p(unsigned type value, int port) { out##bwl(value, port); slow_down_io(); } static inline unsigned type in##bwl##_p(int port) { unsigned type value = in##bwl(port); slow_down_io(); return value; } static inline void outs##bwl(int port, const void *addr, unsigned long count) { __asm__ __volatile__("rep; outs" #bwl : "+S"(addr), "+c"(count) : "d"(port)); } static inline void ins##bwl(int port, void *addr, unsigned long count) { __asm__ __volatile__("rep; ins" #bwl : "+D"(addr), "+c"(count) : "d"(port)); }
|
/ndk/build/platforms/android-8/arch-x86/usr/include/asm/ |
io_32.h | 26 #define BUILDIO(bwl,bw,type) static inline void out##bwl##_local(unsigned type value, int port) { __asm__ __volatile__("out" #bwl " %" #bw "0, %w1" : : "a"(value), "Nd"(port)); } static inline unsigned type in##bwl##_local(int port) { unsigned type value; __asm__ __volatile__("in" #bwl " %w1, %" #bw "0" : "=a"(value) : "Nd"(port)); return value; } static inline void out##bwl##_local_p(unsigned type value, int port) { out##bwl##_local(value, port); slow_down_io(); } static inline unsigned type in##bwl##_local_p(int port) { unsigned type value = in##bwl##_local(port); slow_down_io(); return value; } __BUILDIO(bwl,bw,type) static inline void out##bwl##_p(unsigned type value, int port) { out##bwl(value, port); slow_down_io(); } static inline unsigned type in##bwl##_p(int port) { unsigned type value = in##bwl(port); slow_down_io(); return value; } static inline void outs##bwl(int port, const void *addr, unsigned long count) { __asm__ __volatile__("rep; outs" #bwl : "+S"(addr), "+c"(count) : "d"(port)); } static inline void ins##bwl(int port, void *addr, unsigned long count) { __asm__ __volatile__("rep; ins" #bwl : "+D"(addr), "+c"(count) : "d"(port)); }
|
/dalvik/vm/mterp/x86/ |
footer.S | 47 * prepare to copy args to "outs" area of current frame 60 * %eax=methodToCall, %ecx=CCCC, LOCAL0_OFFSET(%ebp)=count, %edx=&outs (&stackSaveArea) 67 subl LOCAL0_OFFSET(%ebp), %edx # %edx<- update &outs 73 movl %ebx, (%edx) # *outs<- vCCCC 74 lea 4(%edx), %edx # outs++ 81 * prepare to copy args to "outs" area of current frame 95 * %eax=methodToCall, %ecx=GFED, LOCAL0_OFFSET(%ebp)=count, %edx=outs 108 lea -4(%edx), %edx # %edx<- update &outs; &outs-- 110 movl %ecx, (%edx) # *outs<- v [all...] |
/dalvik/dx/tests/066-dex-try-catch-rethrow/ |
expected.txt | 2 regs: 0005; ins: 0000; outs: 0002 21 regs: 0005; ins: 0000; outs: 0002 39 regs: 0005; ins: 0000; outs: 0002 58 regs: 0005; ins: 0000; outs: 0002 77 regs: 0005; ins: 0000; outs: 0002
|
/dalvik/vm/mterp/x86-atom/ |
footer.S | 154 * prepare to copy args to "outs" area of current frame 157 SAVEAREA_FROM_FP %eax # %eax<- &outs; &StackSaveArea 164 * %ecx=methodToCall, %edx=CCCC, sReg0=count, %eax=&outs (&stackSaveArea) 171 subl sReg0, %eax # %eax<- update &outs 177 movl %ebx, (%eax) # *outs<- vCCCC 178 lea 4(%eax), %eax # outs++ 185 * prepare to copy args to "outs" area of current frame 193 SAVEAREA_FROM_FP %eax # %eax<- &outs; &StackSaveArea 197 * %ecx=methodToCall, %edx=GFED, sReg0=count, %eax=outs 210 lea -4(%eax), %eax # %eax<- update &outs; &outs- [all...] |
/dalvik/dx/tests/109-int-branch/ |
expected.txt | 3 regs: 000f; ins: 0006; outs: 0000 33 regs: 0005; ins: 0001; outs: 0000 48 regs: 0007; ins: 0002; outs: 0000
|
/dalvik/dx/tests/045-dex-switch-ops/ |
expected.txt | 2 regs: 0005; ins: 0002; outs: 0000 29 regs: 0005; ins: 0002; outs: 0000
|
/dalvik/dx/tests/054-dex-high16/ |
expected.txt | 2 regs: 0002; ins: 0000; outs: 0002 15 regs: 0001; ins: 0000; outs: 0001 28 regs: 0001; ins: 0000; outs: 0001 49 regs: 0002; ins: 0000; outs: 0002
|
/dalvik/dx/tests/056-dex-call-interface/ |
expected.txt | 2 regs: 000b; ins: 0003; outs: 0003
|
/dalvik/dx/tests/074-dex-form35c-edge-case/ |
expected.txt | 2 regs: 0012; ins: 0001; outs: 0003
|
/dalvik/dx/tests/080-dex-exception-tables/ |
expected.txt | 2 regs: 0002; ins: 0000; outs: 0000 25 regs: 0002; ins: 0000; outs: 0000 52 regs: 0002; ins: 0000; outs: 0000 93 regs: 0002; ins: 0000; outs: 0000 130 regs: 0002; ins: 0000; outs: 0000 164 regs: 0002; ins: 0000; outs: 0000 199 regs: 0002; ins: 0000; outs: 0000 222 regs: 0002; ins: 0000; outs: 0000 247 regs: 0002; ins: 0000; outs: 0000
|
/dalvik/vm/interp/ |
Stack.h | 37 (method arguments) and "locals" (local variables). The "outs" (arguments 76 Note the "ins" and "outs" overlap -- values pushed into the "outs" area 78 will be enough room for all possible "outs" on the stack before calling 100 native method, though, there are never any "locals" or "outs". 165 /* when calling a function, get a pointer to outs[0] */
|
/dalvik/dx/tests/052-dex-static-var-access/ |
expected.txt | 2 regs: 0004; ins: 0000; outs: 0000 31 regs: 0008; ins: 0003; outs: 0000
|
/dalvik/dx/src/com/android/dx/dex/code/ |
SimpleInsn.java | 35 * ins or outs)
|
FixedSizeInsn.java | 43 * ins or outs)
|
/dalvik/dx/tests/048-dex-new-array/ |
expected.txt | 2 regs: 0002; ins: 0000; outs: 0001
|
/dalvik/dx/tests/069-dex-source-position/ |
expected.txt | 2 regs: 0006; ins: 0001; outs: 0001 36 regs: 0006; ins: 0001; outs: 0001 86 regs: 0006; ins: 0001; outs: 0001
|
/external/grub/netboot/ |
linux-asm-io.h | 101 extern void outs##s(unsigned short port, const void * addr, unsigned long count); \ 102 extern inline void outs##s(unsigned short port, const void * addr, unsigned long count) \ 103 { __asm__ __volatile__ ("cld ; rep ; outs" #s \
|
/external/bluetooth/glib/gio/tests/ |
live-g-file.c | 128 GFileOutputStream *outs; local 134 outs = g_file_replace (child, NULL, FALSE, create_flags, NULL, &error); 136 g_assert (outs != NULL); 138 res = g_output_stream_close (G_OUTPUT_STREAM (outs), NULL, &error); 139 g_object_unref (outs); 182 GFileOutputStream *outs; local 249 outs = 253 g_assert (outs != NULL); 254 outds = g_data_output_stream_new (G_OUTPUT_STREAM (outs)); 263 res = g_output_stream_close (G_OUTPUT_STREAM (outs), NULL, &error) [all...] |
/dalvik/vm/mterp/c/ |
gotoTargets.c | 752 u4* outs; local 763 outs = OUTS_FROM_FP(fp, vsrc1); 765 outs[i] = GET_REGISTER(vdst+i); 773 outs = OUTS_FROM_FP(fp, count); 776 outs[4] = GET_REGISTER(vsrc1 & 0x0f); 780 outs[i] = GET_REGISTER(vdst & 0x0f); 789 outs[4] = GET_REGISTER(vsrc1 & 0x0f); 791 outs[3] = GET_REGISTER(vdst >> 12); 793 outs[2] = GET_REGISTER((vdst & 0x0f00) >> 8); 795 outs[1] = GET_REGISTER((vdst & 0x00f0) >> 4) [all...] |
/dalvik/dx/tests/044-dex-math-ops/ |
expected.txt | 2 regs: 000f; ins: 0005; outs: 0000 37 regs: 0009; ins: 0003; outs: 0000 72 regs: 0009; ins: 0003; outs: 0000 142 regs: 000f; ins: 0005; outs: 0000
|
/external/dropbear/libtommath/ |
bn_mp_div_d.c | 44 /* quick outs */
|