• Home
  • Raw
  • Download

Lines Matching refs:Label

28 void NewObjectStubBuilder::NewLexicalEnv(Variable *result, Label *exit, GateRef numSlots, GateRef p…  in NewLexicalEnv()
34 Label afterAllocate(env); in NewLexicalEnv()
38 Label hasPendingException(env); in NewLexicalEnv()
39 Label noException(env); in NewLexicalEnv()
46 Label afterInitialize(env); in NewLexicalEnv()
65 Label entry(env); in NewJSArrayWithSize()
66 Label exit(env); in NewJSArrayWithSize()
79 void NewObjectStubBuilder::NewJSObject(Variable *result, Label *exit, GateRef hclass) in NewJSObject()
84 Label afterAllocate(env); in NewJSObject()
88 Label hasPendingException(env); in NewJSObject()
89 Label noException(env); in NewJSObject()
95 Label isTS(env); in NewJSObject()
96 Label initialize(env); in NewJSObject()
106 Label afterInitialize(env); in NewJSObject()
128 Label entry(env); in NewJSObject()
130 Label exit(env); in NewJSObject()
142 void NewObjectStubBuilder::NewTaggedArrayChecked(Variable *result, GateRef len, Label *exit) in NewTaggedArrayChecked()
146 Label afterAllocate(env); in NewTaggedArrayChecked()
150 Label noException(env); in NewTaggedArrayChecked()
157 Label afterInitialize(env); in NewTaggedArrayChecked()
168 Label entry(env); in NewTaggedArray()
170 Label exit(env); in NewTaggedArray()
171 Label isEmpty(env); in NewTaggedArray()
172 Label notEmpty(env); in NewTaggedArray()
185 Label next(env); in NewTaggedArray()
186 Label slowPath(env); in NewTaggedArray()
205 void NewObjectStubBuilder::NewArgumentsList(Variable *result, Label *exit, in NewArgumentsList()
210 Label setHClass(env); in NewArgumentsList()
212 Label afterAllocate(env); in NewArgumentsList()
222 Label setArgumentsBegin(env); in NewArgumentsList()
223 Label setArgumentsAgain(env); in NewArgumentsList()
224 Label setArgumentsEnd(env); in NewArgumentsList()
238 void NewObjectStubBuilder::NewArgumentsObj(Variable *result, Label *exit, in NewArgumentsObj()
247 Label afterNewObject(env); in NewArgumentsObj()
250 Label setArgumentsObjProperties(env); in NewArgumentsObj()
271 void NewObjectStubBuilder::NewJSArrayLiteral(Variable *result, Label *exit, RegionSpaceFlag spaceTy… in NewJSArrayLiteral()
275 Label initializeArray(env); in NewJSArrayLiteral()
276 Label afterInitialize(env); in NewJSArrayLiteral()
310 void NewObjectStubBuilder::HeapAlloc(Variable *result, Label *exit, RegionSpaceFlag spaceType) in HeapAlloc()
321 void NewObjectStubBuilder::AllocateInYoung(Variable *result, Label *exit) in AllocateInYoung()
324 Label success(env); in AllocateInYoung()
325 Label callRuntime(env); in AllocateInYoung()
326 Label next(env); in AllocateInYoung()
367 void NewObjectStubBuilder::InitializeWithSpeicalValue(Label *exit, GateRef object, GateRef value, G… in InitializeWithSpeicalValue()
371 Label begin(env); in InitializeWithSpeicalValue()
372 Label storeValue(env); in InitializeWithSpeicalValue()
373 Label endLoop(env); in InitializeWithSpeicalValue()
391 void NewObjectStubBuilder::InitializeTaggedArrayWithSpeicalValue(Label *exit, in InitializeTaggedArrayWithSpeicalValue()
402 void NewObjectStubBuilder::AllocLineStringObject(Variable *result, Label *exit, GateRef length, boo… in AllocLineStringObject()
412 Label afterAllocate(env); in AllocLineStringObject()
428 Label entry(env); in FastNewThisObject()
430 Label exit(env); in FastNewThisObject()
431 Label isHeapObject(env); in FastNewThisObject()
432 Label callRuntime(env); in FastNewThisObject()
433 Label checkJSObject(env); in FastNewThisObject()
434 Label newObject(env); in FastNewThisObject()
465 Label entry(env); in NewThisObjectChecked()
467 Label exit(env); in NewThisObjectChecked()
469 Label ctorIsHeapObject(env); in NewThisObjectChecked()
470 Label ctorIsJSFunction(env); in NewThisObjectChecked()
471 Label fastPath(env); in NewThisObjectChecked()
472 Label slowPath(env); in NewThisObjectChecked()
473 Label ctorIsBase(env); in NewThisObjectChecked()
505 Label entry(env); in CreateEmptyArray()
507 Label exit(env); in CreateEmptyArray()
536 Label entry(env); in CreateArrayWithBuffer()
538 Label exit(env); in CreateArrayWithBuffer()