Lines Matching refs:JSRegExp
32 TNode<String> input, TNode<JSRegExp> regexp, TNode<Number> last_index,
35 TNode<Object> FastLoadLastIndexBeforeSmiCheck(TNode<JSRegExp> regexp);
36 TNode<Smi> FastLoadLastIndex(TNode<JSRegExp> regexp) {
41 void FastStoreLastIndex(TNode<JSRegExp> regexp, TNode<Smi> value);
56 TNode<Context> context, TNode<JSRegExp> regexp, TNode<String> string,
61 TNode<Context> context, TNode<JSRegExp> regexp,
134 TNode<BoolT> FastFlagGetter(TNode<JSRegExp> regexp, JSRegExp::Flag flag);
135 TNode<BoolT> FastFlagGetterGlobal(TNode<JSRegExp> regexp) {
136 return FastFlagGetter(regexp, JSRegExp::kGlobal);
138 TNode<BoolT> FastFlagGetterUnicode(TNode<JSRegExp> regexp) {
139 return FastFlagGetter(regexp, JSRegExp::kUnicode);
142 JSRegExp::Flag flag);
144 JSRegExp::Flag flag, bool is_fastpath);
147 const TNode<JSRegExp> regexp,
165 TNode<JSRegExp> regexp,