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

1 2

  /external/antlr/antlr-3.4/runtime/Ruby/test/functional/parser/
backtracking.rb 9 grammar Backtrack;
12 backtrack=true;
46 * manual predicate here so that we don't backtrack over
50 * Remember: the goal is to avoid backtrack like the plague
238 lexer = Backtrack::Lexer.new( 'int a;' )
239 parser = Backtrack::Parser.new lexer
  /external/clang/lib/Lex/
PPCaching.cpp 19 // until CommitBacktrackedTokens() or Backtrack() is called, the Preprocessor
20 // keeps track of the lexed tokens so that a subsequent Backtrack() call will
24 // be called multiple times and CommitBacktrackedTokens/Backtrack calls will
40 void Preprocessor::Backtrack() {
109 "The backtrack pos points inside the annotated tokens!");
  /external/v8/src/regexp/
regexp-macro-assembler-irregexp.h 41 virtual void Backtrack();
regexp-macro-assembler-tracer.h 23 virtual void Backtrack();
regexp-macro-assembler-tracer.cc 71 void RegExpMacroAssemblerTracer::Backtrack() {
72 PrintF(" Backtrack();\n");
73 assembler_->Backtrack();
regexp-macro-assembler.h 67 // Continues execution from the position pushed on the top of the backtrack
69 virtual void Backtrack() = 0;
91 // matches. If the label is NULL then we should pop a backtrack address off
141 // Pushes the label on the backtrack stack, so that a following Backtrack
142 // will go to this label. Always checks the backtrack stack limit.
225 // Called from RegExp if the backtrack stack limit is hit.
regexp-macro-assembler-irregexp.cc 160 void RegExpMacroAssemblerIrregexp::Backtrack() {
  /external/v8/src/regexp/arm/
regexp-macro-assembler-arm.h 25 virtual void Backtrack();
139 // Check whether we are exceeding the stack limit on the backtrack stack.
163 // The register containing the backtrack stack top. Provides a meaningful
174 // is NULL, in which case it is a conditional Backtrack.
183 // Pushes the value of a register on the backtrack stack. Decrements the
187 // Pops a value from the backtrack stack. Reads the word at the stack pointer
regexp-macro-assembler-arm.cc 29 * - r8 : Points to tip of backtrack stack
153 void RegExpMacroAssemblerARM::Backtrack() {
155 // Pop Code* offset from backtrack stack, add Code* and jump to location.
728 // Initialize backtrack stack pointer.
833 // Backtrack code (branch target for conditional backtracks).
836 Backtrack();
856 // Backtrack stack overflow code.
859 // Reached if the backtrack-stack limit has been hit.
    [all...]
  /external/v8/src/regexp/ia32/
regexp-macro-assembler-ia32.h 24 virtual void Backtrack();
135 // Check whether we are exceeding the stack limit on the backtrack stack.
147 // The register containing the backtrack stack top. Provides a meaningful
155 // is NULL, in which case it is a conditional Backtrack.
164 // Pushes the value of a register on the backtrack stack. Decrements the
168 // Pushes a value on the backtrack stack. Decrements the stack pointer (ecx)
172 // Pops a value from the backtrack stack. Reads the word at the stack pointer
regexp-macro-assembler-ia32.cc 30 * - ecx : Points to tip of backtrack stack
133 void RegExpMacroAssemblerIA32::Backtrack() {
135 // Pop Code* offset from backtrack stack, add Code* and jump to location.
411 // Restore backtrack stackpointer.
424 // Restore backtrack stackpointer.
767 // Initialize backtrack stack pointer.
864 // Backtrack code (branch target for conditional backtracks).
867 Backtrack();
892 // Backtrack stack overflow code.
895 // Reached if the backtrack-stack limit has been hit
    [all...]
  /external/v8/src/regexp/mips/
regexp-macro-assembler-mips.h 24 virtual void Backtrack();
139 // Check whether we are exceeding the stack limit on the backtrack stack.
163 // The register containing the backtrack stack top. Provides a meaningful
174 // is NULL, in which case it is a conditional Backtrack.
189 // Pushes the value of a register on the backtrack stack. Decrements the
193 // Pops a value from the backtrack stack. Reads the word at the stack pointer
regexp-macro-assembler-mips.cc 29 * - t4 : Points to tip of backtrack stack
160 void RegExpMacroAssemblerMIPS::Backtrack() {
162 // Pop Code* offset from backtrack stack, add Code* and jump to location.
727 // Initialize backtrack stack pointer.
837 // Backtrack code (branch target for conditional backtracks).
840 Backtrack();
864 // Backtrack stack overflow code.
867 // Reached if the backtrack-stack limit has been hit.
    [all...]
  /external/v8/src/regexp/mips64/
regexp-macro-assembler-mips64.h 24 virtual void Backtrack();
143 // Check whether we are exceeding the stack limit on the backtrack stack.
167 // The register containing the backtrack stack top. Provides a meaningful
178 // is NULL, in which case it is a conditional Backtrack.
193 // Pushes the value of a register on the backtrack stack. Decrements the
197 // Pops a value from the backtrack stack. Reads the word at the stack pointer
regexp-macro-assembler-mips64.cc 29 * - t0 : Points to tip of backtrack stack
196 void RegExpMacroAssemblerMIPS::Backtrack() {
198 // Pop Code* offset from backtrack stack, add Code* and jump to location.
763 // Initialize backtrack stack pointer.
    [all...]
  /external/v8/src/regexp/ppc/
regexp-macro-assembler-ppc.h 26 virtual void Backtrack();
130 // Check whether we are exceeding the stack limit on the backtrack stack.
154 // The register containing the backtrack stack top. Provides a meaningful
165 // is NULL, in which case it is a conditional Backtrack.
174 // Pushes the value of a register on the backtrack stack. Decrements the
178 // Pops a value from the backtrack stack. Reads the word at the stack pointer
regexp-macro-assembler-ppc.cc 30 * - r29: Points to tip of backtrack stack
167 void RegExpMacroAssemblerPPC::Backtrack() {
169 // Pop Code* offset from backtrack stack, add Code* and jump to location.
769 // Initialize backtrack stack pointer.
881 // Backtrack code (branch target for conditional backtracks).
884 Backtrack();
    [all...]
  /external/v8/src/regexp/s390/
regexp-macro-assembler-s390.h 25 virtual void Backtrack();
130 // Check whether we are exceeding the stack limit on the backtrack stack.
154 // The register containing the backtrack stack top. Provides a meaningful
165 // is NULL, in which case it is a conditional Backtrack.
174 // Pushes the value of a register on the backtrack stack. Decrements the
178 // Pops a value from the backtrack stack. Reads the word at the stack pointer
regexp-macro-assembler-s390.cc 31 * - r13: Points to tip of backtrack stack
164 void RegExpMacroAssemblerS390::Backtrack() {
166 // Pop Code* offset from backtrack stack, add Code* and jump to location.
749 // Initialize backtrack stack pointer.
879 // Backtrack code (branch target for conditional backtracks)
    [all...]
  /external/v8/src/regexp/x87/
regexp-macro-assembler-x87.h 24 virtual void Backtrack();
135 // Check whether we are exceeding the stack limit on the backtrack stack.
147 // The register containing the backtrack stack top. Provides a meaningful
155 // is NULL, in which case it is a conditional Backtrack.
164 // Pushes the value of a register on the backtrack stack. Decrements the
168 // Pushes a value on the backtrack stack. Decrements the stack pointer (ecx)
172 // Pops a value from the backtrack stack. Reads the word at the stack pointer
regexp-macro-assembler-x87.cc 30 * - ecx : Points to tip of backtrack stack
133 void RegExpMacroAssemblerX87::Backtrack() {
135 // Pop Code* offset from backtrack stack, add Code* and jump to location.
410 // Restore backtrack stackpointer.
423 // Restore backtrack stackpointer.
766 // Initialize backtrack stack pointer.
863 // Backtrack code (branch target for conditional backtracks).
866 Backtrack();
891 // Backtrack stack overflow code.
894 // Reached if the backtrack-stack limit has been hit
    [all...]
  /external/v8/src/regexp/arm64/
regexp-macro-assembler-arm64.h 26 virtual void Backtrack();
150 // Check whether we are exceeding the stack limit on the backtrack stack.
186 // The register containing the backtrack stack top. Provides a meaningful
203 // is NULL, in which case it is a conditional Backtrack.
220 // Pushes the value of a register on the backtrack stack. Decrements the
224 // Pops a value from the backtrack stack. Reads the word at the stack pointer
regexp-macro-assembler-arm64.cc 31 * - x23 : Points to tip of backtrack stack.
188 void RegExpMacroAssemblerARM64::Backtrack() {
833 // Initialize backtrack stack pointer.
841 Backtrack();
    [all...]
  /external/v8/src/regexp/x64/
regexp-macro-assembler-x64.h 25 virtual void Backtrack();
191 // Check whether we are exceeding the stack limit on the backtrack stack.
203 // The register containing the backtrack stack top. Provides a meaningful
214 // is NULL, in which case it is a conditional Backtrack.
229 // Pushes the value of a register on the backtrack stack. Decrements the
233 // Pushes a value on the backtrack stack. Decrements the stack pointer (rcx)
237 // Pushes the Code object relative offset of a label on the backtrack stack
238 // (i.e., a backtrack target). Decrements the stack pointer (rcx)
242 // Pops a value from the backtrack stack. Reads the word at the stack pointer
246 // Drops the top value from the backtrack stack without reading it
    [all...]
regexp-macro-assembler-x64.cc 37 * - rcx : Points to tip of backtrack stack. The backtrack stack contains
149 void RegExpMacroAssemblerX64::Backtrack() {
151 // Pop Code* offset from backtrack stack, add Code* and jump to location.
817 // Initialize backtrack stack pointer.
921 // Backtrack code (branch target for conditional backtracks).
924 Backtrack();
951 // Backtrack stack overflow code.
954 // Reached if the backtrack-stack limit has been hit.
    [all...]

Completed in 411 milliseconds

1 2