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

/PHP_5_5/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_5_5/Zend/
H A Dzend_language_scanner.h55 char *label; member in struct:_zend_heredoc_label
H A Dzend_compile.c2307 void zend_do_label(znode *label TSRMLS_DC) /* {{{ */
2319 if (zend_hash_add(CG(context).labels, Z_STRVAL(label->u.constant), Z_STRLEN(label->u.constant) + 1, (void**)&dest, sizeof(zend_label), NULL) == FAILURE) {
2320 zend_error(E_COMPILE_ERROR, "Label '%s' already defined", Z_STRVAL(label->u.constant));
2323 /* Done with label now */
2324 zval_dtor(&label->u.constant);
2332 zval *label; local
2335 label = opline->op2.zv;
2337 label = &CONSTANT_EX(op_array, opline->op2.constant);
2340 zend_hash_find(CG(context).labels, Z_STRVAL_P(label), Z_STRLEN_
[all...]
/PHP_5_5/main/
H A Dphp_streams.h123 const char *label; /* label for this ops structure */ member in struct:_php_stream_ops
146 const char *label; member in struct:_php_stream_wrapper_ops
/PHP_5_5/main/streams/
H A Dphp_stream_filter_api.h97 const char *label; member in struct:_php_stream_filter_ops
/PHP_5_5/ext/pcre/pcrelib/
H A Dpcre_jit_compile.c202 struct sljit_label *label; member in struct:label_addr_list
527 #define JUMPTO(type, label) \
528 sljit_set_label(sljit_emit_jump(compiler, (type)), (label))
531 #define SET_LABEL(jump, label) \
532 sljit_set_label((jump), (label))
535 #define CMPTO(type, src1, src1w, src2, src2w, label) \
536 sljit_set_label(sljit_emit_cmp(compiler, (type), (src1), (src1w), (src2), (src2w)), (label))
2015 static SLJIT_INLINE void set_jumps(jump_list *list, struct sljit_label *label) argument
2020 if either the jump or the label is NULL. */
2021 SET_LABEL(list->jump, label);
2844 struct sljit_label *label; local
4467 struct sljit_label *label; local
4496 struct sljit_label *label; local
5257 struct sljit_label *label; local
6053 struct sljit_label *label; local
7871 struct sljit_label *label; local
8564 struct sljit_label *label = NULL; local
[all...]
/PHP_5_5/ext/pcre/pcrelib/sljit/
H A DsljitLir.c464 SLJIT_API_FUNC_ATTRIBUTE void sljit_set_label(struct sljit_jump *jump, struct sljit_label* label) argument
466 if (SLJIT_LIKELY(!!jump) && SLJIT_LIKELY(!!label)) {
469 jump->u.label = label;
590 static SLJIT_INLINE void set_label(struct sljit_label *label, struct sljit_compiler *compiler) argument
592 label->next = NULL;
593 label->size = compiler->size;
595 compiler->last_label->next = label;
597 compiler->labels = label;
598 compiler->last_label = label;
1951 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
290 struct sljit_label* label; member in union:sljit_jump::__anon16
1055 /* Set the destination of the jump to this label. */
1056 SLJIT_API_FUNC_ATTRIBUTE void sljit_set_label(struct sljit_jump *jump, struct sljit_label* label);
1057 /* Set the destination address of the jump to this label. */
1096 /* After the code generation the address for label, jump and const instructions
1099 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. */
407 diff = ((sljit_sw)(code + jump->u.label->size) - (sljit_sw)(code_ptr + 2));
432 diff = ((sljit_sw)(code + jump->u.label->size) - (sljit_sw)code_ptr);
574 struct sljit_label *label; local
606 label = compiler->labels;
610 if (label && label->size == 0) {
611 label->addr = (sljit_uw)code;
612 label->size = 0;
613 label
2371 struct sljit_label *label; local
[all...]
H A DsljitNativeARM_64.c168 target_addr = (sljit_uw)(code + jump->u.label->size);
217 struct sljit_label *label; local
231 label = compiler->labels;
241 SLJIT_ASSERT(!label || label->size >= word_count);
244 if (label && label->size == word_count) {
245 label->addr = (sljit_uw)code_ptr;
246 label->size = code_ptr - code;
247 label
1844 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
1868 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
1576 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
2053 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
1214 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
2323 struct sljit_label *label; local
[all...]
H A DsljitNativeX86_common.c399 label_addr = (sljit_uw)(code + jump->u.label->size);
455 struct sljit_label *label; local
469 label = compiler->labels;
493 label->addr = (sljit_uw)code_ptr;
494 label->size = code_ptr - code;
495 label = label->next;
520 SLJIT_ASSERT(!label);
527 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 109 milliseconds