Home
last modified time | relevance | path

Searched refs:eats_at_least (Results 1 – 8 of 8) sorted by relevance

/external/v8/src/regexp/
Dregexp-macro-assembler.cc122 int eats_at_least) { in LoadCurrentCharacter() argument
124 if (eats_at_least == kUseCharactersValue) { in LoadCurrentCharacter()
125 eats_at_least = characters; in LoadCurrentCharacter()
129 eats_at_least); in LoadCurrentCharacter()
145 int eats_at_least) { in LoadCurrentCharacterImpl() argument
148 DCHECK_GE(eats_at_least, characters); in LoadCurrentCharacterImpl()
153 CheckPosition(cp_offset + eats_at_least - 1, on_end_of_input); in LoadCurrentCharacterImpl()
Dregexp-bytecode-generator.cc186 int eats_at_least) { in LoadCurrentCharacterImpl() argument
187 DCHECK_GE(eats_at_least, characters); in LoadCurrentCharacterImpl()
188 if (eats_at_least > characters && check_bounds) { in LoadCurrentCharacterImpl()
189 DCHECK(is_int24(cp_offset + eats_at_least)); in LoadCurrentCharacterImpl()
190 Emit(BC_CHECK_CURRENT_POSITION, cp_offset + eats_at_least); in LoadCurrentCharacterImpl()
Dregexp-macro-assembler.h146 int characters = 1, int eats_at_least = kUseCharactersValue);
149 int eats_at_least) = 0;
299 int eats_at_least) override;
Dregexp-macro-assembler-tracer.cc167 int eats_at_least) { in LoadCurrentCharacterImpl() argument
173 eats_at_least); in LoadCurrentCharacterImpl()
175 characters, eats_at_least); in LoadCurrentCharacterImpl()
Dregexp-compiler.cc1501 int eats_at_least = predecessor->EatsAtLeast( in EmitQuickCheck() local
1503 DCHECK_GE(eats_at_least, details->characters()); in EmitQuickCheck()
1506 !preload_has_checked_bounds, details->characters(), eats_at_least); in EmitQuickCheck()
2125 int eats_at_least = in EmitBoundaryCheck() local
2127 if (eats_at_least >= 1) { in EmitBoundaryCheck()
2129 zone()->New<BoyerMooreLookahead>(eats_at_least, compiler, zone()); in EmitBoundaryCheck()
2578 int eats_at_least) { in CalculatePreloadCharacters() argument
2579 int preload_characters = Min(4, eats_at_least); in CalculatePreloadCharacters()
3122 int eats_at_least = PreloadState::kEatsAtLeastNotYetInitialized; in EmitOptimizedUnanchoredSearch() local
3123 if (alternatives_->length() != 2) return eats_at_least; in EmitOptimizedUnanchoredSearch()
[all …]
Dregexp-macro-assembler-tracer.h58 int eats_at_least) override;
Dregexp-bytecode-generator.h51 int eats_at_least) override;
Dregexp-nodes.h236 void set_eats_at_least_info(const EatsAtLeastInfo& eats_at_least) { in set_eats_at_least_info() argument
237 eats_at_least_ = eats_at_least; in set_eats_at_least_info()
628 int CalculatePreloadCharacters(RegExpCompiler* compiler, int eats_at_least);