Lines Matching refs:offset

282 	      tree offset;
286 exp = get_inner_reference (exp, &bitsize, &bitpos, &offset,
290 if (offset && TREE_CODE (offset) == PLUS_EXPR
291 && host_integerp (TREE_OPERAND (offset, 1), 1))
296 = ((unsigned) tree_low_cst (TREE_OPERAND (offset, 1), 1)
301 offset = TREE_OPERAND (offset, 0);
303 if (offset && TREE_CODE (offset) == MULT_EXPR
304 && host_integerp (TREE_OPERAND (offset, 1), 1))
309 = ((unsigned) tree_low_cst (TREE_OPERAND (offset, 1), 1)
315 else if (offset)
357 HOST_WIDE_INT offset;
387 compute the offset to the following null if we don't know where to
395 /* We don't know the starting offset, but we do know that the string
396 has no internal zero bytes. We can assume that the offset falls
398 what he gets. Subtract the offset from the length of the string,
405 /* We have a known offset into the string. Start searching there for
408 offset = 0;
410 offset = -1;
412 offset = tree_low_cst (offset_node, 0);
414 /* If the offset is known to be out of bounds, warn, and call strlen at
416 if (offset < 0 || offset > max)
418 warning (0, "offset outside bounds of constant string");
428 return ssize_int (strlen (ptr + offset));
548 we require a stable offset from the current frame pointer to the
1062 HOST_WIDE_INT offset = -1, length = -1;
1077 offset = INTVAL (MEM_OFFSET (mem));
1079 if (offset >= 0 && len && host_integerp (len, 0))
1098 if (offset <= size
1100 && offset + length <= size)
1104 if (offset >= 0
1106 offset += tree_low_cst (DECL_FIELD_OFFSET (field), 0)
1111 offset = -1;
1120 offset = -1;
1124 set_mem_offset (mem, offset >= 0 ? GEN_INT (offset) : NULL_RTX);
1152 gives the offset of that register into the block returned by
2809 builtin_memcpy_read_str (void *data, HOST_WIDE_INT offset,
2814 gcc_assert (offset >= 0
2815 && ((unsigned HOST_WIDE_INT) offset + GET_MODE_SIZE (mode)
2818 return c_readstr (str + offset, mode);
3289 builtin_strncpy_read_str (void *data, HOST_WIDE_INT offset,
3294 if ((unsigned HOST_WIDE_INT) offset > strlen (str))
3297 return c_readstr (str + offset, mode);
3366 builtin_memset_read_str (void *data, HOST_WIDE_INT offset ATTRIBUTE_UNUSED,
3383 builtin_memset_gen_str (void *data, HOST_WIDE_INT offset ATTRIBUTE_UNUSED,
9442 /* Return an offset into the constant string argument. */
9514 /* Return an offset into the constant string argument. */
9569 /* Return an offset into the constant string argument. */
9628 /* Return an offset into the constant string argument. */