Lines Matching refs:Z_MODE
477 || if (Z_MODE(addr) == IS_CONST_ZVAL) {
479 || } else if (Z_MODE(addr) == IS_MEM_ZVAL) {
487 || if (Z_MODE(addr) == IS_CONST_ZVAL) {
489 || } else if (Z_MODE(addr) == IS_MEM_ZVAL) {
505 || ZEND_ASSERT(Z_MODE(addr) == IS_MEM_ZVAL);
510 || ZEND_ASSERT(Z_MODE(addr) == IS_MEM_ZVAL);
515 || ZEND_ASSERT(Z_MODE(addr) == IS_MEM_ZVAL);
536 || ZEND_ASSERT(Z_MODE(addr) == IS_MEM_ZVAL);
541 || ZEND_ASSERT(Z_MODE(addr) == IS_MEM_ZVAL);
546 || ZEND_ASSERT(Z_MODE(addr) == IS_MEM_ZVAL);
551 || ZEND_ASSERT(Z_MODE(addr) == IS_MEM_ZVAL);
578 || if (Z_MODE(addr) == IS_CONST_ZVAL) {
580 || } else if (Z_MODE(addr) == IS_MEM_ZVAL) {
582 || } else if (Z_MODE(addr) == IS_REG) {
590 || if (Z_MODE(addr) == IS_CONST_ZVAL) {
601 || } else if (Z_MODE(addr) == IS_MEM_ZVAL) {
603 || } else if (Z_MODE(addr) == IS_REG) {
638 || if (Z_MODE(addr) == IS_CONST_ZVAL) {
640 || } else if (Z_MODE(addr) == IS_MEM_ZVAL) {
648 || } else if (Z_MODE(addr) == IS_REG) {
662 || if (Z_MODE(addr) != IS_REG || reg != Z_REG(addr)) {
663 || if (Z_MODE(addr) == IS_CONST_ZVAL) {
674 || } else if (Z_MODE(addr) == IS_MEM_ZVAL) {
676 || } else if (Z_MODE(addr) == IS_REG) {
719 || if (Z_MODE(addr) == IS_REG) {
724 || ZEND_ASSERT(Z_MODE(addr) == IS_MEM_ZVAL);
730 || if (Z_MODE(addr) == IS_CONST_ZVAL) {
732 || } else if (Z_MODE(addr) == IS_MEM_ZVAL) {
734 || } else if (Z_MODE(addr) == IS_REG) {
776 || if (Z_MODE(addr) == IS_CONST_ZVAL) {
787 || } else if (Z_MODE(addr) == IS_MEM_ZVAL) {
789 || } else if (Z_MODE(addr) == IS_REG) {
797 || if (Z_MODE(op1_addr) == IS_MEM_ZVAL) {
799 || } else if (Z_MODE(op1_addr) == IS_REG) {
807 || if (Z_MODE(op1_addr) == IS_MEM_ZVAL) {
818 || } else if (Z_MODE(op1_addr) == IS_REG) {
835 || if (Z_MODE(addr) == IS_CONST_ZVAL) {
849 || } else if (Z_MODE(addr) == IS_MEM_ZVAL) {
851 || } else if (Z_MODE(addr) == IS_REG) {
911 || if (Z_MODE(addr) == IS_REG) {
914 || ZEND_ASSERT(Z_MODE(addr) == IS_MEM_ZVAL);
922 || zend_reg dst_reg = (Z_MODE(dst_addr) == IS_REG) ? Z_REG(dst_addr) : ZREG_XMM0;
939 || zend_reg dst_reg = (Z_MODE(dst_addr) == IS_REG) ? Z_REG(dst_addr) : ZREG_XMM0;
942 || } else if (Z_LVAL_P(zv) == 0 && Z_MODE(dst_addr) == IS_REG) {
947 || if (Z_MODE(dst_addr) == IS_REG) {
961 || if (Z_MODE(dst_addr) == IS_MEM_ZVAL) {
975 || zend_reg dst_reg = (Z_MODE(dst_addr) == IS_REG) ?
976 || Z_REG(dst_addr) : ((Z_MODE(res_addr) == IS_REG) ? Z_REG(res_addr) : ZREG_XMM0);
994 || if (Z_MODE(dst_addr) == IS_REG) {
997 || } else if (Z_MODE(res_addr) == IS_REG) {
1005 || } else if (Z_LVAL_P(zv) == 0 && (Z_MODE(dst_addr) == IS_REG || Z_MODE(res_addr) == IS_REG)) {
1006 || if (Z_MODE(dst_addr) == IS_REG) {
1016 || if (Z_MODE(dst_addr) == IS_REG) {
1019 || } else if (Z_MODE(res_addr) == IS_REG) {
1027 || } else if (Z_MODE(dst_addr) == IS_REG) {
1030 || } else if (Z_MODE(res_addr) == IS_REG) {
1038 || if (Z_MODE(dst_addr) == IS_REG) {
1041 || } else if (Z_MODE(res_addr) == IS_REG) {
1051 || if (Z_MODE(dst_addr) == IS_MEM_ZVAL) {
1060 || if (Z_MODE(res_addr) == IS_MEM_ZVAL) {
1075 || if (Z_MODE(dst_addr) == IS_MEM_ZVAL) {
1090 || if (Z_MODE(src_addr) == IS_REG) {
1091 || if (Z_MODE(dst_addr) != IS_REG || Z_REG(dst_addr) != Z_REG(src_addr)) {
1094 || } else if (Z_MODE(dst_addr) == IS_REG) {
1101 || if (Z_MODE(src_addr) == IS_REG) {
1103 || } else if (Z_MODE(dst_addr) == IS_REG) {
1136 || if (Z_MODE(src_addr) == IS_REG) {
1137 || if (Z_MODE(dst_addr) != IS_REG || Z_REG(dst_addr) != Z_REG(src_addr)) {
1140 || if (Z_MODE(res_addr) != IS_REG || Z_REG(res_addr) != Z_REG(src_addr)) {
1143 || } else if (Z_MODE(dst_addr) == IS_REG) {
1145 || if (Z_MODE(res_addr) != IS_REG || Z_REG(res_addr) != Z_REG(dst_addr)) {
1148 || } else if (Z_MODE(res_addr) == IS_REG) {
1157 || if (Z_MODE(src_addr) == IS_REG) {
1160 || } else if (Z_MODE(dst_addr) == IS_REG) {
1163 || } else if (Z_MODE(res_addr) == IS_REG) {
1202 || if (Z_MODE(dst_addr) == IS_MEM_ZVAL) {
1207 || if (Z_MODE(res_addr) == IS_MEM_ZVAL) {
1241 || ZEND_ASSERT(Z_MODE(addr) == IS_MEM_ZVAL);
1246 || ZEND_ASSERT(Z_MODE(addr) == IS_MEM_ZVAL);
1251 || ZEND_ASSERT(Z_MODE(addr) == IS_MEM_ZVAL);
1276 || ZEND_ASSERT(Z_MODE(addr) == IS_MEM_ZVAL);
1281 || ZEND_ASSERT(Z_MODE(addr) == IS_MEM_ZVAL);
3834 ZEND_ASSERT(Z_MODE(src) == IS_REG);
3835 ZEND_ASSERT(Z_MODE(dst) == IS_MEM_ZVAL);
3855 ZEND_ASSERT(Z_MODE(src) == IS_MEM_ZVAL);
3856 ZEND_ASSERT(Z_MODE(dst) == IS_REG);
3886 if (Z_MODE(src) == IS_REG && Z_STORE(src)) {
3895 if (Z_MODE(src) == IS_REG && Z_STORE(src)) {
3901 if (Z_MODE(old) != IS_REG || Z_LOAD(old) || Z_STORE(old)) {
3920 if ((op_type & (IS_TMP_VAR|IS_VAR)) && Z_MODE(addr) == IS_REG && !Z_LOAD(addr) && !Z_STORE(addr)) {
3930 if (Z_MODE(src) == IS_REG) {
3931 if (Z_MODE(dst) == IS_REG) {
3951 } else if (Z_MODE(dst) == IS_MEM_ZVAL) {
3965 } else if (Z_MODE(src) == IS_MEM_ZVAL) {
3966 if (Z_MODE(dst) == IS_REG) {
3976 } else if (Z_MODE(dst) == IS_REG && Z_STORE(dst)) {
4178 if (Z_MODE(op1_def_addr) == IS_MEM_ZVAL) {
4268 if (Z_MODE(op1_def_addr) == IS_REG) {
4270 } else if (Z_MODE(op1_addr) == IS_REG && Z_LAST_USE(op1_addr)) {
4341 if (Z_MODE(res_addr) == IS_REG && (res_info & MAY_BE_LONG)) {
4349 } else if (Z_MODE(op1_addr) == IS_REG && Z_LAST_USE(op1_addr) && !may_overflow) {
4360 Z_MODE(op2_addr) == IS_CONST_ZVAL &&
4362 if (Z_MODE(op1_addr) == IS_REG && !may_overflow) {
4369 Z_MODE(op2_addr) == IS_CONST_ZVAL &&
4376 Z_MODE(op1_addr) == IS_CONST_ZVAL &&
4378 if (Z_MODE(op2_addr) == IS_REG && !may_overflow) {
4385 Z_MODE(op1_addr) == IS_CONST_ZVAL &&
4392 (Z_MODE(op2_addr) == IS_CONST_ZVAL &&
4398 Z_MODE(op1_addr) == IS_REG &&
4399 Z_MODE(op2_addr) == IS_CONST_ZVAL &&
4404 Z_MODE(op2_addr) == IS_REG &&
4405 Z_MODE(op1_addr) == IS_CONST_ZVAL &&
4410 Z_MODE(op1_addr) == IS_REG &&
4411 Z_MODE(op2_addr) == IS_CONST_ZVAL &&
4417 && Z_MODE(op2_addr) == IS_CONST_ZVAL
4426 if (Z_MODE(res_addr) == IS_MEM_ZVAL && Z_REG(res_addr) == ZREG_R0) {
4443 if (Z_MODE(res_addr) == IS_REG && result_reg != Z_REG(res_addr)) {
4460 if (Z_MODE(res_addr) == IS_MEM_ZVAL && (res_info & MAY_BE_LONG)) {
4462 …if (Z_MODE(op1_addr) != IS_MEM_ZVAL || Z_REG(op1_addr) != Z_REG(res_addr) || Z_OFFSET(op1_addr) !=…
4479 if ((sizeof(void*) == 8 || Z_MODE(res_addr) != IS_REG) &&
4480 ((Z_MODE(op1_addr) == IS_CONST_ZVAL && Z_LVAL_P(Z_ZV(op1_addr)) == 1) ||
4481 (Z_MODE(op2_addr) == IS_CONST_ZVAL && Z_LVAL_P(Z_ZV(op2_addr)) == 1))) {
4485 if (Z_MODE(res_addr) == IS_REG) {
4498 if (Z_MODE(res_addr) == IS_REG) {
4521 if (Z_MODE(res_addr) == IS_MEM_ZVAL
4543 (Z_MODE(res_addr) == IS_REG) ? Z_REG(res_addr) : ZREG_XMM0;
4546 if (Z_MODE(res_addr) == IS_MEM_ZVAL && Z_REG(res_addr) == ZREG_R0) {
4555 if (Z_MODE(res_addr) == IS_MEM_ZVAL && Z_REG(res_addr) == ZREG_R0) {
4571 if (Z_MODE(res_addr) == IS_MEM_ZVAL) {
4589 if (Z_MODE(res_addr) == IS_MEM_ZVAL && Z_REG(res_addr) == ZREG_R0) {
4597 …&& (Z_MODE(res_addr) != IS_REG || Z_MODE(op1_addr) != IS_REG || Z_REG(res_addr) != Z_REG(op1_addr)…
4598 if (Z_MODE(res_addr) == IS_REG) {
4604 if (Z_MODE(res_addr) == IS_MEM_ZVAL && Z_REG(res_addr) == ZREG_R0) {
4621 if (Z_MODE(res_addr) == IS_REG) {
4624 } else if (Z_MODE(op1_addr) == IS_REG && Z_LAST_USE(op1_addr)) {
4634 if (Z_MODE(op1_addr) == IS_REG) {
4641 && Z_MODE(op2_addr) == IS_CONST_ZVAL
4651 && Z_MODE(op2_addr) == IS_CONST_ZVAL
4662 if (Z_MODE(res_addr) == IS_MEM_ZVAL) {
4663 …if (Z_MODE(op1_addr) != IS_MEM_ZVAL || Z_REG(op1_addr) != Z_REG(res_addr) || Z_OFFSET(op1_addr) !=…
4683 if (Z_MODE(res_addr) == IS_REG) {
4685 } else if (Z_MODE(op1_addr) == IS_REG && Z_LAST_USE(op1_addr)) {
4687 } else if (zend_is_commutative(opcode) && Z_MODE(op2_addr) == IS_REG && Z_LAST_USE(op2_addr)) {
4697 if (Z_MODE(op1_addr) == IS_REG) {
4700 } else if (Z_MODE(op2_addr) == IS_REG && zend_is_commutative(opcode)) {
4709 Z_MODE(val_addr) == IS_CONST_ZVAL && Z_DVAL_P(Z_ZV(val_addr)) == 2.0) {
4711 } else if (Z_MODE(res_addr) == IS_MEM_ZVAL && Z_REG(res_addr) == ZREG_R0) {
4720 if (Z_MODE(op1_addr) != IS_REG && Z_MODE(op2_addr) == IS_REG && zend_is_commutative(opcode)) {
4730 Z_MODE(val_addr) == IS_CONST_ZVAL && Z_DVAL_P(Z_ZV(val_addr)) == 2.0) {
4732 } else if (Z_MODE(res_addr) == IS_MEM_ZVAL && Z_REG(res_addr) == ZREG_R0) {
4741 if (Z_MODE(res_addr) == IS_MEM_ZVAL) {
4742 …if (Z_MODE(op1_addr) != IS_MEM_ZVAL || Z_REG(op1_addr) != Z_REG(res_addr) || Z_OFFSET(op1_addr) !=…
4914 if (Z_MODE(res_addr) == IS_REG) {
4920 if (Z_MODE(op1_addr) == IS_REG) {
4928 if (Z_MODE(op2_addr) == IS_REG) {
4962 } else if (Z_MODE(res_addr) == IS_MEM_ZVAL && Z_REG(res_addr) == ZREG_RX) {
4968 if (Z_MODE(res_addr) == IS_REG) {
5047 } else if (Z_MODE(res_addr) == IS_REG) {
5054 } else if (Z_MODE(op1_addr) == IS_REG && Z_LAST_USE(op1_addr)) {
5062 && Z_MODE(op2_addr) != IS_CONST_ZVAL) {
5070 if (Z_MODE(op2_addr) == IS_CONST_ZVAL) {
5082 } else if (Z_MODE(op1_addr) == IS_REG && op2_lval == 1) {
5089 if (Z_MODE(op2_addr) != IS_REG || Z_REG(op2_addr) != ZREG_RCX) {
5114 if (Z_MODE(op2_addr) == IS_CONST_ZVAL) {
5130 if (Z_MODE(op2_addr) != IS_REG || Z_REG(op2_addr) != ZREG_RCX) {
5153 if (Z_MODE(op2_addr) == IS_CONST_ZVAL) {
5169 if (Z_MODE(res_addr) == IS_MEM_ZVAL && Z_REG(res_addr) == ZREG_R0) {
5180 if (Z_MODE(res_addr) == IS_MEM_ZVAL && Z_REG(res_addr) == ZREG_RAX) {
5182 } else if (Z_MODE(res_addr) == IS_MEM_ZVAL && Z_REG(res_addr) == ZREG_RCX) {
5198 if (Z_MODE(res_addr) == IS_MEM_ZVAL && Z_REG(res_addr) == ZREG_RAX) {
5200 } else if (Z_MODE(res_addr) == IS_MEM_ZVAL && Z_REG(res_addr) == ZREG_RCX) {
5206 if (Z_MODE(op2_addr) == IS_MEM_ZVAL) {
5208 } else if (Z_MODE(op2_addr) == IS_REG) {
5223 if (Z_MODE(op2_addr) == IS_MEM_ZVAL) {
5225 } else if (Z_MODE(op2_addr) == IS_REG) {
5232 if (Z_MODE(res_addr) == IS_MEM_ZVAL) {
5233 …if (Z_MODE(op1_addr) != IS_MEM_ZVAL || Z_REG(op1_addr) != Z_REG(res_addr) || Z_OFFSET(op1_addr) !=…
5243 if (Z_MODE(res_addr) == IS_MEM_ZVAL && Z_REG(res_addr) == ZREG_RAX) {
5253 if (Z_MODE(op2_addr) == IS_MEM_ZVAL) {
5255 } else if (Z_MODE(op2_addr) == IS_REG) {
5258 if (Z_MODE(res_addr) == IS_MEM_ZVAL && Z_REG(res_addr) == ZREG_RAX) {
5268 if (Z_MODE(res_addr) == IS_MEM_ZVAL && Z_REG(res_addr) == ZREG_R0) {
5280 if (Z_MODE(res_addr) != IS_REG || Z_REG(res_addr) != result_reg) {
5283 if (Z_MODE(res_addr) == IS_MEM_ZVAL) {
5284 …if (Z_MODE(op1_addr) != IS_MEM_ZVAL || Z_REG(op1_addr) != Z_REG(res_addr) || Z_OFFSET(op1_addr) !=…
5298 if (Z_MODE(res_addr) == IS_REG) {
5304 if (Z_MODE(op1_addr) == IS_REG) {
5312 if (Z_MODE(op2_addr) == IS_REG) {
5354 } else if (Z_MODE(res_addr) == IS_MEM_ZVAL && Z_REG(res_addr) == ZREG_RX) {
5360 if (Z_MODE(res_addr) == IS_REG) {
5415 …if (Z_MODE(op1_addr) == IS_MEM_ZVAL && Z_REG(op1_addr) == Z_REG(res_addr) && Z_OFFSET(op1_addr) ==…
5474 if (Z_MODE(res_addr) == IS_MEM_ZVAL && Z_REG(res_addr) == ZREG_RX) {
5552 if (Z_MODE(op2_addr) == IS_CONST_ZVAL) {
6018 if (Z_MODE(var_addr) == IS_REG || Z_REG(var_addr) != ZREG_R0) {
6025 if (Z_MODE(val_addr) == IS_CONST_ZVAL) {
6060 ZEND_ASSERT(Z_MODE(val_addr) == IS_MEM_ZVAL && Z_REG(val_addr) == ZREG_FP);
6078 if (Z_MODE(val_addr) != IS_MEM_ZVAL || Z_REG(val_addr) != ZREG_R2 || Z_OFFSET(val_addr) != 0) {
6179 …if (Z_MODE(val_addr) != IS_MEM_ZVAL || Z_REG(val_addr) != ZREG_FCARG2a || Z_OFFSET(val_addr) != 0)…
6251 …if (Z_MODE(var_addr) != IS_MEM_ZVAL || Z_REG(var_addr) != ZREG_FCARG1a || Z_OFFSET(var_addr) != 0)…
6260 …if (Z_MODE(var_addr) != IS_MEM_ZVAL || Z_REG(var_addr) != ZREG_FCARG1a || Z_OFFSET(var_addr) != 0)…
6263 …if (Z_MODE(val_addr) != IS_MEM_ZVAL || Z_REG(val_addr) != ZREG_FCARG2a || Z_OFFSET(val_addr) != 0)…
6313 if (Z_MODE(var_addr) == IS_REG || Z_REG(var_use_addr) != ZREG_R0) {
6323 …if (Z_MODE(var_use_addr) != IS_MEM_ZVAL || Z_REG(var_use_addr) != ref_reg || Z_OFFSET(var_use_addr…
6352 if (Z_MODE(val_addr) == IS_REG) {
6356 } else if (Z_MODE(val_addr) == IS_CONST_ZVAL) {
6370 } else if (Z_MODE(val_addr) == IS_MEM_ZVAL) {
6612 ZEND_ASSERT(Z_MODE(op2_addr) == IS_CONST_ZVAL);
6869 ZEND_ASSERT(Z_MODE(op2_addr) == IS_CONST_ZVAL);
6991 } else if (Z_MODE(op1_addr) == IS_CONST_ZVAL) {
7001 } else if (Z_MODE(op2_addr) == IS_CONST_ZVAL) {
7102 if (Z_MODE(op1_addr) != IS_REG &&
7103 (Z_MODE(op2_addr) == IS_REG ||
7104 (Z_MODE(op1_addr) == IS_CONST_ZVAL && Z_MODE(op2_addr) != IS_CONST_ZVAL))) {
7107 } else if (Z_MODE(op1_addr) == IS_REG) {
7108 if (Z_MODE(op2_addr) == IS_CONST_ZVAL && Z_LVAL_P(Z_ZV(op2_addr)) == 0) {
7113 } else if (Z_MODE(op2_addr) == IS_REG) {
7114 if (Z_MODE(op1_addr) == IS_CONST_ZVAL && Z_LVAL_P(Z_ZV(op1_addr)) == 0) {
7120 } else if (Z_MODE(op1_addr) == IS_CONST_ZVAL && Z_MODE(op2_addr) != IS_CONST_ZVAL) {
7123 } else if (Z_MODE(op2_addr) == IS_CONST_ZVAL && Z_MODE(op1_addr) != IS_CONST_ZVAL) {
7127 if (Z_MODE(op2_addr) == IS_CONST_ZVAL && Z_LVAL_P(Z_ZV(op2_addr)) == 0) {
7721 if (Z_MODE(op1_addr) == IS_REG) {
7723 } else if (Z_MODE(op2_addr) == IS_REG) {
8043 if (Z_MODE(op1_addr) == IS_REG) {
8050 if (Z_MODE(op2_addr) == IS_REG) {
8256 if (Z_MODE(op1_addr) == IS_REG) {
8266 if (Z_MODE(op2_addr) == IS_REG) {
8323 } else if (Z_MODE(op1_addr) == IS_CONST_ZVAL && Z_MODE(op2_addr) == IS_CONST_ZVAL) {
8349 } else if (Z_MODE(op1_addr) == IS_CONST_ZVAL && Z_TYPE_P(Z_ZV(op1_addr)) <= IS_TRUE) {
8397 } else if (Z_MODE(op2_addr) == IS_CONST_ZVAL && Z_TYPE_P(Z_ZV(op2_addr)) <= IS_TRUE) {
8537 if (Z_MODE(op1_addr) == IS_CONST_ZVAL) {
8756 if (Z_MODE(op1_addr) == IS_REG) {
8991 if (Z_MODE(op1_def_addr) == IS_REG && Z_MODE(op1_addr) != IS_REG) {
9016 if (Z_MODE(op2_def_addr) == IS_REG && Z_MODE(op2_addr) != IS_REG) {
9021 if (Z_MODE(op1_addr) != IS_REG
9022 && Z_MODE(op1_use_addr) == IS_REG
11006 if (Z_MODE(op1_def_addr) == IS_REG && Z_MODE(op1_addr) != IS_REG) {
11783 if (Z_MODE(op1_addr) == IS_REG) {
11798 if (Z_MODE(op1_addr) == IS_REG && Z_REG(op1_addr) == ZREG_R1) {
12182 ZEND_ASSERT(Z_MODE(op2_addr) == IS_CONST_ZVAL);
12233 if (Z_MODE(op1_addr) != IS_MEM_ZVAL ||
12271 if (Z_MODE(res_addr) == IS_MEM_ZVAL) {
12466 ZEND_ASSERT(Z_MODE(op2_addr) == IS_CONST_ZVAL);
12590 ZEND_ASSERT(Z_MODE(op2_addr) == IS_CONST_ZVAL);
14019 …if (Z_MODE(val_addr) != IS_MEM_ZVAL || Z_REG(val_addr) != ZREG_FCARG2a || Z_OFFSET(val_addr) != 0)…
14091 …if (Z_MODE(val_addr) != IS_MEM_ZVAL || Z_REG(val_addr) != ZREG_FCARG2a || Z_OFFSET(val_addr) != 0)…
15143 …if (Z_MODE(op1_addr) != IS_MEM_ZVAL || Z_REG(op1_addr) != ZREG_FCARG1a || Z_OFFSET(op1_addr) != 0)…
15174 ZEND_ASSERT(Z_MODE(op1_addr) == IS_MEM_ZVAL);