Lines Matching refs:cmp
176 * Used to guard the immediate encoding for add/adds/sub/subs/cmp/cmn instructions. */
373 | cmp reg, wzr
375 | cmp reg, #val
380 | cmp reg, tmp_reg
386 | cmp reg, xzr
388 | cmp reg, #val
393 | cmp reg, tmp_reg
399 | cmp reg, xzr
401 | cmp reg, #val
406 | cmp reg, tmp_reg
756 | cmp IP, tmp_reg1
759 | cmp tmp_reg2, tmp_reg1
906 * For LONG_CMP, 'cmp' instruction is used by default and only flag registers are affected.
939 | cmp Rx(reg), tmp_reg
941 | cmp Rx(reg), Rx(Z_REG(addr))
1295 | cmp type, #val
1304 | cmp type, #val
1322 | cmp Rw(tmp_reg), #val
1560 | cmp Rw(tmp_reg1), #1
1575 | cmp Rw(tmp_reg1), #1
1931 | cmp TMP1w, #ZEND_HANDLE_EXCEPTION
1943 | cmp TMP2w, #ZEND_HANDLE_EXCEPTION
1966 | cmp TMP1w, #ZEND_HANDLE_EXCEPTION
1993 | cmp RX, TMP1
2003 | cmp TMP1w, #IS_TMP_VAR
2036 | cmp REG1w, #IS_CONST
2085 | cmp REG1w, #IS_CONST
2128 | cmp TMP1w, #IS_UNUSED
3215 | cmp TMP1w, #IS_STRING
3291 | cmp IP, TMP1
4107 | cmp TMP1, Rx(result_reg), asr #63
4738 | cmp Rx(op2_reg), #(SIZEOF_ZEND_LONG*8)
4743 | cmp Rx(op2_reg), xzr
4784 | cmp Rx(op2_reg), #(SIZEOF_ZEND_LONG*8)
4788 | cmp Rx(op2_reg), xzr
5182 | cmp REG0, xzr
5186 | cmp REG0, FCARG2x
5401 | cmp TMP1w, #((uint8_t) ('9'))
5425 | cmp TMP1w, #((uint8_t) ('9'))
5498 | cmp TMP1w, #IS_NULL
6053 | cmp TMP1w, #IS_ARRAY
6251 | cmp TMP1w, #IS_ARRAY
6591 | cmp Rx(Z_REG(op1_addr)), xzr
6597 | cmp Rx(Z_REG(op2_addr)), xzr
6610 | cmp Rx(ZREG_REG0), xzr
7824 | cmp TMP1w, #Z_TYPE_P(val)
7874 | cmp TMP1w, #Z_TYPE_P(val)
8572 | cmp REG2w, TMP1w
8580 | cmp REG2w, TMP1w
8604 | cmp REG2, FCARG1x
8720 | cmp TMP1w, #IS_UNDEF
8788 | cmp TMP1, REG2
8793 | cmp TMP1, REG2
8845 | cmp REG0, REG1
8898 | cmp TMP1, REG1
8902 | cmp REG0, REG1
9042 | cmp REG2, TMP1
9093 | cmp TMP2, TMP1
9097 | cmp REG0, TMP1
9180 | cmp TMP1, FCARG1x
9207 | cmp TMP1, FCARG1x
9408 | cmp TMP1w, #ZEND_USER_FUNCTION
9587 | cmp REG1w, REG2w
10082 | cmp TMP1w, #IS_REFERENCE
10103 | cmp TMP1w, #IS_REFERENCE
10179 | cmp TMP1w, #IS_REFERENCE
10399 | cmp TMP1, REG0, lsr #1
10675 // hence it's safe to directly encode it as the imm field of 'cmp' instruction.
10676 | cmp REG1w, #type
10680 | cmp TMP1w, #type
10683 | cmp TMP1w, #type
10842 | cmp IP, TMP1
11566 | cmp TMP1w, #IS_ARRAY
11944 | cmp REG0, REG1, lsl #5
11953 | cmp TMP1, TMP2
12244 | cmp TMP2, TMP1
12349 | cmp REG2, TMP1
12461 | cmp REG2w, #IS_FALSE
12850 | cmp REG2, TMP1
13284 | cmp REG2, TMP2
13662 | cmp REG2, TMP1
13833 | cmp FCARG1w, TMP1w
13994 | cmp TMP1w, #IS_OBJECT
14004 | cmp TMP1w, #IS_OBJECT
14497 | cmp TMP1w, #IS_NULL
14580 | cmp TMP1w, REG0w