Lines Matching defs:env

40     auto env = GetEnvironment();

45 Label hasPendingException(env);
46 Label noException(env);
53 Label afterInitialize(env);
71 auto env = GetEnvironment();
72 Label entry(env);
73 Label exit(env);
74 env->SubCfgEntry(&entry);
77 Label enabledElementsKind(env);
78 Label notEmptyArray(env);
79 Label initObj(env);
105 env->SubCfgExit();
151 auto env = GetEnvironment();
152 Label entry(env);
153 env->SubCfgEntry(&entry);
154 Label exit(env);
155 Label isZero(env);
156 Label notZero(env);
157 Label initialize(env);
158 Label afterInitialize(env);
159 Label begin(env);
160 Label body(env);
161 Label isJSFunction(env);
162 Label notJSFunction(env);
163 Label endLoop(env);
164 Label isJSFCondition(env);
223 env->SubCfgExit();
229 auto env = GetEnvironment();
230 Label entry(env);
231 env->SubCfgEntry(&entry);
232 Label exit(env);
233 Label noException(env);
250 env->SubCfgExit();
256 auto env = GetEnvironment();
257 Label entry(env);
258 env->SubCfgEntry(&entry);
261 Label exit(env);
262 Label less(env);
263 Label greater(env);
264 Label startLoop(env);
265 Label begin(env);
266 Label body(env);
267 Label isTaggedRep(env);
268 Label notTaggedRep(env);
269 Label isJSFunction(env);
270 Label notJSFunction(env);
271 Label endLoop(env);
272 Label isAccessorData(env);
273 Label notAccessorData(env);
274 Label middleCondition(env);
275 Label isJSFCondition(env);
276 Label isACCCondition(env);
277 Label isAccessorJudgment(env);
364 env->SubCfgExit();
370 auto env = GetEnvironment();
371 Label entry(env);
372 env->SubCfgEntry(&entry);
373 Label isPendingException(env);
374 Label exit(env);
385 env->SubCfgExit();
391 auto env = GetEnvironment();
395 Label hasPendingException(env);
396 Label noException(env);
402 Label isTS(env);
403 Label initialize(env);
413 Label afterInitialize(env);
435 auto env = GetEnvironment();
438 Label afterAllocate(env);
444 Label isTS(env);
445 Label initialize(env);
455 Label afterInitialize(env);
473 auto env = GetEnvironment();
474 Label entry(env);
475 env->SubCfgEntry(&entry);
476 Label exit(env);
477 Label isCallable(env);
478 Label notCallable(env);
479 Label noException(env);
480 Label allocateProxy(env);
484 GateRef glueGlobalEnvOffset = IntPtr(JSThread::GlueData::GetGlueGlobalEnvOffset(env->Is32Bit()));
492 Label isConstructor(env);
493 Label notConstructor(env);
536 env->SubCfgExit();
542 auto env = GetEnvironment();
544 Label initialize(env);
549 Label afterInitialize(env);
566 auto env = GetEnvironment();
567 Label entry(env);
568 env->SubCfgEntry(&entry);
569 Label exit(env);
577 env->SubCfgExit();
583 auto env = GetEnvironment();
584 Label entry(env);
585 env->SubCfgEntry(&entry);
586 Label exit(env);
594 env->SubCfgExit();
600 auto env = GetEnvironment();
601 Label overflow(env);
602 Label notOverflow(env);
614 Label noException(env);
621 Label afterInitialize(env);
631 auto env = GetEnvironment();
633 Label afterAllocate(env);
639 Label noException(env);
644 Label afterInitialize(env);
654 auto env = GetEnvironment();
655 Label entry(env);
656 env->SubCfgEntry(&entry);
657 Label exit(env);
658 Label isEmpty(env);
659 Label notEmpty(env);
672 Label next(env);
673 Label slowPath(env);
688 env->SubCfgExit();
694 auto env = GetEnvironment();
695 Label entry(env);
696 env->SubCfgEntry(&entry);
697 Label exit(env);
698 Label isEmpty(env);
699 Label notEmpty(env);
712 Label next(env);
713 Label slowPath(env);
728 env->SubCfgExit();
735 auto env = GetEnvironment();
741 Label allocArray(env);
742 Label afterAllocate(env);
758 Label loopHead(env);
759 Label loopEnd(env);
760 Label afterLoop(env);
761 Label storeValue(env);
780 LoopEnd(&loopHead, env, glue);
791 auto env = GetEnvironment();
792 Label subEntry(env);
793 env->SubCfgEntry(&subEntry);
795 Label extendMutantArray(env);
796 Label extendNormalArray(env);
797 Label exit(env);
807 env->SubCfgExit();
814 auto env = GetEnvironment();
815 Label subEntry(env);
816 env->SubCfgEntry(&subEntry);
817 Label exit(env);
820 Label emptyArray(env);
821 Label notEmptyArray(env);
828 Label extendArray(env);
829 Label notExtendArray(env);
839 Label isMutantTaggedArray(env);
840 Label isNotMutantTaggedArray(env);
841 Label afterInitializeElements(env);
858 Label afterCopy(env);
860 Label copyToTaggedArray(env);
861 Label copyToMutantTaggedArray(env);
884 env->SubCfgExit();
890 auto env = GetEnvironment();
891 GateRef glueGlobalEnvOffset = IntPtr(JSThread::GlueData::GetGlueGlobalEnvOffset(env->Is32Bit()));
907 auto env = GetEnvironment();
908 Label entry(env);
909 env->SubCfgEntry(&entry);
912 Label exit(env);
913 Label defaultLabel(env);
914 Label isNormal(env);
915 Label notNormal(env);
916 Label isAsync(env);
917 Label notAsync(env);
919 Label labelBuffer[2] = { Label(env), Label(env) };
920 Label labelBuffer1[3] = { Label(env), Label(env), Label(env) };
926 GateRef glueGlobalEnvOffset = IntPtr(JSThread::GlueData::GetGlueGlobalEnvOffset(env->Is32Bit()));
984 env->SubCfgExit();
990 auto env = GetEnvironment();
991 Label entry(env);
992 env->SubCfgEntry(&entry);
995 Label exit(env);
996 Label isSendableFunc(env);
997 Label isNotSendableFunc(env);
998 Label isNormal(env);
999 Label notNormal(env);
1001 GateRef glueGlobalEnvOffset = IntPtr(JSThread::GlueData::GetGlueGlobalEnvOffset(env->Is32Bit()));
1027 env->SubCfgExit();
1047 auto env = GetEnvironment();
1048 Label hasException(env);
1049 Label notException(env);
1050 Label isSendableFunc(env);
1051 Label isNotSendableFunc(env);
1052 Label afterSendableFunc(env);
1090 auto env = GetEnvironment();
1091 Label entry(env);
1092 env->SubCfgEntry(&entry);
1093 Label isValidSlotId(env);
1094 Label exit(env);
1099 Label isUndefined(env);
1100 Label notUndefined(env);
1115 env->SubCfgExit();
1121 auto env = GetEnvironment();
1122 Label subentry(env);
1123 env->SubCfgEntry(&subentry);
1124 Label exit(env);
1127 GateRef glueGlobalEnvOffset = IntPtr(JSThread::GlueData::GetGlueGlobalEnvOffset(env->Is32Bit()));
1148 Label targetIsHeapObject(env);
1149 Label targetIsConstructor(env);
1162 env->SubCfgExit();
1168 auto env = GetEnvironment();
1169 Label entry(env);
1170 env->SubCfgEntry(&entry);
1171 Label exit(env);
1175 Label isString(env);
1176 Label isNotString(env);
1177 Label afterObjectTransform(env);
1178 Label slowpath(env);
1179 Label empty(env);
1180 Label tryGetEnumCache(env);
1181 Label cacheHit(env);
1218 env->SubCfgExit();
1225 auto env = GetEnvironment();
1226 Label entry(env);
1227 env->SubCfgEntry(&entry);
1228 Label exit(env);
1231 Label setArgumentsBegin(env);
1232 Label setArgumentsAgain(env);
1233 Label setArgumentsEnd(env);
1246 env->SubCfgExit();
1252 auto env = GetEnvironment();
1253 Label entry(env);
1254 env->SubCfgEntry(&entry);
1255 Label exit(env);
1256 Label setHClass(env);
1269 env->SubCfgExit();
1276 auto env = GetEnvironment();
1277 Label hasException(env);
1278 Label notException(env);
1293 auto env = GetEnvironment();
1295 GateRef glueGlobalEnvOffset = IntPtr(JSThread::GlueData::GetGlueGlobalEnvOffset(env->Is32Bit()));
1299 Label afterNewObject(env);
1302 Label setArgumentsObjProperties(env);
1326 auto env = GetEnvironment();
1334 Label setArgumentsBegin(env);
1335 Label setArgumentsAgain(env);
1336 Label setArgumentsEnd(env);
1356 auto env = GetEnvironment();
1357 Label initializeArray(env);
1358 Label afterInitialize(env);
1413 auto env = GetEnvironment();
1414 Label success(env);
1415 Label next(env);
1421 auto isStartHeapSamplingOffset = JSThread::GlueData::GetIsStartHeapSamplingOffset(env->Is32Bit());
1426 auto topOffset = JSThread::GlueData::GetSOldSpaceAllocationTopAddressOffset(env->Is32Bit());
1427 auto endOffset = JSThread::GlueData::GetSOldSpaceAllocationEndAddressOffset(env->Is32Bit());
1437 if (env->Is32Bit()) {
1448 auto env = GetEnvironment();
1449 Label callRuntime(env);
1463 auto env = GetEnvironment();
1464 Label success(env);
1465 Label next(env);
1471 auto isStartHeapSamplingOffset = JSThread::GlueData::GetIsStartHeapSamplingOffset(env->Is32Bit());
1476 auto topOffset = JSThread::GlueData::GetNewSpaceAllocationTopAddressOffset(env->Is32Bit());
1477 auto endOffset = JSThread::GlueData::GetNewSpaceAllocationEndAddressOffset(env->Is32Bit());
1487 if (env->Is32Bit()) {
1498 auto env = GetEnvironment();
1499 Label callRuntime(env);
1513 auto env = GetEnvironment();
1514 Label callRuntime(env);
1529 auto env = GetEnvironment();
1530 Label entry(env);
1531 env->SubCfgEntry(&entry);
1533 Label initialize(env);
1544 GateRef weakCachedFunc = env->GetBuilder()->CreateWeakRef(cachedFunc);
1552 env->SubCfgExit();
1563 auto env = GetEnvironment();
1564 Label begin(env);
1565 Label storeValue(env);
1566 Label endLoop(env);
1567 Label storeHead(env);
1568 Label enterLoop(env);
1619 auto env = GetEnvironment();
1627 Label afterAllocate(env);
1642 auto env = GetEnvironment();
1645 Label afterAllocate(env);
1667 auto env = GetEnvironment();
1670 Label afterAllocate(env);
1686 auto env = GetEnvironment();
1687 Label entry(env);
1688 env->SubCfgEntry(&entry);
1689 Label exit(env);
1690 Label isHeapObject(env);
1691 Label callRuntime(env);
1692 Label checkJSObject(env);
1693 Label newObject(env);
1694 Label isJSObject(env);
1722 env->SubCfgExit();
1728 auto env = GetEnvironment();
1729 Label entry(env);
1730 env->SubCfgEntry(&entry);
1731 Label exit(env);
1732 Label isHeapObject(env);
1733 Label checkJSObject(env);
1734 Label callRuntime(env);
1735 Label newObject(env);
1736 Label isFunction(env);
1763 env->SubCfgExit();
1769 auto env = GetEnvironment();
1770 Label entry(env);
1771 env->SubCfgEntry(&entry);
1772 Label exit(env);
1774 Label ctorIsHeapObject(env);
1775 Label ctorIsJSFunction(env);
1776 Label fastPath(env);
1777 Label slowPath(env);
1778 Label ctorIsBase(env);
1803 env->SubCfgExit();
1811 auto env = GetEnvironment();
1812 Label entry(env);
1813 env->SubCfgEntry(&entry);
1814 Label exit(env);
1817 Label uninitialized(env);
1818 Label fastpath(env);
1842 env->SubCfgExit();
1849 auto env = GetEnvironment();
1850 Label entry(env);
1851 env->SubCfgEntry(&entry);
1852 Label exit(env);
1853 Label originLoad(env);
1859 Label aotLoad(env);
1873 IntPtr(JSThread::GlueData::GetGlobalConstOffset(env->Is32Bit())));
1883 GateRef glueGlobalEnvOffset = IntPtr(JSThread::GlueData::GetGlueGlobalEnvOffset(env->Is32Bit()));
1899 env->SubCfgExit();
1905 auto env = GetEnvironment();
1906 Label entry(env);
1907 env->SubCfgEntry(&entry);
1908 Label exit(env);
1919 env->SubCfgExit();
1925 auto env = GetEnvironment();
1926 GateRef glueGlobalEnvOffset = IntPtr(JSThread::GlueData::GetGlueGlobalEnvOffset(env->Is32Bit()));
1935 auto env = GetEnvironment();
1937 GateRef glueGlobalEnvOffset = IntPtr(JSThread::GlueData::GetGlueGlobalEnvOffset(env->Is32Bit()));
1947 auto env = GetEnvironment();
1948 Label entry(env);
1949 env->SubCfgEntry(&entry);
1953 Label slowpath(env);
1954 Label mayFastpath(env);
1955 Label createArray(env);
1956 Label profileNotUndefined(env);
1966 trackInfo = env->GetBuilder()->CreateWeakRef(*trackInfo);
1976 env->SubCfgExit();
1983 auto env = GetEnvironment();
1984 Label entry(env);
1985 env->SubCfgEntry(&entry);
1986 Label exit(env);
1998 Label slowpath(env);
1999 Label mayFastpath(env);
2000 Label createArray(env);
2001 Label profileNotUndefined(env);
2010 trackInfo = env->GetBuilder()->CreateWeakRef(*trackInfo);
2026 env->SubCfgExit();
2036 auto env = GetEnvironment();
2053 Label noException(env);
2090 auto env = GetEnvironment();
2096 Label thisExists(env);
2097 Label isEcmaObject(env);
2098 Label isTypedArray(env);
2099 Label throwTypeError(env);
2108 Label noException(env);
2146 auto env = GetEnvironment();
2147 Label entry(env);
2148 env->SubCfgEntry(&entry);
2166 env->SubCfgExit();
2172 auto env = GetEnvironment();
2173 Label entry(env);
2174 env->SubCfgEntry(&entry);
2177 Label slowPath(env);
2178 Label defaultConstr(env);
2179 Label markerCellValid(env);
2180 Label isProtoChangeMarker(env);
2181 Label accessorNotChanged(env);
2182 Label exit(env);
2185 GateRef glueGlobalEnvOffset = IntPtr(JSThread::GlueData::GetGlueGlobalEnvOffset(env->Is32Bit()));
2199 Label next(env);
2211 Label sameObjectSize(env);
2212 Label newByteArrayExit(env);
2240 env->SubCfgExit();
2247 auto env = GetEnvironment();
2248 Label entry(env);
2249 env->SubCfgEntry(&entry);
2252 Label exit(env);
2253 Label slowPath(env);
2254 Label newObj(env);
2255 Label isValid(env);
2256 Label checkIsJSShared(env);
2257 Label constructorIsShared(env);
2268 Label hasFunctionPrototype(env);
2269 Label notHasFunctionPrototype(env);
2278 Label isEqual(env);
2279 Label isHClass(env);
2291 Label notShared(env);
2307 env->SubCfgExit();
2322 auto env = GetEnvironment();
2323 Label entry(env);
2324 env->SubCfgEntry(&entry);
2327 Label exit(env);
2328 GateRef glueGlobalEnvOffset = IntPtr(JSThread::GlueData::GetGlueGlobalEnvOffset(env->Is32Bit()));
2338 Label newByteArrayExit(env);
2359 env->SubCfgExit();
2365 auto env = GetEnvironment();
2366 Label entry(env);
2367 env->SubCfgEntry(&entry);
2370 Label thisObjIsECmaObject(env);
2371 Label thisObjIsFastTypedArray(env);
2372 Label defaultConstr(env);
2373 Label exit(env);
2389 Label newByteArrayExit(env);
2399 env->SubCfgExit();
2405 auto env = GetEnvironment();
2407 Label noError(env);
2408 Label initializeExit(env);
2430 auto env = GetEnvironment();
2431 Label entry(env);
2432 env->SubCfgEntry(&entry);
2434 Label initialize(env);
2450 env->SubCfgExit();
2456 auto env = GetEnvironment();
2457 Label entry(env);
2458 env->SubCfgEntry(&entry);
2461 Label defaultLabel(env);
2462 Label exit(env);
2464 Label(env), Label(env), Label(env), Label(env), Label(env), Label(env),
2465 Label(env), Label(env), Label(env), Label(env), Label(env) };
2566 env->SubCfgExit();
2572 auto env = GetEnvironment();
2573 Label entry(env);
2574 env->SubCfgEntry(&entry);
2577 GateRef glueGlobalEnvOffset = IntPtr(JSThread::GlueData::GetGlueGlobalEnvOffset(env->Is32Bit()));
2579 Label defaultLabel(env);
2580 Label exit(env);
2582 Label(env), Label(env), Label(env), Label(env), Label(env), Label(env),
2583 Label(env), Label(env), Label(env), Label(env), Label(env) };
2684 env->SubCfgExit();