Lines Matching defs:exit

23 void CallStubBuilder::JSCallDispatchForBaseline(Label *exit, Label *noNeedCheckException)

33 JSCallInit(exit, &funcIsHeapObject, &funcIsCallable, &funcNotCallable);
43 JSCallNative(exit);
49 JSCallJSFunction(exit, noNeedCheckException);
58 Label exit(env);
68 JSCallInit(&exit, &funcIsHeapObject, &funcIsCallable, &funcNotCallable);
78 JSCallNative(&exit);
83 JSCallJSFunction(&exit);
86 Bind(&exit);
92 void CallStubBuilder::JSCallInit(Label *exit, Label *funcIsHeapObject, Label *funcIsCallable, Label *funcNotCallable)
110 Jump(exit);
122 void CallStubBuilder::JSCallNative(Label *exit)
145 CallFastBuiltin(&notFastBuiltins, exit);
177 Jump(exit);
180 void CallStubBuilder::JSCallJSFunction(Label *exit, Label *noNeedCheckException)
193 Jump(exit);
221 JSFastAotCall(exit);
229 JSSlowAotCall(exit);
243 JSCallAsmInterpreter(true, &methodNotAot, exit, noNeedCheckException);
252 JSCallAsmInterpreter(false, &methodNotAot, exit, noNeedCheckException);
257 void CallStubBuilder::JSFastAotCall(Label *exit)
273 CallBridge(code, expectedNum, exit);
278 CallBridge(code, expectedNum, exit);
282 void CallStubBuilder::JSSlowAotCall(Label *exit)
298 CallBridge(code, expectedNum, exit);
303 CallBridge(code, expectedNum, exit);
328 void CallStubBuilder::CallBridge(GateRef code, GateRef expectedNum, Label *exit)
376 Jump(exit);
379 void CallStubBuilder::JSCallAsmInterpreter(bool hasBaselineCode, Label *methodNotAot, Label *exit,
433 Jump(exit);
445 Jump(exit);
1312 void CallStubBuilder::CallFastBuiltin(Label* notFastBuiltins, Label *exit)
1345 Jump(exit);