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

1 2

  /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-5/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
  /external/webkit/JavaScriptCore/yarr/
RegexInterpreter.h 93 } alternative; member in union:JSC::Yarr::ByteTerm::__anon7967
217 term.alternative.next = 0;
218 term.alternative.end = 0;
225 term.alternative.next = 0;
226 term.alternative.end = 0;
233 term.alternative.next = 0;
234 term.alternative.end = 0;
241 term.alternative.next = 0;
242 term.alternative.end = 0;
249 term.alternative.next = 0
    [all...]
RegexJIT.cpp 79 void optimizeAlternative(PatternAlternative* alternative)
81 if (!alternative->m_terms.size())
84 for (unsigned i = 0; i < alternative->m_terms.size() - 1; ++i) {
85 PatternTerm& term = alternative->m_terms[i];
86 PatternTerm& nextTerm = alternative->m_terms[i + 1];
93 alternative->m_terms[i] = nextTerm;
94 alternative->m_terms[i + 1] = termCopy;
309 PatternAlternative* alternative() function in struct:JSC::Yarr::RegexGenerator::TermGenerationState
322 return t < alternative()->m_terms.size();
332 return alternative()->m_terms[t]
792 PatternAlternative* alternative = state.alternative(); local
825 PatternAlternative* alternative = state.alternative(); local
1119 PatternAlternative* alternative = state.alternative(); local
1133 PatternAlternative* alternative = state.alternative(); local
    [all...]
RegexCompiler.cpp 502 PatternAlternative* alternative = disjunction->m_alternatives[alt]; local
504 for (unsigned i = 0; i < alternative->m_terms.size(); ++i)
505 newAlternative->m_terms.append(copyTerm(alternative->m_terms[i]));
579 unsigned setupAlternativeOffsets(PatternAlternative* alternative, unsigned currentCallFrameSize, unsigned initialInputPosition)
581 alternative->m_hasFixedSize = true;
584 for (unsigned i = 0; i < alternative->m_terms.size(); ++i) {
585 PatternTerm& term = alternative->m_terms[i];
598 alternative->m_hasFixedSize = false;
609 alternative->m_hasFixedSize = false;
619 alternative->m_hasFixedSize = false
667 PatternAlternative* alternative = disjunction->m_alternatives[alt]; local
    [all...]
RegexPattern.h 42 #define RegexStackSpaceForBackTrackInfoAlternative 1 // One per alternative.
221 PatternAlternative* alternative = new PatternAlternative(this); local
222 m_alternatives.append(alternative);
223 return alternative;
RegexInterpreter.cpp 1523 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
bitops_32.h 13 #include <asm/alternative.h>
  /external/v8/src/
ast.cc 466 RegExpTree* alternative = alternatives->at(i); local
467 min_match_ = Min(min_match_, alternative->min_match());
468 max_match_ = Max(max_match_, alternative->max_match());
jsregexp.cc 515 // fails to find a match and needs to try an alternative.
2699 GuardedAlternative alternative = alternatives_->at(i); local
2768 GuardedAlternative alternative = alternatives_->at(i); local
4894 GuardedAlternative alternative = alternatives()->at(i); local
    [all...]
  /external/v8/test/mjsunit/
json.js 28 function GenericToJSONChecks(Constructor, value, alternative) {
30 n1.valueOf = function () { return alternative; };
31 assertEquals(alternative, n1.toJSON());
  /sdk/files/
find_java.bat 36 rem Search for an alternative in %ProgramFiles%\Java\*\bin\java.exe
  /external/v8/benchmarks/
base.js 85 // with a 100% deterministic alternative.

Completed in 796 milliseconds

1 2