Lines Matching refs:put_label
538 SLJIT_API_FUNC_ATTRIBUTE void sljit_set_put_label(struct sljit_put_label *put_label, struct sljit_l… in sljit_set_put_label() argument
540 if (SLJIT_LIKELY(!!put_label)) in sljit_set_put_label()
541 put_label->label = label; in sljit_set_put_label()
643 struct sljit_const *const_, struct sljit_put_label *put_label) in compute_next_addr() argument
656 if (put_label && put_label->addr < result) in compute_next_addr()
657 result = put_label->addr; in compute_next_addr()
733 static SLJIT_INLINE void set_put_label(struct sljit_put_label *put_label, struct sljit_compiler *co… in set_put_label() argument
735 put_label->next = NULL; in set_put_label()
736 put_label->label = NULL; in set_put_label()
737 put_label->addr = compiler->size - offset; in set_put_label()
738 put_label->flags = 0; in set_put_label()
740 compiler->last_put_label->next = put_label; in set_put_label()
742 compiler->put_labels = put_label; in set_put_label()
743 compiler->last_put_label = put_label; in set_put_label()
2639 SLJIT_API_FUNC_ATTRIBUTE void sljit_set_put_label(struct sljit_put_label *put_label, struct sljit_l… in sljit_set_put_label() argument
2641 SLJIT_UNUSED_ARG(put_label); in sljit_set_put_label()