HomeSort by relevance Sort by last modified time
    Searched full:outs (Results 26 - 50 of 103) sorted by null

12 3 4 5

  /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 */

Completed in 77 milliseconds

12 3 4 5