VAR_SOURCE 555 ext/opcache/Optimizer/block_pass.c #define VAR_UNSET(op) do { if (op ## _type & (IS_TMP_VAR|IS_VAR)) {VAR_SOURCE(op) = NULL;}} while (0) VAR_SOURCE 638 ext/opcache/Optimizer/block_pass.c VAR_SOURCE(opline->op1) && VAR_SOURCE 639 ext/opcache/Optimizer/block_pass.c VAR_SOURCE(opline->op1)->opcode == ZEND_QM_ASSIGN && VAR_SOURCE 640 ext/opcache/Optimizer/block_pass.c ZEND_OP1_TYPE(VAR_SOURCE(opline->op1)) == IS_CONST && VAR_SOURCE 647 ext/opcache/Optimizer/block_pass.c zend_op *src = VAR_SOURCE(op1); VAR_SOURCE 651 ext/opcache/Optimizer/block_pass.c VAR_SOURCE(op1) = NULL; VAR_SOURCE 659 ext/opcache/Optimizer/block_pass.c VAR_SOURCE(opline->op2) && VAR_SOURCE 660 ext/opcache/Optimizer/block_pass.c VAR_SOURCE(opline->op2)->opcode == ZEND_QM_ASSIGN && VAR_SOURCE 661 ext/opcache/Optimizer/block_pass.c ZEND_OP1_TYPE(VAR_SOURCE(opline->op2)) == IS_CONST) { VAR_SOURCE 663 ext/opcache/Optimizer/block_pass.c zend_op *src = VAR_SOURCE(op2); VAR_SOURCE 667 ext/opcache/Optimizer/block_pass.c VAR_SOURCE(op2) = NULL; VAR_SOURCE 676 ext/opcache/Optimizer/block_pass.c VAR_SOURCE(opline->op1) && VAR_SOURCE 677 ext/opcache/Optimizer/block_pass.c VAR_SOURCE(opline->op1)->opcode == ZEND_CAST && VAR_SOURCE 678 ext/opcache/Optimizer/block_pass.c VAR_SOURCE(opline->op1)->extended_value == IS_STRING) { VAR_SOURCE 679 ext/opcache/Optimizer/block_pass.c zend_op *src = VAR_SOURCE(opline->op1); VAR_SOURCE 687 ext/opcache/Optimizer/block_pass.c VAR_SOURCE(opline->op1)) { VAR_SOURCE 688 ext/opcache/Optimizer/block_pass.c zend_op *src = VAR_SOURCE(opline->op1); VAR_SOURCE 707 ext/opcache/Optimizer/block_pass.c VAR_SOURCE(opline->op1) && VAR_SOURCE(opline->op1)->opcode == ZEND_DO_CF_FCALL && VAR_SOURCE 708 ext/opcache/Optimizer/block_pass.c VAR_SOURCE(opline->op1)->extended_value == 1) { VAR_SOURCE 709 ext/opcache/Optimizer/block_pass.c zend_op *fcall = VAR_SOURCE(opline->op1); VAR_SOURCE 810 ext/opcache/Optimizer/block_pass.c VAR_SOURCE(opline->op1) != NULL && VAR_SOURCE 812 ext/opcache/Optimizer/block_pass.c VAR_SOURCE(opline->op1)->opcode == ZEND_BOOL_NOT) { VAR_SOURCE 814 ext/opcache/Optimizer/block_pass.c zend_op *src = VAR_SOURCE(opline->op1); VAR_SOURCE 861 ext/opcache/Optimizer/block_pass.c VAR_SOURCE(opline->op1) != NULL && VAR_SOURCE 862 ext/opcache/Optimizer/block_pass.c VAR_SOURCE(opline->op1)->opcode == ZEND_BOOL_NOT && VAR_SOURCE 865 ext/opcache/Optimizer/block_pass.c zend_op *src = VAR_SOURCE(opline->op1); VAR_SOURCE 885 ext/opcache/Optimizer/block_pass.c VAR_SOURCE(opline->op1) != NULL && VAR_SOURCE 889 ext/opcache/Optimizer/block_pass.c (VAR_SOURCE(opline->op1)->opcode == ZEND_BOOL || VAR_SOURCE 890 ext/opcache/Optimizer/block_pass.c VAR_SOURCE(opline->op1)->opcode == ZEND_QM_ASSIGN)) { VAR_SOURCE 891 ext/opcache/Optimizer/block_pass.c zend_op *src = VAR_SOURCE(opline->op1); VAR_SOURCE 934 ext/opcache/Optimizer/block_pass.c VAR_SOURCE(opline->op1) && VAR_SOURCE 935 ext/opcache/Optimizer/block_pass.c (VAR_SOURCE(opline->op1)->opcode == ZEND_CONCAT || VAR_SOURCE 936 ext/opcache/Optimizer/block_pass.c VAR_SOURCE(opline->op1)->opcode == ZEND_FAST_CONCAT) && VAR_SOURCE 937 ext/opcache/Optimizer/block_pass.c ZEND_OP2_TYPE(VAR_SOURCE(opline->op1)) == IS_CONST && VAR_SOURCE 938 ext/opcache/Optimizer/block_pass.c ZEND_RESULT(VAR_SOURCE(opline->op1)).var == ZEND_OP1(opline).var) { VAR_SOURCE 940 ext/opcache/Optimizer/block_pass.c zend_op *src = VAR_SOURCE(opline->op1); VAR_SOURCE 1039 ext/opcache/Optimizer/block_pass.c VAR_SOURCE(opline->op1) && VAR_SOURCE 1040 ext/opcache/Optimizer/block_pass.c VAR_SOURCE(opline->op1)->opcode == ZEND_QM_ASSIGN) { VAR_SOURCE 1042 ext/opcache/Optimizer/block_pass.c zend_op *src = VAR_SOURCE(opline->op1); VAR_SOURCE 1048 ext/opcache/Optimizer/block_pass.c VAR_SOURCE(opline->op1) && VAR_SOURCE 1049 ext/opcache/Optimizer/block_pass.c VAR_SOURCE(opline->op1)->opcode == ZEND_CAST && VAR_SOURCE 1050 ext/opcache/Optimizer/block_pass.c VAR_SOURCE(opline->op1)->extended_value == IS_STRING) { VAR_SOURCE 1052 ext/opcache/Optimizer/block_pass.c zend_op *src = VAR_SOURCE(opline->op1); VAR_SOURCE 1058 ext/opcache/Optimizer/block_pass.c VAR_SOURCE(opline->op2) && VAR_SOURCE 1059 ext/opcache/Optimizer/block_pass.c VAR_SOURCE(opline->op2)->opcode == ZEND_CAST && VAR_SOURCE 1060 ext/opcache/Optimizer/block_pass.c VAR_SOURCE(opline->op2)->extended_value == IS_STRING) { VAR_SOURCE 1062 ext/opcache/Optimizer/block_pass.c zend_op *src = VAR_SOURCE(opline->op2); VAR_SOURCE 1089 ext/opcache/Optimizer/block_pass.c VAR_SOURCE(opline->op1) && VAR_SOURCE 1090 ext/opcache/Optimizer/block_pass.c (VAR_SOURCE(opline->op1)->opcode == ZEND_FAST_CONCAT || VAR_SOURCE 1091 ext/opcache/Optimizer/block_pass.c VAR_SOURCE(opline->op1)->opcode == ZEND_ROPE_END || VAR_SOURCE 1092 ext/opcache/Optimizer/block_pass.c VAR_SOURCE(opline->op1)->opcode == ZEND_FETCH_CONSTANT))) && VAR_SOURCE 1095 ext/opcache/Optimizer/block_pass.c VAR_SOURCE(opline->op2) && VAR_SOURCE 1096 ext/opcache/Optimizer/block_pass.c (VAR_SOURCE(opline->op2)->opcode == ZEND_FAST_CONCAT || VAR_SOURCE 1097 ext/opcache/Optimizer/block_pass.c VAR_SOURCE(opline->op2)->opcode == ZEND_ROPE_END || VAR_SOURCE 1098 ext/opcache/Optimizer/block_pass.c VAR_SOURCE(opline->op2)->opcode == ZEND_FETCH_CONSTANT)))) { VAR_SOURCE 1108 ext/opcache/Optimizer/block_pass.c VAR_SOURCE(opline->op1) && VAR_SOURCE 1109 ext/opcache/Optimizer/block_pass.c (VAR_SOURCE(opline->op1)->opcode == ZEND_IS_EQUAL || VAR_SOURCE 1110 ext/opcache/Optimizer/block_pass.c VAR_SOURCE(opline->op1)->opcode == ZEND_IS_NOT_EQUAL || VAR_SOURCE 1111 ext/opcache/Optimizer/block_pass.c VAR_SOURCE(opline->op1)->opcode == ZEND_IS_SMALLER || VAR_SOURCE 1112 ext/opcache/Optimizer/block_pass.c VAR_SOURCE(opline->op1)->opcode == ZEND_IS_SMALLER_OR_EQUAL || VAR_SOURCE 1113 ext/opcache/Optimizer/block_pass.c VAR_SOURCE(opline->op1)->opcode == ZEND_BOOL || VAR_SOURCE 1114 ext/opcache/Optimizer/block_pass.c VAR_SOURCE(opline->op1)->opcode == ZEND_IS_IDENTICAL || VAR_SOURCE 1115 ext/opcache/Optimizer/block_pass.c VAR_SOURCE(opline->op1)->opcode == ZEND_IS_NOT_IDENTICAL || VAR_SOURCE 1116 ext/opcache/Optimizer/block_pass.c VAR_SOURCE(opline->op1)->opcode == ZEND_ISSET_ISEMPTY_VAR || VAR_SOURCE 1117 ext/opcache/Optimizer/block_pass.c VAR_SOURCE(opline->op1)->opcode == ZEND_ISSET_ISEMPTY_DIM_OBJ) && VAR_SOURCE 1120 ext/opcache/Optimizer/block_pass.c zend_op *src = VAR_SOURCE(opline->op1); VAR_SOURCE 1411 ext/opcache/Optimizer/block_pass.c zend_op *src = VAR_SOURCE(last_op->op1);