Lines Matching refs:BoyerMooreLookahead
1367 BoyerMooreLookahead* bm, bool not_at_start) {
1391 BoyerMooreLookahead* bm, bool not_at_start) {
2060 BoyerMooreLookahead* bm, bool not_at_start) {
2163 BoyerMooreLookahead* lookahead = bm_info(not_at_start);
2168 BoyerMooreLookahead* bm =
2169 zone()->New<BoyerMooreLookahead>(eats_at_least, compiler, zone());
2780 BoyerMooreLookahead::BoyerMooreLookahead(int length, RegExpCompiler* compiler,
2794 bool BoyerMooreLookahead::FindWorthwhileInterval(int* from, int* to) {
2814 int BoyerMooreLookahead::FindBestInterval(int max_number_of_chars,
2870 int BoyerMooreLookahead::GetSkipTable(int min_lookahead, int max_lookahead,
2895 void BoyerMooreLookahead::EmitSkipInstructions(RegExpMacroAssembler* masm) {
3210 BoyerMooreLookahead* bm = bm_info(false);
3214 bm = zone()->New<BoyerMooreLookahead>(eats_at_least, compiler, zone());
3800 BoyerMooreLookahead* bm,
3812 BoyerMooreLookahead* bm, bool not_at_start) {
3828 BoyerMooreLookahead* bm, bool not_at_start) {