• Home
  • Raw
  • Download

Lines Matching refs:RegExpBuiltinsAssembler

27 TNode<Smi> RegExpBuiltinsAssembler::SmiZero() { return SmiConstant(0); }  in SmiZero()
29 TNode<IntPtrT> RegExpBuiltinsAssembler::IntPtrZero() { in IntPtrZero()
36 TNode<JSRegExpResult> RegExpBuiltinsAssembler::AllocateRegExpResult( in AllocateRegExpResult()
95 TNode<Object> RegExpBuiltinsAssembler::RegExpCreate( in RegExpCreate()
105 TNode<Object> RegExpBuiltinsAssembler::RegExpCreate(TNode<Context> context, in RegExpCreate()
117 TNode<Object> RegExpBuiltinsAssembler::FastLoadLastIndex( in FastLoadLastIndex()
125 TNode<Object> RegExpBuiltinsAssembler::SlowLoadLastIndex(TNode<Context> context, in SlowLoadLastIndex()
130 TNode<Object> RegExpBuiltinsAssembler::LoadLastIndex(TNode<Context> context, in LoadLastIndex()
139 void RegExpBuiltinsAssembler::FastStoreLastIndex(Node* regexp, Node* value) { in FastStoreLastIndex()
146 void RegExpBuiltinsAssembler::SlowStoreLastIndex(Node* context, Node* regexp, in SlowStoreLastIndex()
152 void RegExpBuiltinsAssembler::StoreLastIndex(Node* context, Node* regexp, in StoreLastIndex()
161 TNode<JSRegExpResult> RegExpBuiltinsAssembler::ConstructNewResultFromMatchInfo( in ConstructNewResultFromMatchInfo()
304 void RegExpBuiltinsAssembler::GetStringPointers( in GetStringPointers()
324 TNode<HeapObject> RegExpBuiltinsAssembler::RegExpExecInternal( in RegExpExecInternal()
652 RegExpBuiltinsAssembler::RegExpPrototypeExecBodyWithoutResult( in RegExpPrototypeExecBodyWithoutResult()
771 TNode<HeapObject> RegExpBuiltinsAssembler::RegExpPrototypeExecBody( in RegExpPrototypeExecBody()
797 Node* RegExpBuiltinsAssembler::ThrowIfNotJSReceiver( in ThrowIfNotJSReceiver()
824 Node* RegExpBuiltinsAssembler::IsFastRegExpNoPrototype(Node* const context, in IsFastRegExpNoPrototype()
857 TNode<BoolT> RegExpBuiltinsAssembler::IsFastRegExpWithOriginalExec( in IsFastRegExpWithOriginalExec()
900 Node* RegExpBuiltinsAssembler::IsFastRegExpNoPrototype(Node* const context, in IsFastRegExpNoPrototype()
910 void RegExpBuiltinsAssembler::BranchIfFastRegExp(Node* const context, in BranchIfFastRegExp()
945 void RegExpBuiltinsAssembler::BranchIfFastRegExp(Node* const context, in BranchIfFastRegExp()
954 TNode<BoolT> RegExpBuiltinsAssembler::IsFastRegExp(SloppyTNode<Context> context, in IsFastRegExp()
973 void RegExpBuiltinsAssembler::BranchIfFastRegExpResult(Node* const context, in BranchIfFastRegExpResult()
989 TF_BUILTIN(RegExpPrototypeExecSlow, RegExpBuiltinsAssembler) { in TF_BUILTIN() argument
1000 TF_BUILTIN(RegExpExecAtom, RegExpBuiltinsAssembler) { in TF_BUILTIN() argument
1060 TF_BUILTIN(RegExpExecInternal, RegExpBuiltinsAssembler) { in TF_BUILTIN() argument
1075 TF_BUILTIN(RegExpPrototypeExec, RegExpBuiltinsAssembler) { in TF_BUILTIN() argument
1100 Node* RegExpBuiltinsAssembler::FlagsGetter(Node* const context, in FlagsGetter()
1197 Node* RegExpBuiltinsAssembler::IsRegExp(Node* const context, in IsRegExp()
1233 Node* RegExpBuiltinsAssembler::RegExpInitialize(Node* const context, in RegExpInitialize()
1256 TF_BUILTIN(RegExpPrototypeFlagsGetter, RegExpBuiltinsAssembler) { in TF_BUILTIN() argument
1277 TF_BUILTIN(RegExpConstructor, RegExpBuiltinsAssembler) { in TF_BUILTIN() argument
1405 TF_BUILTIN(RegExpPrototypeCompile, RegExpBuiltinsAssembler) { in TF_BUILTIN() argument
1454 TF_BUILTIN(RegExpPrototypeSourceGetter, RegExpBuiltinsAssembler) { in TF_BUILTIN() argument
1501 Node* RegExpBuiltinsAssembler::FastFlagGetter(Node* const regexp, in FastFlagGetter()
1510 Node* RegExpBuiltinsAssembler::SlowFlagGetter(Node* const context, in SlowFlagGetter()
1563 Node* RegExpBuiltinsAssembler::FlagGetter(Node* const context, in FlagGetter()
1571 void RegExpBuiltinsAssembler::FlagGetter(Node* context, Node* receiver, in FlagGetter()
1618 TF_BUILTIN(RegExpPrototypeGlobalGetter, RegExpBuiltinsAssembler) { in TF_BUILTIN() argument
1628 TF_BUILTIN(RegExpPrototypeIgnoreCaseGetter, RegExpBuiltinsAssembler) { in TF_BUILTIN() argument
1638 TF_BUILTIN(RegExpPrototypeMultilineGetter, RegExpBuiltinsAssembler) { in TF_BUILTIN() argument
1647 TF_BUILTIN(RegExpPrototypeDotAllGetter, RegExpBuiltinsAssembler) { in TF_BUILTIN() argument
1657 TF_BUILTIN(RegExpPrototypeStickyGetter, RegExpBuiltinsAssembler) { in TF_BUILTIN() argument
1667 TF_BUILTIN(RegExpPrototypeUnicodeGetter, RegExpBuiltinsAssembler) { in TF_BUILTIN() argument
1676 Node* RegExpBuiltinsAssembler::RegExpExec(Node* context, Node* regexp, in RegExpExec()
1727 TF_BUILTIN(RegExpPrototypeTest, RegExpBuiltinsAssembler) { in TF_BUILTIN() argument
1766 TF_BUILTIN(RegExpPrototypeTestFast, RegExpBuiltinsAssembler) { in TF_BUILTIN() argument
1781 Node* RegExpBuiltinsAssembler::AdvanceStringIndex(Node* const string, in AdvanceStringIndex()
1842 void RegExpBuiltinsAssembler::RegExpPrototypeMatchBody(Node* const context, in RegExpPrototypeMatchBody()
1972 TF_BUILTIN(RegExpPrototypeMatch, RegExpBuiltinsAssembler) { in TF_BUILTIN() argument
1998 TNode<Object> RegExpBuiltinsAssembler::MatchAllIterator( in MatchAllIterator()
2154 TF_BUILTIN(RegExpPrototypeMatchAll, RegExpBuiltinsAssembler) { in TF_BUILTIN() argument
2175 TF_BUILTIN(RegExpMatchFast, RegExpBuiltinsAssembler) { in TF_BUILTIN() argument
2183 void RegExpBuiltinsAssembler::RegExpPrototypeSearchBodyFast( in RegExpPrototypeSearchBodyFast()
2218 void RegExpBuiltinsAssembler::RegExpPrototypeSearchBodySlow( in RegExpPrototypeSearchBodySlow()
2289 TF_BUILTIN(RegExpPrototypeSearch, RegExpBuiltinsAssembler) { in TF_BUILTIN() argument
2318 TF_BUILTIN(RegExpSearchFast, RegExpBuiltinsAssembler) { in TF_BUILTIN() argument
2328 void RegExpBuiltinsAssembler::RegExpPrototypeSplitBody(Node* const context, in RegExpPrototypeSplitBody()
2562 TF_BUILTIN(RegExpSplit, RegExpBuiltinsAssembler) { in TF_BUILTIN() argument
2618 TF_BUILTIN(RegExpPrototypeSplit, RegExpBuiltinsAssembler) { in TF_BUILTIN() argument
2652 Node* RegExpBuiltinsAssembler::ReplaceGlobalCallableFastPath( in ReplaceGlobalCallableFastPath()
2858 Node* RegExpBuiltinsAssembler::ReplaceSimpleStringFastPath( in ReplaceSimpleStringFastPath()
2949 TF_BUILTIN(RegExpReplace, RegExpBuiltinsAssembler) { in TF_BUILTIN() argument
3017 TF_BUILTIN(RegExpPrototypeReplace, RegExpBuiltinsAssembler) { in TF_BUILTIN() argument
3072 TF_BUILTIN(RegExpInternalMatch, RegExpBuiltinsAssembler) { in TF_BUILTIN() argument
3094 class RegExpStringIteratorAssembler : public RegExpBuiltinsAssembler {
3097 : RegExpBuiltinsAssembler(state) {} in RegExpStringIteratorAssembler()