Lines Matching refs:_info

475 #define ZEND_JIT_TRACE_SET_FIRST_SSA_VAR(_info, var) do { \  argument
476 _info |= (var << ZEND_JIT_TRACE_SSA_VAR_SHIFT); \
478 #define ZEND_JIT_TRACE_GET_FIRST_SSA_VAR(_info) \ argument
479 (_info >> ZEND_JIT_TRACE_SSA_VAR_SHIFT)
548 #define SET_STACK_INFO(_stack, _slot, _info) do { \ argument
549 (_stack)[_slot].info = _info; \
605 uint32_t _info; member
636 …_frame->_info = (((uint32_t)(num_args)) << TRACE_FRAME_SHIFT_NUM_ARGS) & TRACE_FRAME_MASK_NUM_ARGS…
637 _frame->_info |= _flags; \
641 ((int)(frame)->_info)
643 ((int)((frame)->_info) >> TRACE_FRAME_SHIFT_NUM_ARGS)
645 ((frame)->_info & TRACE_FRAME_MASK_NESTED)
647 ((frame)->_info & TRACE_FRAME_MASK_LAST_SEND_BY_REF)
649 ((frame)->_info & TRACE_FRAME_MASK_LAST_SEND_BY_VAL)
651 ((frame)->_info & TRACE_FRAME_MASK_RETURN_VALUE_USED)
653 ((frame)->_info & TRACE_FRAME_MASK_RETURN_VALUE_UNUSED)
655 ((frame)->_info & TRACE_FRAME_MASK_THIS_CHECKED)
657 ((frame)->_info & TRACE_FRAME_MASK_UNKNOWN_RETURN)
659 ((frame)->_info & TRACE_FRAME_MASK_NO_NEED_RELEASE_THIS)
661 ((frame)->_info & TRACE_FRAME_MASK_THIS_CLASS_CHECKED)
663 ((frame)->_info & TRACE_FRAME_MASK_CLOSURE_CALL)
665 ((frame)->_info & TRACE_FRAME_MASK_ALWAYS_RELEASE_THIS)
668 (frame)->_info |= (0xffffu << TRACE_FRAME_SHIFT_NUM_ARGS); \
671 (frame)->_info = var; \
674 (frame)->_info |= TRACE_FRAME_MASK_LAST_SEND_BY_REF; \
675 (frame)->_info &= ~TRACE_FRAME_MASK_LAST_SEND_BY_VAL; \
678 (frame)->_info |= TRACE_FRAME_MASK_LAST_SEND_BY_VAL; \
679 (frame)->_info &= ~TRACE_FRAME_MASK_LAST_SEND_BY_REF; \
682 (frame)->_info &= ~TRACE_FRAME_MASK_LAST_SEND_BY_VAL; \
683 (frame)->_info &= ~TRACE_FRAME_MASK_LAST_SEND_BY_REF; \
686 (frame)->_info |= TRACE_FRAME_MASK_RETURN_VALUE_USED; \
687 (frame)->_info &= ~TRACE_FRAME_MASK_RETURN_VALUE_UNUSED; \
690 (frame)->_info |= TRACE_FRAME_MASK_RETURN_VALUE_UNUSED; \
691 (frame)->_info &= ~TRACE_FRAME_MASK_RETURN_VALUE_USED; \
694 (frame)->_info |= TRACE_FRAME_MASK_THIS_CHECKED; \
697 (frame)->_info |= TRACE_FRAME_MASK_NO_NEED_RELEASE_THIS; \
700 (frame)->_info |= TRACE_FRAME_MASK_THIS_CLASS_CHECKED; \
703 (frame)->_info |= TRACE_FRAME_MASK_CLOSURE_CALL; \
706 (frame)->_info |= TRACE_FRAME_MASK_ALWAYS_RELEASE_THIS; \