Home | History | Annotate | Download | only in m_debuginfo

Lines Matching refs:szB

208    return c->sli_next >= c->sli.ioff + c->sli.szB;
222 return c->sli.ioff + c->sli.szB - c->sli_next;
239 if (c->sli_next + sizeof(UChar) > c->sli.ioff + c->sli.szB) {
251 if (c->sli_next + sizeof(UShort) > c->sli.ioff + c->sli.szB) {
263 if (c->sli_next + sizeof(UInt) > c->sli.ioff + c->sli.szB) {
275 if (c->sli_next + sizeof(ULong) > c->sli.ioff + c->sli.szB) {
494 /* The use of escn_debug_{info,types}.szB seems safe to me even if
496 sections were not found), because DiSlice_INVALID.szB is always
499 if (die >= cc->escn_debug_info.szB) {
500 if (die >= cc->escn_debug_info.szB + cc->escn_debug_types.szB) {
502 die -= cc->escn_debug_info.szB + cc->escn_debug_types.szB;
505 die -= cc->escn_debug_info.szB;
633 if (!ML_(sli_is_valid)(cc->escn_debug_loc) || cc->escn_debug_loc.szB == 0)
812 || cc->escn_debug_ranges.szB == 0)
889 if (debug_abbrev_offset >= escn_debug_abbv.szB)
911 CU. Set its .szB so that at least we can't read off the end of
921 vg_assert(debug_abbrev_offset < escn_debug_abbv.szB);
924 cc->debug_abbv.szB -= debug_abbrev_offset;
1073 /* Represents Form data. If szB is 1/2/4/8 then the result is in the
1074 lowest 1/2/4/8 bytes of u.val. If szB is zero or negative then the
1075 result is an image section beginning at u.cur and with size -szB.
1076 No other szB values are allowed. */
1079 Long szB; // 1, 2, 4, 8 or non-positive values only.
1096 cts->szB = 1;
1101 cts->szB = 2;
1106 cts->szB = 4;
1111 cts->szB = 8;
1116 cts->szB = cc->is_dw64 ? 8 : 4;
1121 cts->szB = 8;
1126 cts->szB = 8;
1137 cts->szB = sizeof(UWord);
1162 cts->szB = sizeof(UWord);
1165 cts->szB = cc->is_dw64 ? sizeof(ULong) : sizeof(UInt);
1171 || cts->u.val >= (ULong)cc->escn_debug_info.szB) {
1183 || uw >= cc->escn_debug_str.szB)
1196 cts->szB = - (Long)(1 + (ULong)ML_(cur_strlen)(str));
1209 cts->szB = - (Long)(1 + (ULong)ML_(cur_strlen)(str));
1216 cts->szB = sizeof(UWord);
1224 cts->szB = sizeof(UWord);
1232 cts->szB = sizeof(UWord);
1240 cts->szB = sizeof(UWord);
1248 cts->szB = sizeof(UWord);
1256 cts->szB = 1;
1262 cts->szB = 1;
1274 cts->szB = - (Long)u64;
1287 cts->szB = - (Long)u64;
1300 cts->szB = - (Long)u64;
1314 cts->szB = - (Long)u64;
1332 cts->szB = sizeof(UWord);
1341 cts->szB = cc->is_dw64 ? sizeof(ULong) : sizeof(UInt);
1346 || cts->u.val >= (ULong)cc->escn_debug_info_alt.szB) {
1358 || uw >= cc->escn_debug_str_alt.szB)
1371 cts->szB = - (Long)(1 + (ULong)ML_(cur_strlen)(str));
1555 if (cts->szB < 0) {
1558 gexpr = make_singleton_GX( cts->u.cur, (ULong)(- cts->szB) );
1561 if (cts->szB > 0) {
1589 || cc->escn_debug_line.szB <= debug_line_offset) {
1687 if (attr == DW_AT_low_pc && cts.szB > 0) {
1691 if (attr == DW_AT_high_pc && cts.szB > 0) {
1697 if (attr == DW_AT_ranges && cts.szB > 0) {
1701 if (attr == DW_AT_stmt_list && cts.szB > 0) {
1810 if (attr == DW_AT_low_pc && cts.szB > 0) {
1814 if (attr == DW_AT_high_pc && cts.szB > 0) {
1820 if (attr == DW_AT_ranges && cts.szB > 0) {
1826 && cts.szB != 0 /* either scalar or nonempty block */) {
1895 if (attr == DW_AT_name && cts.szB < 0) {
1899 && cts.szB != 0 /* either scalar or nonempty block */) {
1904 if (attr == DW_AT_type && cts.szB > 0) {
1907 if (attr == DW_AT_external && cts.szB > 0 && cts.u.val > 0) {
1910 if (attr == DW_AT_abstract_origin && cts.szB > 0) {
1913 if (attr == DW_AT_declaration && cts.szB > 0 && cts.u.val > 0) {
1916 if (attr == DW_AT_decl_line && cts.szB > 0) {
1919 if (attr == DW_AT_decl_file && cts.szB > 0) {
2358 if (cts.szB <= 0)
2394 if (attr == DW_AT_name && cts.szB < 0) {
2399 if (attr == DW_AT_byte_size && cts.szB > 0) {
2400 typeE.Te.TyBase.szB = cts.u.val;
2402 if (attr == DW_AT_encoding && cts.szB > 0) {
2434 || typeE.Te.TyBase.szB < 0 || typeE.Te.TyBase.szB > 32
2447 if (typeE.Te.TyBase.szB == 0
2497 typeE.Te.TyPorR.szB = sizeof(UWord);
2503 if (attr == DW_AT_byte_size && cts.szB > 0) {
2504 typeE.Te.TyPorR.szB = cts.u.val;
2506 if (attr == DW_AT_type && cts.szB > 0) {
2512 if (typeE.Te.TyPorR.szB != sizeof(UWord))
2533 if (attr == DW_AT_name && cts.szB < 0) {
2538 if (attr == DW_AT_byte_size && cts.szB > 0) {
2539 typeE.Te.TyEnum.szB = cts.u.val;
2552 if (typeE.Te.TyEnum.szB == 0
2612 if (attr == DW_AT_name && cts.szB < 0) {
2617 if (attr == DW_AT_const_value && cts.szB > 0) {
2665 if (attr == DW_AT_name && cts.szB < 0) {
2670 if (attr == DW_AT_byte_size && cts.szB >= 0) {
2671 typeE.Te.TyStOrUn.szB = cts.u.val;
2674 if (attr == DW_AT_declaration && cts.szB > 0 && cts.u.val > 0) {
2677 if (attr == DW_AT_specification && cts.szB > 0 && cts.u.val > 0) {
2681 && cts.szB > 0) {
2683 typeE.Te.TyStOrUn.szB = 8;
2723 typeE.Te.TyStOrUn.szB = 1;
2750 if (attr == DW_AT_name && cts.szB < 0) {
2755 if (attr == DW_AT_type && cts.szB > 0) {
2763 if (attr == DW_AT_data_member_location && cts.szB > 0) {
2767 if (attr == DW_AT_data_member_location && cts.szB <= 0) {
2768 fieldE.Te.Field.nLoc = (UWord)(-cts.szB);
2836 if (attr == DW_AT_type && cts.szB > 0) {
2874 if (attr == DW_AT_lower_bound && cts.szB > 0) {
2878 if (attr == DW_AT_upper_bound && cts.szB > 0) {
2882 if (attr == DW_AT_count && cts.szB > 0) {
2953 if (attr == DW_AT_name && cts.szB < 0) {
2958 if (attr == DW_AT_type && cts.szB > 0) {
2999 if (attr == DW_AT_type && cts.szB > 0) {
3800 cc.types_cuOff_bias = escn_debug_info.szB;
3811 if (cu_offset_now >= escn_debug_types.szB)
3837 section_size = escn_debug_info_alt.szB;
3847 section_size = escn_debug_info.szB;
3855 section_size = escn_debug_types.szB;
3930 cc.types_cuOff_bias = escn_debug_info.szB;
3931 cc.alt_cuOff_bias = escn_debug_info.szB + escn_debug_types.szB;
4113 escn_debug_info_alt.szB/*really?*/ && first_primary_var < n;
4116 if (varp->dioff < escn_debug_info.szB + escn_debug_types.szB)