Lines Matching refs:_info
270 #define ZEND_JIT_TRACE_SET_FIRST_SSA_VAR(_info, var) do { \ argument
271 _info |= (var << ZEND_JIT_TRACE_SSA_VAR_SHIFT); \
273 #define ZEND_JIT_TRACE_GET_FIRST_SSA_VAR(_info) \ argument
274 (_info >> ZEND_JIT_TRACE_SSA_VAR_SHIFT)
343 #define SET_STACK_INFO(_stack, _slot, _info) do { \ argument
344 (_stack)[_slot].info = _info; \
398 uint32_t _info; member
424 …_frame->_info = (((uint32_t)(num_args)) << TRACE_FRAME_SHIFT_NUM_ARGS) & TRACE_FRAME_MASK_NUM_ARGS…
425 _frame->_info |= _flags; \
429 ((int)(frame)->_info)
431 ((int)((frame)->_info) >> TRACE_FRAME_SHIFT_NUM_ARGS)
433 ((frame)->_info & TRACE_FRAME_MASK_NESTED)
435 ((frame)->_info & TRACE_FRAME_MASK_LAST_SEND_BY_REF)
437 ((frame)->_info & TRACE_FRAME_MASK_LAST_SEND_BY_VAL)
439 ((frame)->_info & TRACE_FRAME_MASK_RETURN_VALUE_USED)
441 ((frame)->_info & TRACE_FRAME_MASK_RETURN_VALUE_UNUSED)
443 ((frame)->_info & TRACE_FRAME_MASK_THIS_CHECKED)
445 ((frame)->_info & TRACE_FRAME_MASK_UNKNOWN_RETURN)
447 ((frame)->_info & TRACE_FRAME_MASK_NO_NEED_RELEASE_THIS)
450 (frame)->_info |= (0xffffu << TRACE_FRAME_SHIFT_NUM_ARGS); \
453 (frame)->_info = var; \
456 (frame)->_info |= TRACE_FRAME_MASK_LAST_SEND_BY_REF; \
457 (frame)->_info &= ~TRACE_FRAME_MASK_LAST_SEND_BY_VAL; \
460 (frame)->_info |= TRACE_FRAME_MASK_LAST_SEND_BY_VAL; \
461 (frame)->_info &= ~TRACE_FRAME_MASK_LAST_SEND_BY_REF; \
464 (frame)->_info &= ~TRACE_FRAME_MASK_LAST_SEND_BY_VAL; \
465 (frame)->_info &= ~TRACE_FRAME_MASK_LAST_SEND_BY_REF; \
468 (frame)->_info |= TRACE_FRAME_MASK_RETURN_VALUE_USED; \
469 (frame)->_info &= ~TRACE_FRAME_MASK_RETURN_VALUE_UNUSED; \
472 (frame)->_info |= TRACE_FRAME_MASK_RETURN_VALUE_UNUSED; \
473 (frame)->_info &= ~TRACE_FRAME_MASK_RETURN_VALUE_USED; \
476 (frame)->_info |= TRACE_FRAME_MASK_THIS_CHECKED; \
479 (frame)->_info |= TRACE_FRAME_MASK_NO_NEED_RELEASE_THIS; \