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

/PHP_TRUNK/ext/gd/libgd/
H A Dgd_gif_in.c94 static int DoExtension (gdIOCtx *fd, int label, int *Transparent, int *ZeroDataBlockP);
300 DoExtension(gdIOCtx *fd, int label, int *Transparent, int *ZeroDataBlockP) argument
304 switch (label) {
/PHP_TRUNK/main/streams/
H A Dphp_stream_filter_api.h97 const char *label; member in struct:_php_stream_filter_ops
/PHP_TRUNK/Zend/
H A Dzend_language_scanner.h58 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 = RT_CONSTANT(op_array, opline->op2);
759 label = CT_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);
3432 zend_string *label = zend_ast_get_str(ast->child[0]); local
[all...]
/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
/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);
2815 struct sljit_label *label; local
4450 struct sljit_label *label; local
4479 struct sljit_label *label; local
5240 struct sljit_label *label; local
6036 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.c458 SLJIT_API_FUNC_ATTRIBUTE void sljit_set_label(struct sljit_jump *jump, struct sljit_label* label) argument
460 if (SLJIT_LIKELY(!!jump) && SLJIT_LIKELY(!!label)) {
463 jump->u.label = label;
550 static SLJIT_INLINE void set_label(struct sljit_label *label, struct sljit_compiler *compiler) argument
552 label->next = NULL;
553 label->size = compiler->size;
555 compiler->last_label->next = label;
557 compiler->labels = label;
558 compiler->last_label = label;
1980 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
288 struct sljit_label* label; member in union:sljit_jump::__anon22
1004 /* Set the destination of the jump to this label. */
1005 SLJIT_API_FUNC_ATTRIBUTE void sljit_set_label(struct sljit_jump *jump, struct sljit_label* label);
1006 /* Set the destination address of the jump to this label. */
1045 /* After the code generation the address for label, jump and const instructions
1048 static SLJIT_INLINE sljit_uw sljit_get_label_addr(struct sljit_label *label) { return label->addr; } argument
H A DsljitNativeARM_32.c137 /* The label could point the address after the constant pool. */
405 diff = ((sljit_sw)(code + jump->u.label->size) - (sljit_sw)(code_ptr + 2));
430 diff = ((sljit_sw)(code + jump->u.label->size) - (sljit_sw)code_ptr);
572 struct sljit_label *label; local
604 label = compiler->labels;
608 if (label && label->size == 0) {
609 label->addr = (sljit_uw)code;
610 label->size = 0;
611 label
2383 struct sljit_label *label; local
[all...]
H A DsljitNativeARM_64.c169 target_addr = (sljit_uw)(code + jump->u.label->size);
218 struct sljit_label *label; local
232 label = compiler->labels;
242 SLJIT_ASSERT(!label || label->size >= word_count);
245 if (label && label->size == word_count) {
246 label->addr = (sljit_uw)code_ptr;
247 label->size = code_ptr - code;
248 label
1834 struct sljit_label *label; local
[all...]
H A DsljitNativeARM_T2_32.c239 diff = ((sljit_sw)(code + jump->u.label->size) - (sljit_sw)(code_ptr + 2)) >> 1;
287 modify_imm32_const((sljit_uh*)jump->addr, (jump->flags & JUMP_LABEL) ? jump->u.label->addr : jump->u.target);
296 diff = ((sljit_sw)(jump->u.label->addr) - (sljit_sw)(jump->addr + 4)) >> 1;
351 struct sljit_label *label; local
365 label = compiler->labels;
375 SLJIT_ASSERT(!label || label->size >= half_count);
378 if (label && label->size == half_count) {
379 label
1882 struct sljit_label *label; local
[all...]
H A DsljitNativeMIPS_common.c240 target_addr = (sljit_uw)(code + jump->u.label->size);
369 struct sljit_label *label; local
383 label = compiler->labels;
391 SLJIT_ASSERT(!label || label->size >= word_count);
395 if (label && label->size == word_count) {
397 label->addr = (sljit_uw)code_ptr;
398 label->size = code_ptr - code;
399 label
1592 struct sljit_label *label; local
[all...]
H A DsljitNativePPC_common.c266 target_addr = (sljit_uw)(code + jump->u.label->size);
327 struct sljit_label *label; local
348 label = compiler->labels;
356 SLJIT_ASSERT(!label || label->size >= word_count);
360 if (label && label->size == word_count) {
362 label->addr = (sljit_uw)code_ptr;
363 label->size = code_ptr - code;
364 label
2069 struct sljit_label *label; local
[all...]
H A DsljitNativeSPARC_common.c212 target_addr = (sljit_uw)(code + jump->u.label->size);
281 struct sljit_label *label; local
295 label = compiler->labels;
303 SLJIT_ASSERT(!label || label->size >= word_count);
307 if (label && label->size == word_count) {
309 label->addr = (sljit_uw)code_ptr;
310 label->size = code_ptr - code;
311 label
1230 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
2339 struct sljit_label *label; local
[all...]
H A DsljitNativeX86_common.c398 label_addr = (sljit_uw)(code + jump->u.label->size);
454 struct sljit_label *label; local
468 label = compiler->labels;
492 label->addr = (sljit_uw)code_ptr;
493 label->size = code_ptr - code;
494 label = label->next;
519 SLJIT_ASSERT(!label);
526 SLJIT_ASSERT((sljit_sw)(jump->u.label->addr - (jump->addr + sizeof(sljit_sb))) >= -128 && (sljit_sw)(jump->u.label
2515 struct sljit_label *label; local
[all...]

Completed in 67 milliseconds