Searched refs:eats_at_least (Results 1 – 8 of 8) sorted by relevance
/external/v8/src/regexp/ |
D | regexp-macro-assembler.cc | 122 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()
|
D | regexp-bytecode-generator.cc | 186 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()
|
D | regexp-macro-assembler.h | 146 int characters = 1, int eats_at_least = kUseCharactersValue); 149 int eats_at_least) = 0; 299 int eats_at_least) override;
|
D | regexp-macro-assembler-tracer.cc | 167 int eats_at_least) { in LoadCurrentCharacterImpl() argument 173 eats_at_least); in LoadCurrentCharacterImpl() 175 characters, eats_at_least); in LoadCurrentCharacterImpl()
|
D | regexp-compiler.cc | 1501 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 …]
|
D | regexp-macro-assembler-tracer.h | 58 int eats_at_least) override;
|
D | regexp-bytecode-generator.h | 51 int eats_at_least) override;
|
D | regexp-nodes.h | 236 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);
|