Lines Matching refs:_info

379 #define ZEND_JIT_TRACE_SET_FIRST_SSA_VAR(_info, var) do { \  argument
380 _info |= (var << ZEND_JIT_TRACE_SSA_VAR_SHIFT); \
382 #define ZEND_JIT_TRACE_GET_FIRST_SSA_VAR(_info) \ argument
383 (_info >> ZEND_JIT_TRACE_SSA_VAR_SHIFT)
474 #define SET_STACK_INFO(_stack, _slot, _info) do { \ argument
475 (_stack)[_slot].info = _info; \
539 uint32_t _info; member
570 …_frame->_info = (((uint32_t)(num_args)) << TRACE_FRAME_SHIFT_NUM_ARGS) & TRACE_FRAME_MASK_NUM_ARGS…
571 _frame->_info |= _flags; \
575 ((int)(frame)->_info)
577 ((int)((frame)->_info) >> TRACE_FRAME_SHIFT_NUM_ARGS)
579 ((frame)->_info & TRACE_FRAME_MASK_NESTED)
581 ((frame)->_info & TRACE_FRAME_MASK_LAST_SEND_BY_REF)
583 ((frame)->_info & TRACE_FRAME_MASK_LAST_SEND_BY_VAL)
585 ((frame)->_info & TRACE_FRAME_MASK_RETURN_VALUE_USED)
587 ((frame)->_info & TRACE_FRAME_MASK_RETURN_VALUE_UNUSED)
589 ((frame)->_info & TRACE_FRAME_MASK_THIS_CHECKED)
591 ((frame)->_info & TRACE_FRAME_MASK_UNKNOWN_RETURN)
593 ((frame)->_info & TRACE_FRAME_MASK_NO_NEED_RELEASE_THIS)
595 ((frame)->_info & TRACE_FRAME_MASK_THIS_CLASS_CHECKED)
597 ((frame)->_info & TRACE_FRAME_MASK_CLOSURE_CALL)
599 ((frame)->_info & TRACE_FRAME_MASK_ALWAYS_RELEASE_THIS)
602 (frame)->_info |= (0xffffu << TRACE_FRAME_SHIFT_NUM_ARGS); \
605 (frame)->_info = var; \
608 (frame)->_info |= TRACE_FRAME_MASK_LAST_SEND_BY_REF; \
609 (frame)->_info &= ~TRACE_FRAME_MASK_LAST_SEND_BY_VAL; \
612 (frame)->_info |= TRACE_FRAME_MASK_LAST_SEND_BY_VAL; \
613 (frame)->_info &= ~TRACE_FRAME_MASK_LAST_SEND_BY_REF; \
616 (frame)->_info &= ~TRACE_FRAME_MASK_LAST_SEND_BY_VAL; \
617 (frame)->_info &= ~TRACE_FRAME_MASK_LAST_SEND_BY_REF; \
620 (frame)->_info |= TRACE_FRAME_MASK_RETURN_VALUE_USED; \
621 (frame)->_info &= ~TRACE_FRAME_MASK_RETURN_VALUE_UNUSED; \
624 (frame)->_info |= TRACE_FRAME_MASK_RETURN_VALUE_UNUSED; \
625 (frame)->_info &= ~TRACE_FRAME_MASK_RETURN_VALUE_USED; \
628 (frame)->_info |= TRACE_FRAME_MASK_THIS_CHECKED; \
631 (frame)->_info |= TRACE_FRAME_MASK_NO_NEED_RELEASE_THIS; \
634 (frame)->_info |= TRACE_FRAME_MASK_THIS_CLASS_CHECKED; \
637 (frame)->_info |= TRACE_FRAME_MASK_CLOSURE_CALL; \
640 (frame)->_info |= TRACE_FRAME_MASK_ALWAYS_RELEASE_THIS; \