• Home
  • Raw
  • Download

Lines Matching refs:env

24     auto env = GetEnvironment();  in Equal()  local
25 Label entry(env); in Equal()
26 env->SubCfgEntry(&entry); in Equal()
27 Label exit(env); in Equal()
28 Label isHole(env); in Equal()
29 Label notHole(env); in Equal()
41 Label resultIsTrue(env); in Equal()
42 Label resultNotTrue(env); in Equal()
57 env->SubCfgExit(); in Equal()
63 auto env = GetEnvironment(); in NotEqual() local
64 Label entry(env); in NotEqual()
65 env->SubCfgEntry(&entry); in NotEqual()
66 Label exit(env); in NotEqual()
70 Label isHole(env); in NotEqual()
71 Label notHole(env); in NotEqual()
81 Label resultIsTrue(env); in NotEqual()
82 Label resultNotTrue(env); in NotEqual()
99 env->SubCfgExit(); in NotEqual()
105 auto env = GetEnvironment(); in StrictEqual() local
106 Label entry(env); in StrictEqual()
107 env->SubCfgEntry(&entry); in StrictEqual()
108 Label exit(env); in StrictEqual()
109 Label strictEqual(env); in StrictEqual()
110 Label notStrictEqual(env); in StrictEqual()
126 env->SubCfgExit(); in StrictEqual()
132 auto env = GetEnvironment(); in StrictNotEqual() local
133 Label entry(env); in StrictNotEqual()
134 env->SubCfgEntry(&entry); in StrictNotEqual()
135 Label exit(env); in StrictNotEqual()
136 Label strictEqual(env); in StrictNotEqual()
137 Label notStrictEqual(env); in StrictNotEqual()
153 env->SubCfgExit(); in StrictNotEqual()
159 auto env = GetEnvironment(); in Less() local
160 Label entry(env); in Less()
161 env->SubCfgEntry(&entry); in Less()
162 Label exit(env); in Less()
163 Label leftIsInt(env); in Less()
164 Label leftOrRightNotInt(env); in Less()
165 Label leftLessRight(env); in Less()
166 Label leftNotLessRight(env); in Less()
167 Label slowPath(env); in Less()
173 Label rightIsInt(env); in Less()
185 Label leftIsNumber(env); in Less()
189 Label rightIsNumber(env); in Less()
197 Label leftIsInt1(env); in Less()
198 Label leftNotInt1(env); in Less()
199 Label exit1(env); in Less()
200 Label exit2(env); in Less()
201 Label rightIsInt1(env); in Less()
202 Label rightNotInt1(env); in Less()
260 env->SubCfgExit(); in Less()
266 auto env = GetEnvironment(); in LessEq() local
267 Label entry(env); in LessEq()
268 env->SubCfgEntry(&entry); in LessEq()
269 Label exit(env); in LessEq()
270 Label leftIsInt(env); in LessEq()
271 Label leftOrRightNotInt(env); in LessEq()
272 Label leftLessEqRight(env); in LessEq()
273 Label leftNotLessEqRight(env); in LessEq()
274 Label slowPath(env); in LessEq()
280 Label rightIsInt(env); in LessEq()
292 Label leftIsNumber(env); in LessEq()
296 Label rightIsNumber(env); in LessEq()
304 Label leftIsInt1(env); in LessEq()
305 Label leftNotInt1(env); in LessEq()
306 Label exit1(env); in LessEq()
307 Label exit2(env); in LessEq()
308 Label rightIsInt1(env); in LessEq()
309 Label rightNotInt1(env); in LessEq()
367 env->SubCfgExit(); in LessEq()
373 auto env = GetEnvironment(); in Greater() local
374 Label entry(env); in Greater()
375 env->SubCfgEntry(&entry); in Greater()
376 Label exit(env); in Greater()
377 Label leftIsInt(env); in Greater()
378 Label leftOrRightNotInt(env); in Greater()
379 Label leftGreaterRight(env); in Greater()
380 Label leftNotGreaterRight(env); in Greater()
381 Label slowPath(env); in Greater()
386 Label rightIsInt(env); in Greater()
398 Label leftIsNumber(env); in Greater()
402 Label rightIsNumber(env); in Greater()
410 Label leftIsInt1(env); in Greater()
411 Label leftNotInt1(env); in Greater()
412 Label exit1(env); in Greater()
413 Label exit2(env); in Greater()
414 Label rightIsInt1(env); in Greater()
415 Label rightNotInt1(env); in Greater()
473 env->SubCfgExit(); in Greater()
479 auto env = GetEnvironment(); in GreaterEq() local
480 Label entry(env); in GreaterEq()
481 env->SubCfgEntry(&entry); in GreaterEq()
482 Label exit(env); in GreaterEq()
483 Label leftIsInt(env); in GreaterEq()
484 Label leftOrRightNotInt(env); in GreaterEq()
485 Label leftGreaterEqRight(env); in GreaterEq()
486 Label leftNotGreaterEQRight(env); in GreaterEq()
487 Label slowPath(env); in GreaterEq()
492 Label rightIsInt(env); in GreaterEq()
504 Label leftIsNumber(env); in GreaterEq()
508 Label rightIsNumber(env); in GreaterEq()
516 Label leftIsInt1(env); in GreaterEq()
517 Label leftNotInt1(env); in GreaterEq()
518 Label exit1(env); in GreaterEq()
519 Label exit2(env); in GreaterEq()
520 Label rightIsInt1(env); in GreaterEq()
521 Label rightNotInt1(env); in GreaterEq()
580 env->SubCfgExit(); in GreaterEq()
586 auto env = GetEnvironment(); in Add() local
587 Label entry(env); in Add()
588 env->SubCfgEntry(&entry); in Add()
589 Label exit(env); in Add()
590 Label slowPath(env); in Add()
601 env->SubCfgExit(); in Add()
607 auto env = GetEnvironment(); in Sub() local
608 Label entry(env); in Sub()
609 env->SubCfgEntry(&entry); in Sub()
610 Label exit(env); in Sub()
611 Label slowPath(env); in Sub()
622 env->SubCfgExit(); in Sub()
628 auto env = GetEnvironment(); in Mul() local
629 Label entry(env); in Mul()
630 env->SubCfgEntry(&entry); in Mul()
631 Label exit(env); in Mul()
632 Label slowPath(env); in Mul()
643 env->SubCfgExit(); in Mul()
649 auto env = GetEnvironment(); in Div() local
650 Label entry(env); in Div()
651 env->SubCfgEntry(&entry); in Div()
652 Label exit(env); in Div()
653 Label slowPath(env); in Div()
664 env->SubCfgExit(); in Div()
670 auto env = GetEnvironment(); in Mod() local
671 Label entry(env); in Mod()
672 env->SubCfgEntry(&entry); in Mod()
673 Label exit(env); in Mod()
674 Label slowPath(env); in Mod()
685 env->SubCfgExit(); in Mod()
691 auto env = GetEnvironment(); in Shl() local
692 Label entry(env); in Shl()
693 env->SubCfgEntry(&entry); in Shl()
694 Label exit(env); in Shl()
700 Label calculate(env); in Shl()
701 Label leftIsNumber(env); in Shl()
702 Label leftNotNumberOrRightNotNumber(env); in Shl()
706 Label rightIsNumber(env); in Shl()
710 Label leftIsInt(env); in Shl()
711 Label leftIsDouble(env); in Shl()
715 Label rightIsInt(env); in Shl()
716 Label rightIsDouble(env); in Shl()
736 Label rightIsInt(env); in Shl()
737 Label rightIsDouble(env); in Shl()
775 env->SubCfgExit(); in Shl()
781 auto env = GetEnvironment(); in Shr() local
782 Label entry(env); in Shr()
783 env->SubCfgEntry(&entry); in Shr()
784 Label exit(env); in Shr()
791 Label doShr(env); in Shr()
792 Label overflow(env); in Shr()
793 Label notOverflow(env); in Shr()
794 Label leftIsNumber(env); in Shr()
795 Label leftNotNumberOrRightNotNumber(env); in Shr()
799 Label rightIsNumber(env); in Shr()
803 Label leftIsInt(env); in Shr()
804 Label leftIsDouble(env); in Shr()
808 Label rightIsInt(env); in Shr()
809 Label rightIsDouble(env); in Shr()
829 Label rightIsInt(env); in Shr()
830 Label rightIsDouble(env); in Shr()
880 env->SubCfgExit(); in Shr()
886 auto env = GetEnvironment(); in Ashr() local
887 Label entry(env); in Ashr()
888 env->SubCfgEntry(&entry); in Ashr()
889 Label exit(env); in Ashr()
895 Label calculate(env); in Ashr()
896 Label leftIsNumber(env); in Ashr()
897 Label leftNotNumberOrRightNotNumber(env); in Ashr()
901 Label rightIsNumber(env); in Ashr()
905 Label leftIsInt(env); in Ashr()
906 Label leftIsDouble(env); in Ashr()
910 Label rightIsInt(env); in Ashr()
911 Label rightIsDouble(env); in Ashr()
931 Label rightIsInt(env); in Ashr()
932 Label rightIsDouble(env); in Ashr()
970 env->SubCfgExit(); in Ashr()
976 auto env = GetEnvironment(); in And() local
977 Label entry(env); in And()
978 env->SubCfgEntry(&entry); in And()
979 Label exit(env); in And()
985 Label calculate(env); in And()
986 Label leftIsNumber(env); in And()
987 Label leftNotNumberOrRightNotNumber(env); in And()
991 Label rightIsNumber(env); in And()
995 Label leftIsInt(env); in And()
996 Label leftIsDouble(env); in And()
1000 Label rightIsInt(env); in And()
1001 Label rightIsDouble(env); in And()
1021 Label rightIsInt(env); in And()
1022 Label rightIsDouble(env); in And()
1059 env->SubCfgExit(); in And()
1065 auto env = GetEnvironment(); in Or() local
1066 Label entry(env); in Or()
1067 env->SubCfgEntry(&entry); in Or()
1068 Label exit(env); in Or()
1074 Label calculate(env); in Or()
1075 Label leftIsNumber(env); in Or()
1076 Label leftNotNumberOrRightNotNumber(env); in Or()
1080 Label rightIsNumber(env); in Or()
1084 Label leftIsInt(env); in Or()
1085 Label leftIsDouble(env); in Or()
1089 Label rightIsInt(env); in Or()
1090 Label rightIsDouble(env); in Or()
1110 Label rightIsInt(env); in Or()
1111 Label rightIsDouble(env); in Or()
1148 env->SubCfgExit(); in Or()
1154 auto env = GetEnvironment(); in Xor() local
1155 Label entry(env); in Xor()
1156 env->SubCfgEntry(&entry); in Xor()
1157 Label exit(env); in Xor()
1163 Label calculate(env); in Xor()
1164 Label leftIsNumber(env); in Xor()
1165 Label leftNotNumberOrRightNotNumber(env); in Xor()
1169 Label rightIsNumber(env); in Xor()
1173 Label leftIsInt(env); in Xor()
1174 Label leftIsDouble(env); in Xor()
1178 Label rightIsInt(env); in Xor()
1179 Label rightIsDouble(env); in Xor()
1199 Label rightIsInt(env); in Xor()
1200 Label rightIsDouble(env); in Xor()
1237 env->SubCfgExit(); in Xor()
1243 auto env = GetEnvironment(); in Inc() local
1244 Label entry(env); in Inc()
1245 env->SubCfgEntry(&entry); in Inc()
1246 Label exit(env); in Inc()
1249 Label valueIsInt(env); in Inc()
1250 Label valueNotInt(env); in Inc()
1251 Label slowPath(env); in Inc()
1256 Label valueNoOverflow(env); in Inc()
1267 Label valueIsDouble(env); in Inc()
1285 env->SubCfgExit(); in Inc()
1291 auto env = GetEnvironment(); in Dec() local
1292 Label entry(env); in Dec()
1293 env->SubCfgEntry(&entry); in Dec()
1294 Label exit(env); in Dec()
1297 Label valueIsInt(env); in Dec()
1298 Label valueNotInt(env); in Dec()
1299 Label slowPath(env); in Dec()
1304 Label valueNoOverflow(env); in Dec()
1315 Label valueIsDouble(env); in Dec()
1334 env->SubCfgExit(); in Dec()
1340 auto env = GetEnvironment(); in Neg() local
1341 Label entry(env); in Neg()
1342 env->SubCfgEntry(&entry); in Neg()
1343 Label exit(env); in Neg()
1346 Label valueIsInt(env); in Neg()
1347 Label valueNotInt(env); in Neg()
1352 Label valueIsZero(env); in Neg()
1353 Label valueNotZero(env); in Neg()
1363 Label valueIsInt32Min(env); in Neg()
1364 Label valueNotInt32Min(env); in Neg()
1382 Label valueIsDouble(env); in Neg()
1383 Label valueNotDouble(env); in Neg()
1402 env->SubCfgExit(); in Neg()
1408 auto env = GetEnvironment(); in Not() local
1409 Label entry(env); in Not()
1410 env->SubCfgEntry(&entry); in Not()
1411 Label exit(env); in Not()
1414 Label numberIsInt(env); in Not()
1415 Label numberNotInt(env); in Not()
1426 Label numberIsDouble(env); in Not()
1427 Label numberNotDouble(env); in Not()
1446 env->SubCfgExit(); in Not()