Lines Matching full:void
126 void CallRuntimeLowering();
151 void ReplaceHirToSubCfg(GateRef hir, GateRef outir,
155 void ExceptionReturn(GateRef state, GateRef depend);
156 void ReplaceHirWithIfBranch(GateRef hirGate, GateRef callGate, GateRef ifBranch);
157 void ReplaceHirToCall(GateRef hirGate, GateRef callGate, bool noThrow = false);
158 void ReplaceHirToJSCall(GateRef hirGate, GateRef callGate);
159 void ReplaceHirToThrowCall(GateRef hirGate, GateRef callGate);
160 void LowerExceptionHandler(GateRef hirGate);
166 void Lower(GateRef gate);
167 void LowerAdd2(GateRef gate);
168 void LowerCreateIterResultObj(GateRef gate);
169 void SaveFrameToContext(GateRef gate, GateRef jsFunc);
170 void LowerSuspendGenerator(GateRef gate, GateRef jsFunc);
171 void LowerAsyncFunctionAwaitUncaught(GateRef gate);
172 void LowerAsyncFunctionResolve(GateRef gate);
173 void LowerAsyncFunctionReject(GateRef gate);
174 void LowerLoadStr(GateRef gate, GateRef jsFunc);
175 void LowerStGlobalVar(GateRef gate, GateRef jsFunc);
176 void LowerTryLdGlobalByName(GateRef gate, GateRef jsFunc);
177 void LowerGetIterator(GateRef gate);
178 void LowerGetAsyncIterator(GateRef gate);
179 void LowerToJSCall(GateRef gate, const std::vector<GateRef> &args);
180 void LowerCallArg0(GateRef gate);
181 void LowerCallArg1Imm8V8(GateRef gate);
182 void LowerCallThisArg1(GateRef gate);
183 void LowerCallargs2Imm8V8V8(GateRef gate);
184 void LowerCallthis2Imm8V8V8V8(GateRef gate);
185 void LowerCallthis0Imm8V8(GateRef gate);
186 void LowerCallargs3Imm8V8V8(GateRef gate);
187 void LowerCallthis3Imm8V8V8V8V8(GateRef gate);
188 void LowerCallthisrangeImm8Imm8V8(GateRef gate);
189 void LowerWideCallthisrangePrefImm16V8(GateRef gate);
190 void LowerCallSpread(GateRef gate);
191 void LowerCallrangeImm8Imm8V8(GateRef gate);
192 void LowerWideCallrangePrefImm16V8(GateRef gate);
193 void LowerNewObjApply(GateRef gate);
194 void LowerThrow(GateRef gate);
195 void LowerThrowConstAssignment(GateRef gate);
196 void LowerThrowThrowNotExists(GateRef gate);
197 void LowerThrowPatternNonCoercible(GateRef gate);
198 void LowerThrowIfNotObject(GateRef gate);
199 void LowerThrowUndefinedIfHole(GateRef gate);
200 void LowerThrowUndefinedIfHoleWithName(GateRef gate, GateRef jsFunc);
201 void LowerThrowIfSuperNotCorrectCall(GateRef gate);
202 void LowerThrowDeleteSuperProperty(GateRef gate);
203 void LowerLdSymbol(GateRef gate);
204 void LowerLdGlobal(GateRef gate);
205 void LowerSub2(GateRef gate);
206 void LowerMul2(GateRef gate);
207 void LowerDiv2(GateRef gate);
208 void LowerMod2(GateRef gate);
209 void LowerEq(GateRef gate);
210 void LowerNotEq(GateRef gate);
211 void LowerLess(GateRef gate);
212 void LowerLessEq(GateRef gate);
213 void LowerGreater(GateRef gate);
214 void LowerGreaterEq(GateRef gate);
215 void LowerGetPropIterator(GateRef gate);
216 void LowerCloseIterator(GateRef gate);
217 void LowerInc(GateRef gate);
218 void LowerDec(GateRef gate);
219 void LowerToNumber(GateRef gate);
220 void LowerNeg(GateRef gate);
221 void LowerNot(GateRef gate);
222 void LowerShl2(GateRef gate);
223 void LowerShr2(GateRef gate);
224 void LowerAshr2(GateRef gate);
225 void LowerAnd2(GateRef gate);
226 void LowerOr2(GateRef gate);
227 void LowerXor2(GateRef gate);
228 void LowerDelObjProp(GateRef gate);
229 void LowerExp(GateRef gate);
230 void LowerIsIn(GateRef gate);
231 void LowerInstanceof(GateRef gate);
232 void LowerFastStrictNotEqual(GateRef gate);
233 void LowerFastStrictEqual(GateRef gate);
234 void LowerCreateEmptyArray(GateRef gate);
235 void LowerCreateEmptyObject(GateRef gate);
236 void LowerCreateArrayWithBuffer(GateRef gate, GateRef jsFunc);
237 void LowerCreateObjectWithBuffer(GateRef gate, GateRef jsFunc);
238 void LowerStModuleVar(GateRef gate, GateRef jsFunc);
239 void LowerGetTemplateObject(GateRef gate);
240 void LowerSetObjectWithProto(GateRef gate);
241 void LowerLdBigInt(GateRef gate);
242 void LowerToNumeric(GateRef gate);
243 void LowerDynamicImport(GateRef gate, GateRef jsFunc);
244 void LowerLdLocalModuleVarByIndex(GateRef gate, GateRef jsFunc);
245 void LowerExternalModule(GateRef gate, GateRef jsFunc);
246 void LowerGetModuleNamespace(GateRef gate, GateRef jsFunc);
247 void LowerSuperCall(GateRef gate, GateRef func, GateRef newTarget);
248 void LowerSuperCallArrow(GateRef gate, GateRef newTarget);
249 void LowerSuperCallSpread(GateRef gate, GateRef newTarget);
250 void LowerIsTrueOrFalse(GateRef gate, bool flag);
251 void LowerNewObjRange(GateRef gate);
252 void LowerConditionJump(GateRef gate, bool isEqualJump);
253 void LowerGetNextPropName(GateRef gate);
254 void LowerCopyDataProperties(GateRef gate);
255 void LowerCreateObjectWithExcludedKeys(GateRef gate);
256 void LowerCreateRegExpWithLiteral(GateRef gate);
257 void LowerStOwnByValue(GateRef gate);
258 void LowerStOwnByIndex(GateRef gate);
259 void LowerStOwnByName(GateRef gate);
260 void LowerDefineFunc(GateRef gate, GateRef jsFunc);
261 void LowerNewLexicalEnv(GateRef gate);
262 void LowerNewLexicalEnvWithName(GateRef gate, GateRef jsFunc);
263 void LowerPopLexicalEnv(GateRef gate);
264 void LowerLdSuperByValue(GateRef gate, GateRef jsFunc);
265 void LowerStSuperByValue(GateRef gate, GateRef jsFunc);
266 void LowerTryStGlobalByName(GateRef gate, GateRef jsFunc);
267 void LowerStConstToGlobalRecord(GateRef gate, bool isConst);
268 void LowerStOwnByValueWithNameSet(GateRef gate);
269 void LowerStOwnByNameWithNameSet(GateRef gate);
270 void LowerLdGlobalVar(GateRef gate, GateRef jsFunc);
271 void LowerLdObjByName(GateRef gate, GateRef jsFunc);
272 void LowerStObjByName(GateRef gate, GateRef jsFunc, bool isThis);
273 void LowerLdSuperByName(GateRef gate, GateRef jsFunc);
274 void LowerStSuperByName(GateRef gate, GateRef jsFunc);
275 void LowerDefineGetterSetterByValue(GateRef gate);
276 void LowerLdObjByIndex(GateRef gate);
277 void LowerStObjByIndex(GateRef gate);
278 void LowerLdObjByValue(GateRef gate, GateRef jsFunc, bool isThis);
279 void LowerStObjByValue(GateRef gate, GateRef jsFunc, bool isThis);
280 void LowerCreateGeneratorObj(GateRef gate);
281 void LowerStArraySpread(GateRef gate);
282 void LowerLdLexVar(GateRef gate);
283 void LowerStLexVar(GateRef gate);
284 void LowerDefineClassWithBuffer(GateRef gate, GateRef jsFunc);
285 void LowerAsyncFunctionEnter(GateRef gate);
286 void LowerTypeof(GateRef gate);
287 void LowerResumeGenerator(GateRef gate);
288 void LowerGetResumeMode(GateRef gate);
289 void LowerDefineMethod(GateRef gate, GateRef jsFunc);
290 void LowerGetUnmappedArgs(GateRef gate, GateRef actualArgc);
291 void LowerCopyRestArgs(GateRef gate, GateRef actualArgc);
295 void LowerCreateAsyncGeneratorObj(GateRef gate);
296 void LowerAsyncGeneratorResolve(GateRef gate);
297 void LowerAsyncGeneratorReject(GateRef gate);
298 void LowerSetGeneratorState(GateRef gate, GateRef jsFunc);
300 void AddProfiling(GateRef gate, bool skipGenerator = true);
302 void LowerWideLdPatchVar(GateRef gate);
303 void LowerWideStPatchVar(GateRef gate);
304 void LowerLdThisByName(GateRef gate, GateRef jsFunc);
305 void LowerConstPoolData(GateRef gate);
306 void LowerDeoptCheck(GateRef gate);
307 void LowerConstruct(GateRef gate);
308 void LowerUpdateHotness(GateRef gate);
309 void LowerNotifyConcurrentResult(GateRef gate);