HomeSort by relevance Sort by last modified time
    Searched refs:alternative (Results 1 - 25 of 54) sorted by null

1 2 3

  /bionic/libc/kernel/arch-x86/asm/
system_32.h 21 #define mb() alternative("lock; addl $0,0(%%esp)", "mfence", X86_FEATURE_XMM2)
22 #define rmb() alternative("lock; addl $0,0(%%esp)", "lfence", X86_FEATURE_XMM2)
23 #define wmb() alternative("lock; addl $0,0(%%esp)", "sfence", X86_FEATURE_XMM)
bitops_32.h 20 #include <asm/alternative.h>
alternative_32.h 29 #define alternative(oldinstr, newinstr, feature) asm volatile ("661:\n\t" oldinstr "\n662:\n" ".section .altinstructions,\"a\"\n" " .align 4\n" " .long 661b\n" " .long 663f\n" " .byte %c0\n" " .byte 662b-661b\n" " .byte 664f-663f\n" ".previous\n" ".section .altinstr_replacement,\"ax\"\n" "663:\n\t" newinstr "\n664:\n" ".previous" :: "i" (feature) : "memory") macro
  /development/ndk/platforms/android-9/arch-x86/include/asm/
system_32.h 21 #define mb() alternative("lock; addl $0,0(%%esp)", "mfence", X86_FEATURE_XMM2)
22 #define rmb() alternative("lock; addl $0,0(%%esp)", "lfence", X86_FEATURE_XMM2)
23 #define wmb() alternative("lock; addl $0,0(%%esp)", "sfence", X86_FEATURE_XMM)
bitops_32.h 20 #include <asm/alternative.h>
alternative_32.h 29 #define alternative(oldinstr, newinstr, feature) asm volatile ("661:\n\t" oldinstr "\n662:\n" ".section .altinstructions,\"a\"\n" " .align 4\n" " .long 661b\n" " .long 663f\n" " .byte %c0\n" " .byte 662b-661b\n" " .byte 664f-663f\n" ".previous\n" ".section .altinstr_replacement,\"ax\"\n" "663:\n\t" newinstr "\n664:\n" ".previous" :: "i" (feature) : "memory") macro
  /prebuilt/ndk/android-ndk-r4/platforms/android-5/arch-x86/usr/include/asm/
system_32.h 21 #define mb() alternative("lock; addl $0,0(%%esp)", "mfence", X86_FEATURE_XMM2)
22 #define rmb() alternative("lock; addl $0,0(%%esp)", "lfence", X86_FEATURE_XMM2)
23 #define wmb() alternative("lock; addl $0,0(%%esp)", "sfence", X86_FEATURE_XMM)
bitops_32.h 20 #include <asm/alternative.h>
alternative_32.h 29 #define alternative(oldinstr, newinstr, feature) asm volatile ("661:\n\t" oldinstr "\n662:\n" ".section .altinstructions,\"a\"\n" " .align 4\n" " .long 661b\n" " .long 663f\n" " .byte %c0\n" " .byte 662b-661b\n" " .byte 664f-663f\n" ".previous\n" ".section .altinstr_replacement,\"ax\"\n" "663:\n\t" newinstr "\n664:\n" ".previous" :: "i" (feature) : "memory") macro
  /prebuilt/ndk/android-ndk-r4/platforms/android-8/arch-x86/usr/include/asm/
system_32.h 21 #define mb() alternative("lock; addl $0,0(%%esp)", "mfence", X86_FEATURE_XMM2)
22 #define rmb() alternative("lock; addl $0,0(%%esp)", "lfence", X86_FEATURE_XMM2)
23 #define wmb() alternative("lock; addl $0,0(%%esp)", "sfence", X86_FEATURE_XMM)
bitops_32.h 20 #include <asm/alternative.h>
alternative_32.h 29 #define alternative(oldinstr, newinstr, feature) asm volatile ("661:\n\t" oldinstr "\n662:\n" ".section .altinstructions,\"a\"\n" " .align 4\n" " .long 661b\n" " .long 663f\n" " .byte %c0\n" " .byte 662b-661b\n" " .byte 664f-663f\n" ".previous\n" ".section .altinstr_replacement,\"ax\"\n" "663:\n\t" newinstr "\n664:\n" ".previous" :: "i" (feature) : "memory") macro
  /prebuilt/ndk/android-ndk-r6/platforms/android-9/arch-x86/usr/include/asm/
system_32.h 21 #define mb() alternative("lock; addl $0,0(%%esp)", "mfence", X86_FEATURE_XMM2)
22 #define rmb() alternative("lock; addl $0,0(%%esp)", "lfence", X86_FEATURE_XMM2)
23 #define wmb() alternative("lock; addl $0,0(%%esp)", "sfence", X86_FEATURE_XMM)
bitops_32.h 20 #include <asm/alternative.h>
alternative_32.h 29 #define alternative(oldinstr, newinstr, feature) asm volatile ("661:\n\t" oldinstr "\n662:\n" ".section .altinstructions,\"a\"\n" " .align 4\n" " .long 661b\n" " .long 663f\n" " .byte %c0\n" " .byte 662b-661b\n" " .byte 664f-663f\n" ".previous\n" ".section .altinstr_replacement,\"ax\"\n" "663:\n\t" newinstr "\n664:\n" ".previous" :: "i" (feature) : "memory") macro
  /prebuilt/ndk/android-ndk-r7/platforms/android-14/arch-x86/usr/include/asm/
system_32.h 21 #define mb() alternative("lock; addl $0,0(%%esp)", "mfence", X86_FEATURE_XMM2)
22 #define rmb() alternative("lock; addl $0,0(%%esp)", "lfence", X86_FEATURE_XMM2)
23 #define wmb() alternative("lock; addl $0,0(%%esp)", "sfence", X86_FEATURE_XMM)
bitops_32.h 20 #include <asm/alternative.h>
alternative_32.h 29 #define alternative(oldinstr, newinstr, feature) asm volatile ("661:\n\t" oldinstr "\n662:\n" ".section .altinstructions,\"a\"\n" " .align 4\n" " .long 661b\n" " .long 663f\n" " .byte %c0\n" " .byte 662b-661b\n" " .byte 664f-663f\n" ".previous\n" ".section .altinstr_replacement,\"ax\"\n" "663:\n\t" newinstr "\n664:\n" ".previous" :: "i" (feature) : "memory") macro
  /prebuilt/ndk/android-ndk-r7/platforms/android-9/arch-x86/usr/include/asm/
system_32.h 21 #define mb() alternative("lock; addl $0,0(%%esp)", "mfence", X86_FEATURE_XMM2)
22 #define rmb() alternative("lock; addl $0,0(%%esp)", "lfence", X86_FEATURE_XMM2)
23 #define wmb() alternative("lock; addl $0,0(%%esp)", "sfence", X86_FEATURE_XMM)
bitops_32.h 20 #include <asm/alternative.h>
alternative_32.h 29 #define alternative(oldinstr, newinstr, feature) asm volatile ("661:\n\t" oldinstr "\n662:\n" ".section .altinstructions,\"a\"\n" " .align 4\n" " .long 661b\n" " .long 663f\n" " .byte %c0\n" " .byte 662b-661b\n" " .byte 664f-663f\n" ".previous\n" ".section .altinstr_replacement,\"ax\"\n" "663:\n\t" newinstr "\n664:\n" ".previous" :: "i" (feature) : "memory") macro
  /external/webkit/Source/JavaScriptCore/yarr/
YarrInterpreter.h 97 } alternative; member in union:JSC::Yarr::ByteTerm::__anon13144
238 term.alternative.next = 0;
239 term.alternative.end = 0;
240 term.alternative.onceThrough = onceThrough;
247 term.alternative.next = 0;
248 term.alternative.end = 0;
249 term.alternative.onceThrough = onceThrough;
256 term.alternative.next = 0;
257 term.alternative.end = 0;
258 term.alternative.onceThrough = false
    [all...]
YarrPattern.cpp 527 PatternAlternative* alternative = parenthesesDisjunction->addNewAlternative(); local
531 PatternDisjunction* newDisjunction = new PatternDisjunction(alternative);
533 alternative->m_terms.append(PatternTerm(PatternTerm::TypeParenthesesSubpattern, subpatternId, newDisjunction, false, false));
537 PatternTerm& disjunctionTerm = alternative->lastTerm();
540 alternative->m_containsBOL = m_alternative->m_containsBOL;
541 alternative->m_startsWithBOL = m_alternative->m_startsWithBOL;
579 PatternAlternative* alternative = disjunction->m_alternatives[alt]; local
580 if (!filterStartsWithBOL || !alternative->m_startsWithBOL) {
586 for (unsigned i = 0; i < alternative->m_terms.size(); ++i)
587 newAlternative->m_terms.append(copyTerm(alternative->m_terms[i], filterStartsWithBOL))
741 PatternAlternative* alternative = disjunction->m_alternatives[alt]; local
823 PatternAlternative* alternative = disjunction->m_alternatives[alt]; local
    [all...]
  /external/kernel-headers/original/asm-x86/
system_32.h 222 #define mb() alternative("lock; addl $0,0(%%esp)", "mfence", X86_FEATURE_XMM2)
223 #define rmb() alternative("lock; addl $0,0(%%esp)", "lfence", X86_FEATURE_XMM2)
224 #define wmb() alternative("lock; addl $0,0(%%esp)", "sfence", X86_FEATURE_XMM)
alternative_32.h 36 * Alternative instructions for different CPU types or capabilities.
47 #define alternative(oldinstr, newinstr, feature) \ macro
62 * Alternative inline assembly with input.
107 * Alternative inline assembly for SMP.
117 * The SMP alternative tables can be kept after boot and contain both

Completed in 384 milliseconds

1 2 3