Searched refs:fldoff (Results 1 – 5 of 5) sorted by relevance
/netbsd-src/include/ |
H A D | struct.h | 38 #define fldoff(name, field) \ macro 47 ((struct name *)((char *)(addr) - fldoff(name, field)))
|
/netbsd-src/external/gpl3/gcc/dist/gcc/ |
H A D | gimple-ssa-sprintf.cc | 2242 set_aggregate_size_and_offset (tree type, HOST_WIDE_INT *fldoff, in set_aggregate_size_and_offset() argument 2254 *fldoff += index; in set_aggregate_size_and_offset() 2272 *fldoff += index; in set_aggregate_size_and_offset() 2288 get_origin_and_offset_r (tree x, HOST_WIDE_INT *fldoff, HOST_WIDE_INT *fldsize, in get_origin_and_offset_r() argument 2308 return get_origin_and_offset_r (x, fldoff, fldsize, off); in get_origin_and_offset_r() 2332 *fldoff += byteoff; in get_origin_and_offset_r() 2335 *fldoff = HOST_WIDE_INT_MAX; in get_origin_and_offset_r() 2338 return get_origin_and_offset_r (x, fldoff, fldsize, off); in get_origin_and_offset_r() 2357 set_aggregate_size_and_offset (xtype, fldoff, fldsize, off); in get_origin_and_offset_r() 2360 return get_origin_and_offset_r (x, fldoff, fldsize, nullptr); in get_origin_and_offset_r() [all …]
|
H A D | gimple-array-bounds.cc | 684 tree fldoff = int_const_binop (PLUS_EXPR, fldpos, refoff); in inbounds_memaccess_p() local 687 if (!tree_int_cst_lt (fldoff, refsize)) in inbounds_memaccess_p() 696 tree fldend = int_const_binop (PLUS_EXPR, fldoff, fldsiz); in inbounds_memaccess_p()
|
H A D | pointer-query.cc | 2409 HOST_WIDE_INT *fldoff /* = nullptr */, in field_at_offset() argument 2415 if (!fldoff) in field_at_offset() 2416 fldoff = &offbuf; in field_at_offset() 2475 *nextoff = *fldoff + next_pos; in field_at_offset() 2501 *fldoff += fldpos; in field_at_offset() 2506 fldoff, nextoff); in field_at_offset()
|
/netbsd-src/external/gpl3/gcc.old/dist/gcc/ |
H A D | gimple-ssa-sprintf.c | 2246 HOST_WIDE_INT fldoff = int_byte_position (fld); in field_at_offset() local 2255 if (fldoff + fldsize < off) in field_at_offset() 2267 fldoff -= idx; in field_at_offset() 2273 *index += fldoff; in field_at_offset() 2274 return field_at_offset (fldtype, off - fldoff, index); in field_at_offset() 2277 *index += fldoff; in field_at_offset() 2290 get_origin_and_offset (tree x, HOST_WIDE_INT *fldoff, HOST_WIDE_INT *off) in get_origin_and_offset() argument 2299 return get_origin_and_offset (x, fldoff, off); in get_origin_and_offset() 2314 *fldoff += idx * int_size_in_bytes (eltype); in get_origin_and_offset() 2316 *fldoff = idx; in get_origin_and_offset() [all …]
|