Searched defs:label (Results 1 - 16 of 16) sorted by relevance

/PHP_TRUNK/ext/gd/libgd/
H A Dgd_gif_in.c92 static int DoExtension (gdIOCtx *fd, int label, int *Transparent, int *ZeroDataBlockP);
298 DoExtension(gdIOCtx *fd, int label, int *Transparent, int *ZeroDataBlockP) argument
302 switch (label) {
/PHP_TRUNK/Zend/
H A Dzend_language_scanner.h55 char *label; member in struct:_zend_heredoc_label
H A Dzend_compile.c621 /* Remove \ prefix (only relevant if this is a string rather than a label) */
692 /* Remove \ prefix (only relevant if this is a string rather than a label) */
754 zval *label; local
757 label = opline->op2.zv;
759 label = &CONSTANT_EX(op_array, opline->op2.constant);
762 (dest = zend_hash_find_ptr(CG(context).labels, Z_STR_P(label))) == NULL) {
768 zend_error_noreturn(E_COMPILE_ERROR, "'goto' to undefined label '%s'", Z_STRVAL_P(label));
776 zval_dtor(label);
777 ZVAL_NULL(label);
3210 zend_string *label = zend_ast_get_str(ast->child[0]); local
[all...]
/PHP_TRUNK/ext/pcre/pcrelib/
H A Dpcre_jit_compile.c200 struct sljit_label *label; member in struct:label_addr_list
529 #define JUMPTO(type, label) \
530 sljit_set_label(sljit_emit_jump(compiler, (type)), (label))
533 #define SET_LABEL(jump, label) \
534 sljit_set_label((jump), (label))
537 #define CMPTO(type, src1, src1w, src2, src2w, label) \
538 sljit_set_label(sljit_emit_cmp(compiler, (type), (src1), (src1w), (src2), (src2w)), (label))
2020 static SLJIT_INLINE void set_jumps(jump_list *list, struct sljit_label *label) argument
2025 if either the jump or the label is NULL. */
2026 SET_LABEL(list->jump, label);
2816 struct sljit_label *label; local
4451 struct sljit_label *label; local
4480 struct sljit_label *label; local
5241 struct sljit_label *label; local
6037 struct sljit_label *label; local
7852 struct sljit_label *label; local
8545 struct sljit_label *label = NULL; local
[all...]
/PHP_TRUNK/ext/pcre/pcrelib/sljit/
H A DsljitLir.c448 SLJIT_API_FUNC_ATTRIBUTE void sljit_set_label(struct sljit_jump *jump, struct sljit_label* label) argument
450 if (SLJIT_LIKELY(!!jump) && SLJIT_LIKELY(!!label)) {
453 jump->u.label = label;
540 static SLJIT_INLINE void set_label(struct sljit_label *label, struct sljit_compiler *compiler) argument
542 label->next = NULL;
543 label->size = compiler->size;
545 compiler->last_label->next = label;
547 compiler->labels = label;
548 compiler->last_label = label;
1764 sljit_set_label(struct sljit_jump *jump, struct sljit_label* label) argument
[all...]
H A DsljitLir.h38 words, it is possible to jump to any label from anywhere, even from
197 struct sljit_label* label; member in union:sljit_jump::__anon130
858 /* Set the destination of the jump to this label. */
859 SLJIT_API_FUNC_ATTRIBUTE void sljit_set_label(struct sljit_jump *jump, struct sljit_label* label);
860 /* Set the destination address of the jump to this label. */
899 /* After the code generation the address for label, jump and const instructions
902 static SLJIT_INLINE sljit_uw sljit_get_label_addr(struct sljit_label *label) { return label->addr; } argument
H A DsljitNativeARM_32.c133 /* The label could point the address after the constant pool. */
401 diff = ((sljit_sw)(code + jump->u.label->size) - (sljit_sw)(code_ptr + 2));
426 diff = ((sljit_sw)(code + jump->u.label->size) - (sljit_sw)code_ptr);
568 struct sljit_label *label; local
600 label = compiler->labels;
604 if (label && label->size == 0) {
605 label->addr = (sljit_uw)code;
606 label->size = 0;
607 label
2344 struct sljit_label *label; local
[all...]
H A DsljitNativeARM_64.c166 target_addr = (sljit_uw)(code + jump->u.label->size);
215 struct sljit_label *label; local
229 label = compiler->labels;
239 SLJIT_ASSERT(!label || label->size >= word_count);
242 if (label && label->size == word_count) {
243 label->addr = (sljit_uw)code_ptr;
244 label->size = code_ptr - code;
245 label
1718 struct sljit_label *label; local
[all...]
H A DsljitNativeARM_T2_32.c235 diff = ((sljit_sw)(code + jump->u.label->size) - (sljit_sw)(code_ptr + 2)) >> 1;
283 modify_imm32_const((sljit_uh*)jump->addr, (jump->flags & JUMP_LABEL) ? jump->u.label->addr : jump->u.target);
292 diff = ((sljit_sw)(jump->u.label->addr) - (sljit_sw)(jump->addr + 4)) >> 1;
347 struct sljit_label *label; local
361 label = compiler->labels;
371 SLJIT_ASSERT(!label || label->size >= half_count);
374 if (label && label->size == half_count) {
375 label
1817 struct sljit_label *label; local
[all...]
H A DsljitNativeMIPS_common.c235 target_addr = (sljit_uw)(code + jump->u.label->size);
364 struct sljit_label *label; local
378 label = compiler->labels;
386 SLJIT_ASSERT(!label || label->size >= word_count);
390 if (label && label->size == word_count) {
392 label->addr = (sljit_uw)code_ptr;
393 label->size = code_ptr - code;
394 label
1484 struct sljit_label *label; local
[all...]
H A DsljitNativePPC_common.c260 target_addr = (sljit_uw)(code + jump->u.label->size);
321 struct sljit_label *label; local
342 label = compiler->labels;
350 SLJIT_ASSERT(!label || label->size >= word_count);
354 if (label && label->size == word_count) {
356 label->addr = (sljit_uw)code_ptr;
357 label->size = code_ptr - code;
358 label
1868 struct sljit_label *label; local
[all...]
H A DsljitNativeSPARC_common.c207 target_addr = (sljit_uw)(code + jump->u.label->size);
276 struct sljit_label *label; local
290 label = compiler->labels;
298 SLJIT_ASSERT(!label || label->size >= word_count);
302 if (label && label->size == word_count) {
304 label->addr = (sljit_uw)code_ptr;
305 label->size = code_ptr - code;
306 label
1152 struct sljit_label *label; local
[all...]
H A DsljitNativeTILEGX_64.c917 target_addr = (sljit_uw)(code + jump->u.label->size);
1007 struct sljit_label *label; local
1021 label = compiler->labels;
1029 SLJIT_ASSERT(!label || label->size >= word_count);
1033 if (label && label->size == word_count) {
1035 label->addr = (sljit_uw) code_ptr;
1036 label->size = code_ptr - code;
1037 label
2329 struct sljit_label *label; local
[all...]
H A DsljitNativeX86_common.c402 label_addr = (sljit_uw)(code + jump->u.label->size);
458 struct sljit_label *label; local
472 label = compiler->labels;
496 label->addr = (sljit_uw)code_ptr;
497 label->size = code_ptr - code;
498 label = label->next;
523 SLJIT_ASSERT(!label);
530 SLJIT_ASSERT((sljit_sw)(jump->u.label->addr - (jump->addr + sizeof(sljit_sb))) >= -128 && (sljit_sw)(jump->u.label
2477 struct sljit_label *label; local
[all...]
/PHP_TRUNK/main/streams/
H A Dphp_stream_filter_api.h97 const char *label; member in struct:_php_stream_filter_ops
/PHP_TRUNK/main/
H A Dphp_streams.h125 const char *label; /* label for this ops structure */ member in struct:_php_stream_ops
148 const char *label; member in struct:_php_stream_wrapper_ops

Completed in 50 milliseconds