Lines Matching refs:Reduction
52 Reduction Reduce(Node* node) final;
59 Reduction ReduceArrayConstructor(Node* node);
60 Reduction ReduceBooleanConstructor(Node* node);
61 Reduction ReduceCallApiFunction(Node* node,
63 Reduction ReduceFunctionPrototypeApply(Node* node);
64 Reduction ReduceFunctionPrototypeBind(Node* node);
65 Reduction ReduceFunctionPrototypeCall(Node* node);
66 Reduction ReduceFunctionPrototypeHasInstance(Node* node);
67 Reduction ReduceObjectConstructor(Node* node);
68 Reduction ReduceObjectGetPrototype(Node* node, Node* object);
69 Reduction ReduceObjectGetPrototypeOf(Node* node);
70 Reduction ReduceObjectIs(Node* node);
71 Reduction ReduceObjectPrototypeGetProto(Node* node);
72 Reduction ReduceObjectPrototypeHasOwnProperty(Node* node);
73 Reduction ReduceObjectPrototypeIsPrototypeOf(Node* node);
74 Reduction ReduceObjectCreate(Node* node);
75 Reduction ReduceReflectApply(Node* node);
76 Reduction ReduceReflectConstruct(Node* node);
77 Reduction ReduceReflectGet(Node* node);
78 Reduction ReduceReflectGetPrototypeOf(Node* node);
79 Reduction ReduceReflectHas(Node* node);
80 Reduction ReduceArrayForEach(Node* node, Handle<SharedFunctionInfo> shared);
82 Reduction ReduceArrayReduce(Node* node, ArrayReduceDirection direction,
84 Reduction ReduceArrayMap(Node* node, Handle<SharedFunctionInfo> shared);
85 Reduction ReduceArrayFilter(Node* node, Handle<SharedFunctionInfo> shared);
87 Reduction ReduceArrayFind(Node* node, ArrayFindVariant variant,
89 Reduction ReduceArrayEvery(Node* node, Handle<SharedFunctionInfo> shared);
91 Reduction ReduceArrayIndexOfIncludes(SearchVariant search_variant,
93 Reduction ReduceArraySome(Node* node, Handle<SharedFunctionInfo> shared);
94 Reduction ReduceArrayPrototypePush(Node* node);
95 Reduction ReduceArrayPrototypePop(Node* node);
96 Reduction ReduceArrayPrototypeShift(Node* node);
97 Reduction ReduceArrayPrototypeSlice(Node* node);
98 Reduction ReduceArrayIsArray(Node* node);
100 Reduction ReduceArrayIterator(Node* node, IterationKind kind);
101 Reduction ReduceArrayIteratorPrototypeNext(Node* node);
102 Reduction ReduceFastArrayIteratorNext(InstanceType type, Node* node,
105 Reduction ReduceCallOrConstructWithArrayLikeOrSpread(
108 Reduction ReduceJSConstruct(Node* node);
109 Reduction ReduceJSConstructWithArrayLike(Node* node);
110 Reduction ReduceJSConstructWithSpread(Node* node);
111 Reduction ReduceJSCall(Node* node);
112 Reduction ReduceJSCall(Node* node, Handle<SharedFunctionInfo> shared);
113 Reduction ReduceJSCallWithArrayLike(Node* node);
114 Reduction ReduceJSCallWithSpread(Node* node);
115 Reduction ReduceRegExpPrototypeTest(Node* node);
116 Reduction ReduceReturnReceiver(Node* node);
117 Reduction ReduceStringPrototypeIndexOf(Node* node);
118 Reduction ReduceStringPrototypeSubstring(Node* node);
119 Reduction ReduceStringPrototypeSlice(Node* node);
120 Reduction ReduceStringPrototypeSubstr(Node* node);
121 Reduction ReduceStringPrototypeStringAt(
123 Reduction ReduceStringPrototypeCharAt(Node* node);
126 Reduction ReduceStringPrototypeToLowerCaseIntl(Node* node);
127 Reduction ReduceStringPrototypeToUpperCaseIntl(Node* node);
130 Reduction ReduceStringFromCharCode(Node* node);
131 Reduction ReduceStringFromCodePoint(Node* node);
132 Reduction ReduceStringPrototypeIterator(Node* node);
133 Reduction ReduceStringIteratorPrototypeNext(Node* node);
134 Reduction ReduceStringPrototypeConcat(Node* node,
137 Reduction ReduceAsyncFunctionPromiseCreate(Node* node);
138 Reduction ReduceAsyncFunctionPromiseRelease(Node* node);
139 Reduction ReducePromiseConstructor(Node* node);
140 Reduction ReducePromiseInternalConstructor(Node* node);
141 Reduction ReducePromiseInternalReject(Node* node);
142 Reduction ReducePromiseInternalResolve(Node* node);
143 Reduction ReducePromisePrototypeCatch(Node* node);
144 Reduction ReducePromisePrototypeFinally(Node* node);
145 Reduction ReducePromisePrototypeThen(Node* node);
146 Reduction ReducePromiseResolveTrampoline(Node* node);
148 Reduction ReduceTypedArrayConstructor(Node* node,
150 Reduction ReduceTypedArrayPrototypeToStringTag(Node* node);
152 Reduction ReduceSoftDeoptimize(Node* node, DeoptimizeReason reason);
154 Reduction ReduceMathUnary(Node* node, const Operator* op);
155 Reduction ReduceMathBinary(Node* node, const Operator* op);
156 Reduction ReduceMathImul(Node* node);
157 Reduction ReduceMathClz32(Node* node);
158 Reduction ReduceMathMinMax(Node* node, const Operator* op, Node* empty_value);
160 Reduction ReduceNumberIsFinite(Node* node);
161 Reduction ReduceNumberIsInteger(Node* node);
162 Reduction ReduceNumberIsSafeInteger(Node* node);
163 Reduction ReduceNumberIsNaN(Node* node);
165 Reduction ReduceGlobalIsFinite(Node* node);
166 Reduction ReduceGlobalIsNaN(Node* node);
168 Reduction ReduceMapPrototypeHas(Node* node);
169 Reduction ReduceMapPrototypeGet(Node* node);
170 Reduction ReduceCollectionIteration(Node* node,
173 Reduction ReduceCollectionPrototypeSize(Node* node,
175 Reduction ReduceCollectionIteratorPrototypeNext(
180 Reduction ReduceArrayBufferIsView(Node* node);
181 Reduction ReduceArrayBufferViewAccessor(Node* node,
185 Reduction ReduceDataViewPrototypeGet(Node* node,
187 Reduction ReduceDataViewPrototypeSet(Node* node,
190 Reduction ReduceDatePrototypeGetTime(Node* node);
191 Reduction ReduceDateNow(Node* node);
192 Reduction ReduceNumberParseInt(Node* node);
194 Reduction ReduceNumberConstructor(Node* node);