Searched refs:RegExpCompiler (Results 1 – 4 of 4) sorted by relevance
/external/v8/src/regexp/ |
D | jsregexp.h | 16 class RegExpCompiler; variable 459 virtual void Emit(RegExpCompiler* compiler, Trace* trace) = 0; 471 bool EmitQuickCheck(RegExpCompiler* compiler, 483 RegExpCompiler* compiler, 491 RegExpCompiler* compiler) { in GetSuccessorOfOmnivorousTextNode() 501 bool KeepRecursing(RegExpCompiler* compiler); 555 LimitResult LimitVersions(RegExpCompiler* compiler, Trace* trace); 629 virtual void Emit(RegExpCompiler* compiler, Trace* trace); 632 RegExpCompiler* compiler, in GetQuickCheckDetails() 694 virtual void Emit(RegExpCompiler* compiler, Trace* trace); [all …]
|
D | regexp-ast.h | 32 class RegExpCompiler; 189 virtual RegExpNode* ToNode(RegExpCompiler* compiler, 213 RegExpNode* ToNode(RegExpCompiler* compiler, RegExpNode* on_success) override; 224 bool SortConsecutiveAtoms(RegExpCompiler* compiler); 225 void RationalizeConsecutiveAtoms(RegExpCompiler* compiler); 226 void FixSingleCharacterDisjunctions(RegExpCompiler* compiler); 237 RegExpNode* ToNode(RegExpCompiler* compiler, RegExpNode* on_success) override; 266 RegExpNode* ToNode(RegExpCompiler* compiler, RegExpNode* on_success) override; 286 RegExpNode* ToNode(RegExpCompiler* compiler, RegExpNode* on_success) override; 322 RegExpNode* ToNode(RegExpCompiler* compiler, RegExpNode* on_success) override; [all …]
|
D | jsregexp.cc | 945 class RegExpCompiler { class 947 RegExpCompiler(Isolate* isolate, Zone* zone, int capture_count, 1027 explicit RecursionCheck(RegExpCompiler* compiler) : compiler_(compiler) { in RecursionCheck() 1032 RegExpCompiler* compiler_; 1043 RegExpCompiler::RegExpCompiler(Isolate* isolate, Zone* zone, int capture_count, in RegExpCompiler() function in v8::internal::RegExpCompiler 1063 RegExpEngine::CompilationResult RegExpCompiler::Assemble( in Assemble() 1156 int max_register = RegExpCompiler::kNoRegister; in FindAffectedRegisters() 1326 void Trace::Flush(RegExpCompiler* compiler, RegExpNode* successor) { in Flush() 1392 void NegativeSubmatchSuccess::Emit(RegExpCompiler* compiler, Trace* trace) { in Emit() 1419 void EndNode::Emit(RegExpCompiler* compiler, Trace* trace) { in Emit() [all …]
|
/external/chromium-trace/catapult/telemetry/telemetry/internal/testing/ |
D | perf_report_output.txt | 915 …rome ^[.] v8::internal::ChoiceNode::Emit(v8::internal::RegExpCompiler*, v8::internal… 917 --- v8::internal::ChoiceNode::Emit(v8::internal::RegExpCompiler*, v8::internal::Trace*) 2017 …e::GetQuickCheckDetails(v8::internal::QuickCheckDetails*, v8::internal::RegExpCompiler*, int, bool) 2019 …e::GetQuickCheckDetails(v8::internal::QuickCheckDetails*, v8::internal::RegExpCompiler*, int, bool) 2244 …e ^[.] v8::internal::AssertionNode::Emit(v8::internal::RegExpCompiler*, v8::internal… 2246 … --- v8::internal::AssertionNode::Emit(v8::internal::RegExpCompiler*, v8::internal::Trace*)
|