1 ; RUN: llc < %s -mtriple=nvptx64-nvidia-cuda | FileCheck %s 2 3 ; // Bitcode int this test case is reduced version of compiled code below: 4 ;__device__ inline void res(float x, float y, float *res) { *res = x + y; } 5 ; 6 ;__global__ void saxpy(int n, float a, float *x, float *y) { 7 ; int i = blockIdx.x * blockDim.x + threadIdx.x; 8 ; if (i < n) 9 ; res(a * x[i], y[i], &y[i]); 10 ;} 11 12 ; CHECK: .target sm_{{[0-9]+}}//, debug 13 14 ; CHECK: .visible .entry _Z5saxpyifPfS_( 15 ; CHECK: .param .u32 {{.+}}, 16 ; CHECK: .param .f32 {{.+}}, 17 ; CHECK: .param .u64 {{.+}}, 18 ; CHECK: .param .u64 {{.+}} 19 ; CHECK: ) 20 ; CHECK: { 21 ; CHECK: .reg .pred %p<2>; 22 ; CHECK: .reg .f32 %f<5>; 23 ; CHECK: .reg .b32 %r<6>; 24 ; CHECK: .reg .b64 %rd<8>; 25 ; CHECK: .loc [[DEBUG_INFO_CU:[0-9]+]] 5 0 26 ; CHECK: ld.param.u32 %r{{.+}}, [{{.+}}]; 27 ; CHECK: .loc [[BUILTUIN_VARS_H:[0-9]+]] 78 180 28 ; CHECK: mov.u32 %r{{.+}}, %ctaid.x; 29 ; CHECK: .loc [[BUILTUIN_VARS_H]] 89 180 30 ; CHECK: mov.u32 %r{{.+}}, %ntid.x; 31 ; CHECK: .loc [[BUILTUIN_VARS_H]] 67 180 32 ; CHECK: mov.u32 %r{{.+}}, %tid.x; 33 ; CHECK: .loc [[DEBUG_INFO_CU]] 6 35 34 ; CHECK: mad.lo.s32 %r{{.+}}, %r{{.+}}, %r{{.+}}, %r{{.+}}; 35 ; CHECK: .loc [[DEBUG_INFO_CU]] 7 9 36 ; CHECK: setp.ge.s32 %p{{.+}}, %r{{.+}}, %r{{.+}}; 37 ; CHECK: .loc [[DEBUG_INFO_CU]] 7 7 38 ; CHECK: @%p{{.+}} bra [[BB:.+]]; 39 ; CHECK: ld.param.f32 %f{{.+}}, [{{.+}}]; 40 ; CHECK: ld.param.u64 %rd{{.+}}, [{{.+}}]; 41 ; CHECK: cvta.to.global.u64 %rd{{.+}}, %rd{{.+}}; 42 ; CHECK: ld.param.u64 %rd{{.+}}, [{{.+}}]; 43 ; CHECK: cvta.to.global.u64 %rd{{.+}}, %rd{{.+}}; 44 ; CHECK: mul.wide.u32 %rd{{.+}}, %r{{.+}}, 4; 45 ; CHECK: add.s64 %rd{{.+}}, %rd{{.+}}, %rd{{.+}}; 46 ; CHECK: .loc [[DEBUG_INFO_CU]] 8 13 47 ; CHECK: ld.global.f32 %f{{.+}}, [%rd{{.+}}]; 48 ; CHECK: add.s64 %rd{{.+}}, %rd{{.+}}, %rd{{.+}}; 49 ; CHECK: .loc [[DEBUG_INFO_CU]] 8 19 50 ; CHECK: ld.global.f32 %f{{.+}}, [%rd{{.+}}]; 51 ; CHECK: .loc [[DEBUG_INFO_CU]] 3 82 52 ; CHECK: fma.rn.f32 %f{{.+}}, %f{{.+}}, %f{{.+}}, %f{{.+}}; 53 ; CHECK: .loc [[DEBUG_INFO_CU]] 3 78 54 ; CHECK: st.global.f32 [%rd{{.+}}], %f{{.+}}; 55 ; CHECK: [[BB]]: 56 ; CHECK: .loc [[DEBUG_INFO_CU]] 9 1 57 ; CHECK: ret; 58 ; CHECK: } 59 60 ; Function Attrs: nounwind 61 define void @_Z5saxpyifPfS_(i32 %n, float %a, float* nocapture readonly %x, float* nocapture %y) local_unnamed_addr #0 !dbg !566 { 62 entry: 63 call void @llvm.dbg.value(metadata i32 %n, metadata !570, metadata !DIExpression()), !dbg !575 64 call void @llvm.dbg.value(metadata float %a, metadata !571, metadata !DIExpression()), !dbg !576 65 call void @llvm.dbg.value(metadata float* %x, metadata !572, metadata !DIExpression()), !dbg !577 66 call void @llvm.dbg.value(metadata float* %y, metadata !573, metadata !DIExpression()), !dbg !578 67 %0 = tail call i32 @llvm.nvvm.read.ptx.sreg.ctaid.x() #3, !dbg !579, !range !616 68 %1 = tail call i32 @llvm.nvvm.read.ptx.sreg.ntid.x() #3, !dbg !617, !range !661 69 %mul = mul nuw nsw i32 %1, %0, !dbg !662 70 %2 = tail call i32 @llvm.nvvm.read.ptx.sreg.tid.x() #3, !dbg !663, !range !691 71 %add = add nuw nsw i32 %mul, %2, !dbg !692 72 call void @llvm.dbg.value(metadata i32 %add, metadata !574, metadata !DIExpression()), !dbg !693 73 %cmp = icmp slt i32 %add, %n, !dbg !694 74 br i1 %cmp, label %if.then, label %if.end, !dbg !696 75 76 if.then: ; preds = %entry 77 %3 = zext i32 %add to i64, !dbg !697 78 %arrayidx = getelementptr inbounds float, float* %x, i64 %3, !dbg !697 79 %4 = load float, float* %arrayidx, align 4, !dbg !697, !tbaa !698 80 %mul3 = fmul contract float %4, %a, !dbg !702 81 %arrayidx5 = getelementptr inbounds float, float* %y, i64 %3, !dbg !703 82 %5 = load float, float* %arrayidx5, align 4, !dbg !703, !tbaa !698 83 call void @llvm.dbg.value(metadata float %mul3, metadata !704, metadata !DIExpression()), !dbg !711 84 call void @llvm.dbg.value(metadata float %5, metadata !709, metadata !DIExpression()), !dbg !713 85 call void @llvm.dbg.value(metadata float* %arrayidx5, metadata !710, metadata !DIExpression()), !dbg !714 86 %add.i = fadd contract float %mul3, %5, !dbg !715 87 store float %add.i, float* %arrayidx5, align 4, !dbg !716, !tbaa !698 88 br label %if.end, !dbg !717 89 90 if.end: ; preds = %if.then, %entry 91 ret void, !dbg !718 92 } 93 94 ; CHECK-DAG: .file {{[0-9]+}} "{{.*}}clang/include{{/|\\\\}}__clang_cuda_math_forward_declares.h" 95 ; CHECK-DAG: .file {{[0-9]+}} "{{.*}}/usr/include{{/|\\\\}}mathcalls.h" 96 ; CHECK-DAG: .file {{[0-9]+}} "{{.*}}/usr/lib/gcc/4.8/../../../../include/c++/4.8{{/|\\\\}}cmath" 97 ; CHECK-DAG: .file {{[0-9]+}} "{{.*}}/usr/include{{/|\\\\}}stdlib.h" 98 ; CHECK-DAG: .file {{[0-9]+}} "{{.*}}/usr/lib/gcc/4.8/../../../../include/c++/4.8{{/|\\\\}}cstdlib" 99 ; CHECK-DAG: .file {{[0-9]+}} "{{.*}}/usr/include{{/|\\\\}}stdlib-float.h" 100 ; CHECK-DAG: .file {{[0-9]+}} "{{.*}}/usr/include{{/|\\\\}}stdlib-bsearch.h" 101 ; CHECK-DAG: .file {{[0-9]+}} "{{.*}}clang/include{{/|\\\\}}stddef.h" 102 ; CHECK-DAG: .file {{[0-9]+}} "{{.*}}/usr/local/cuda/include{{/|\\\\}}math_functions.hpp" 103 ; CHECK_DAG: .file {{[0-9]+}} "{{.*}}clang/include{{/|\\\\}}__clang_cuda_cmath.h" 104 ; CHECK-DAG: .file {{[0-9]+}} "{{.*}}/usr/local/cuda/include{{/|\\\\}}device_functions.hpp" 105 ; CHECK-DAG: .file [[DEBUG_INFO_CU]] "{{.*}}debug-info.cu" 106 ; CHECK-DAG: .file [[BUILTUIN_VARS_H]] "{{.*}}clang/include{{/|\\\\}}__clang_cuda_builtin_vars.h" 107 108 ; CHECK: // .section .debug_abbrev 109 ; CHECK: // { 110 ; CHECK: // .b8 1 // Abbreviation Code 111 ; CHECK: // .b8 17 // DW_TAG_compile_unit 112 ; CHECK: // .b8 1 // DW_CHILDREN_yes 113 ; CHECK: // .b8 37 // DW_AT_producer 114 ; CHECK: // .b8 8 // DW_FORM_string 115 ; CHECK: // .b8 19 // DW_AT_language 116 ; CHECK: // .b8 5 // DW_FORM_data2 117 ; CHECK: // .b8 3 // DW_AT_name 118 ; CHECK: // .b8 8 // DW_FORM_string 119 ; CHECK: // .b8 16 // DW_AT_stmt_list 120 ; CHECK: // .b8 6 // DW_FORM_data4 121 ; CHECK: // .b8 27 // DW_AT_comp_dir 122 ; CHECK: // .b8 8 // DW_FORM_string 123 ; CHECK: // .b8 17 // DW_AT_low_pc 124 ; CHECK: // .b8 1 // DW_FORM_addr 125 ; CHECK: // .b8 18 // DW_AT_high_pc 126 ; CHECK: // .b8 1 // DW_FORM_addr 127 ; CHECK: // .b8 0 // EOM(1) 128 ; CHECK: // .b8 0 // EOM(2) 129 ; CHECK: // .b8 2 // Abbreviation Code 130 ; CHECK: // .b8 57 // DW_TAG_namespace 131 ; CHECK: // .b8 1 // DW_CHILDREN_yes 132 ; CHECK: // .b8 3 // DW_AT_name 133 ; CHECK: // .b8 8 // DW_FORM_string 134 ; CHECK: // .b8 0 // EOM(1) 135 ; CHECK: // .b8 0 // EOM(2) 136 ; CHECK: // .b8 3 // Abbreviation Code 137 ; CHECK: // .b8 8 // DW_TAG_imported_declaration 138 ; CHECK: // .b8 0 // DW_CHILDREN_no 139 ; CHECK: // .b8 58 // DW_AT_decl_file 140 ; CHECK: // .b8 11 // DW_FORM_data1 141 ; CHECK: // .b8 59 // DW_AT_decl_line 142 ; CHECK: // .b8 11 // DW_FORM_data1 143 ; CHECK: // .b8 24 // DW_AT_import 144 ; CHECK: // .b8 19 // DW_FORM_ref4 145 ; CHECK: // .b8 0 // EOM(1) 146 ; CHECK: // .b8 0 // EOM(2) 147 ; CHECK: // .b8 4 // Abbreviation Code 148 ; CHECK: // .b8 8 // DW_TAG_imported_declaration 149 ; CHECK: // .b8 0 // DW_CHILDREN_no 150 ; CHECK: // .b8 58 // DW_AT_decl_file 151 ; CHECK: // .b8 11 // DW_FORM_data1 152 ; CHECK: // .b8 59 // DW_AT_decl_line 153 ; CHECK: // .b8 5 // DW_FORM_data2 154 ; CHECK: // .b8 24 // DW_AT_import 155 ; CHECK: // .b8 19 // DW_FORM_ref4 156 ; CHECK: // .b8 0 // EOM(1) 157 ; CHECK: // .b8 0 // EOM(2) 158 ; CHECK: // .b8 5 // Abbreviation Code 159 ; CHECK: // .b8 46 // DW_TAG_subprogram 160 ; CHECK: // .b8 1 // DW_CHILDREN_yes 161 ; CHECK: // .b8 135 // DW_AT_MIPS_linkage_name 162 ; CHECK: // .b8 64 163 ; CHECK: // .b8 8 // DW_FORM_string 164 ; CHECK: // .b8 3 // DW_AT_name 165 ; CHECK: // .b8 8 // DW_FORM_string 166 ; CHECK: // .b8 58 // DW_AT_decl_file 167 ; CHECK: // .b8 11 // DW_FORM_data1 168 ; CHECK: // .b8 59 // DW_AT_decl_line 169 ; CHECK: // .b8 11 // DW_FORM_data1 170 ; CHECK: // .b8 73 // DW_AT_type 171 ; CHECK: // .b8 19 // DW_FORM_ref4 172 ; CHECK: // .b8 60 // DW_AT_declaration 173 ; CHECK: // .b8 12 // DW_FORM_flag 174 ; CHECK: // .b8 0 // EOM(1) 175 ; CHECK: // .b8 0 // EOM(2) 176 ; CHECK: // .b8 6 // Abbreviation Code 177 ; CHECK: // .b8 5 // DW_TAG_formal_parameter 178 ; CHECK: // .b8 0 // DW_CHILDREN_no 179 ; CHECK: // .b8 73 // DW_AT_type 180 ; CHECK: // .b8 19 // DW_FORM_ref4 181 ; CHECK: // .b8 0 // EOM(1) 182 ; CHECK: // .b8 0 // EOM(2) 183 ; CHECK: // .b8 7 // Abbreviation Code 184 ; CHECK: // .b8 36 // DW_TAG_base_type 185 ; CHECK: // .b8 0 // DW_CHILDREN_no 186 ; CHECK: // .b8 3 // DW_AT_name 187 ; CHECK: // .b8 8 // DW_FORM_string 188 ; CHECK: // .b8 62 // DW_AT_encoding 189 ; CHECK: // .b8 11 // DW_FORM_data1 190 ; CHECK: // .b8 11 // DW_AT_byte_size 191 ; CHECK: // .b8 11 // DW_FORM_data1 192 ; CHECK: // .b8 0 // EOM(1) 193 ; CHECK: // .b8 0 // EOM(2) 194 ; CHECK: // .b8 8 // Abbreviation Code 195 ; CHECK: // .b8 15 // DW_TAG_pointer_type 196 ; CHECK: // .b8 0 // DW_CHILDREN_no 197 ; CHECK: // .b8 73 // DW_AT_type 198 ; CHECK: // .b8 19 // DW_FORM_ref4 199 ; CHECK: // .b8 0 // EOM(1) 200 ; CHECK: // .b8 0 // EOM(2) 201 ; CHECK: // .b8 9 // Abbreviation Code 202 ; CHECK: // .b8 38 // DW_TAG_const_type 203 ; CHECK: // .b8 0 // DW_CHILDREN_no 204 ; CHECK: // .b8 73 // DW_AT_type 205 ; CHECK: // .b8 19 // DW_FORM_ref4 206 ; CHECK: // .b8 0 // EOM(1) 207 ; CHECK: // .b8 0 // EOM(2) 208 ; CHECK: // .b8 10 // Abbreviation Code 209 ; CHECK: // .b8 46 // DW_TAG_subprogram 210 ; CHECK: // .b8 1 // DW_CHILDREN_yes 211 ; CHECK: // .b8 3 // DW_AT_name 212 ; CHECK: // .b8 8 // DW_FORM_string 213 ; CHECK: // .b8 58 // DW_AT_decl_file 214 ; CHECK: // .b8 11 // DW_FORM_data1 215 ; CHECK: // .b8 59 // DW_AT_decl_line 216 ; CHECK: // .b8 11 // DW_FORM_data1 217 ; CHECK: // .b8 73 // DW_AT_type 218 ; CHECK: // .b8 19 // DW_FORM_ref4 219 ; CHECK: // .b8 60 // DW_AT_declaration 220 ; CHECK: // .b8 12 // DW_FORM_flag 221 ; CHECK: // .b8 63 // DW_AT_external 222 ; CHECK: // .b8 12 // DW_FORM_flag 223 ; CHECK: // .b8 0 // EOM(1) 224 ; CHECK: // .b8 0 // EOM(2) 225 ; CHECK: // .b8 11 // Abbreviation Code 226 ; CHECK: // .b8 22 // DW_TAG_typedef 227 ; CHECK: // .b8 0 // DW_CHILDREN_no 228 ; CHECK: // .b8 73 // DW_AT_type 229 ; CHECK: // .b8 19 // DW_FORM_ref4 230 ; CHECK: // .b8 3 // DW_AT_name 231 ; CHECK: // .b8 8 // DW_FORM_string 232 ; CHECK: // .b8 58 // DW_AT_decl_file 233 ; CHECK: // .b8 11 // DW_FORM_data1 234 ; CHECK: // .b8 59 // DW_AT_decl_line 235 ; CHECK: // .b8 11 // DW_FORM_data1 236 ; CHECK: // .b8 0 // EOM(1) 237 ; CHECK: // .b8 0 // EOM(2) 238 ; CHECK: // .b8 12 // Abbreviation Code 239 ; CHECK: // .b8 19 // DW_TAG_structure_type 240 ; CHECK: // .b8 0 // DW_CHILDREN_no 241 ; CHECK: // .b8 60 // DW_AT_declaration 242 ; CHECK: // .b8 12 // DW_FORM_flag 243 ; CHECK: // .b8 0 // EOM(1) 244 ; CHECK: // .b8 0 // EOM(2) 245 ; CHECK: // .b8 13 // Abbreviation Code 246 ; CHECK: // .b8 19 // DW_TAG_structure_type 247 ; CHECK: // .b8 1 // DW_CHILDREN_yes 248 ; CHECK: // .b8 11 // DW_AT_byte_size 249 ; CHECK: // .b8 11 // DW_FORM_data1 250 ; CHECK: // .b8 58 // DW_AT_decl_file 251 ; CHECK: // .b8 11 // DW_FORM_data1 252 ; CHECK: // .b8 59 // DW_AT_decl_line 253 ; CHECK: // .b8 11 // DW_FORM_data1 254 ; CHECK: // .b8 0 // EOM(1) 255 ; CHECK: // .b8 0 // EOM(2) 256 ; CHECK: // .b8 14 // Abbreviation Code 257 ; CHECK: // .b8 13 // DW_TAG_member 258 ; CHECK: // .b8 0 // DW_CHILDREN_no 259 ; CHECK: // .b8 3 // DW_AT_name 260 ; CHECK: // .b8 8 // DW_FORM_string 261 ; CHECK: // .b8 73 // DW_AT_type 262 ; CHECK: // .b8 19 // DW_FORM_ref4 263 ; CHECK: // .b8 58 // DW_AT_decl_file 264 ; CHECK: // .b8 11 // DW_FORM_data1 265 ; CHECK: // .b8 59 // DW_AT_decl_line 266 ; CHECK: // .b8 11 // DW_FORM_data1 267 ; CHECK: // .b8 56 // DW_AT_data_member_location 268 ; CHECK: // .b8 10 // DW_FORM_block1 269 ; CHECK: // .b8 0 // EOM(1) 270 ; CHECK: // .b8 0 // EOM(2) 271 ; CHECK: // .b8 15 // Abbreviation Code 272 ; CHECK: // .b8 46 // DW_TAG_subprogram 273 ; CHECK: // .b8 0 // DW_CHILDREN_no 274 ; CHECK: // .b8 3 // DW_AT_name 275 ; CHECK: // .b8 8 // DW_FORM_string 276 ; CHECK: // .b8 58 // DW_AT_decl_file 277 ; CHECK: // .b8 11 // DW_FORM_data1 278 ; CHECK: // .b8 59 // DW_AT_decl_line 279 ; CHECK: // .b8 5 // DW_FORM_data2 280 ; CHECK: // .b8 60 // DW_AT_declaration 281 ; CHECK: // .b8 12 // DW_FORM_flag 282 ; CHECK: // .b8 63 // DW_AT_external 283 ; CHECK: // .b8 12 // DW_FORM_flag 284 ; CHECK: // .b8 135 // DW_AT_noreturn 285 ; CHECK: // .b8 1 286 ; CHECK: // .b8 12 // DW_FORM_flag 287 ; CHECK: // .b8 0 // EOM(1) 288 ; CHECK: // .b8 0 // EOM(2) 289 ; CHECK: // .b8 16 // Abbreviation Code 290 ; CHECK: // .b8 46 // DW_TAG_subprogram 291 ; CHECK: // .b8 1 // DW_CHILDREN_yes 292 ; CHECK: // .b8 3 // DW_AT_name 293 ; CHECK: // .b8 8 // DW_FORM_string 294 ; CHECK: // .b8 58 // DW_AT_decl_file 295 ; CHECK: // .b8 11 // DW_FORM_data1 296 ; CHECK: // .b8 59 // DW_AT_decl_line 297 ; CHECK: // .b8 5 // DW_FORM_data2 298 ; CHECK: // .b8 73 // DW_AT_type 299 ; CHECK: // .b8 19 // DW_FORM_ref4 300 ; CHECK: // .b8 60 // DW_AT_declaration 301 ; CHECK: // .b8 12 // DW_FORM_flag 302 ; CHECK: // .b8 63 // DW_AT_external 303 ; CHECK: // .b8 12 // DW_FORM_flag 304 ; CHECK: // .b8 0 // EOM(1) 305 ; CHECK: // .b8 0 // EOM(2) 306 ; CHECK: // .b8 17 // Abbreviation Code 307 ; CHECK: // .b8 21 // DW_TAG_subroutine_type 308 ; CHECK: // .b8 0 // DW_CHILDREN_no 309 ; CHECK: // .b8 0 // EOM(1) 310 ; CHECK: // .b8 0 // EOM(2) 311 ; CHECK: // .b8 18 // Abbreviation Code 312 ; CHECK: // .b8 15 // DW_TAG_pointer_type 313 ; CHECK: // .b8 0 // DW_CHILDREN_no 314 ; CHECK: // .b8 0 // EOM(1) 315 ; CHECK: // .b8 0 // EOM(2) 316 ; CHECK: // .b8 19 // Abbreviation Code 317 ; CHECK: // .b8 38 // DW_TAG_const_type 318 ; CHECK: // .b8 0 // DW_CHILDREN_no 319 ; CHECK: // .b8 0 // EOM(1) 320 ; CHECK: // .b8 0 // EOM(2) 321 ; CHECK: // .b8 20 // Abbreviation Code 322 ; CHECK: // .b8 22 // DW_TAG_typedef 323 ; CHECK: // .b8 0 // DW_CHILDREN_no 324 ; CHECK: // .b8 73 // DW_AT_type 325 ; CHECK: // .b8 19 // DW_FORM_ref4 326 ; CHECK: // .b8 3 // DW_AT_name 327 ; CHECK: // .b8 8 // DW_FORM_string 328 ; CHECK: // .b8 58 // DW_AT_decl_file 329 ; CHECK: // .b8 11 // DW_FORM_data1 330 ; CHECK: // .b8 59 // DW_AT_decl_line 331 ; CHECK: // .b8 5 // DW_FORM_data2 332 ; CHECK: // .b8 0 // EOM(1) 333 ; CHECK: // .b8 0 // EOM(2) 334 ; CHECK: // .b8 21 // Abbreviation Code 335 ; CHECK: // .b8 21 // DW_TAG_subroutine_type 336 ; CHECK: // .b8 1 // DW_CHILDREN_yes 337 ; CHECK: // .b8 73 // DW_AT_type 338 ; CHECK: // .b8 19 // DW_FORM_ref4 339 ; CHECK: // .b8 0 // EOM(1) 340 ; CHECK: // .b8 0 // EOM(2) 341 ; CHECK: // .b8 22 // Abbreviation Code 342 ; CHECK: // .b8 46 // DW_TAG_subprogram 343 ; CHECK: // .b8 1 // DW_CHILDREN_yes 344 ; CHECK: // .b8 3 // DW_AT_name 345 ; CHECK: // .b8 8 // DW_FORM_string 346 ; CHECK: // .b8 58 // DW_AT_decl_file 347 ; CHECK: // .b8 11 // DW_FORM_data1 348 ; CHECK: // .b8 59 // DW_AT_decl_line 349 ; CHECK: // .b8 5 // DW_FORM_data2 350 ; CHECK: // .b8 60 // DW_AT_declaration 351 ; CHECK: // .b8 12 // DW_FORM_flag 352 ; CHECK: // .b8 63 // DW_AT_external 353 ; CHECK: // .b8 12 // DW_FORM_flag 354 ; CHECK: // .b8 135 // DW_AT_noreturn 355 ; CHECK: // .b8 1 356 ; CHECK: // .b8 12 // DW_FORM_flag 357 ; CHECK: // .b8 0 // EOM(1) 358 ; CHECK: // .b8 0 // EOM(2) 359 ; CHECK: // .b8 23 // Abbreviation Code 360 ; CHECK: // .b8 46 // DW_TAG_subprogram 361 ; CHECK: // .b8 1 // DW_CHILDREN_yes 362 ; CHECK: // .b8 3 // DW_AT_name 363 ; CHECK: // .b8 8 // DW_FORM_string 364 ; CHECK: // .b8 58 // DW_AT_decl_file 365 ; CHECK: // .b8 11 // DW_FORM_data1 366 ; CHECK: // .b8 59 // DW_AT_decl_line 367 ; CHECK: // .b8 5 // DW_FORM_data2 368 ; CHECK: // .b8 60 // DW_AT_declaration 369 ; CHECK: // .b8 12 // DW_FORM_flag 370 ; CHECK: // .b8 63 // DW_AT_external 371 ; CHECK: // .b8 12 // DW_FORM_flag 372 ; CHECK: // .b8 0 // EOM(1) 373 ; CHECK: // .b8 0 // EOM(2) 374 ; CHECK: // .b8 24 // Abbreviation Code 375 ; CHECK: // .b8 46 // DW_TAG_subprogram 376 ; CHECK: // .b8 0 // DW_CHILDREN_no 377 ; CHECK: // .b8 3 // DW_AT_name 378 ; CHECK: // .b8 8 // DW_FORM_string 379 ; CHECK: // .b8 58 // DW_AT_decl_file 380 ; CHECK: // .b8 11 // DW_FORM_data1 381 ; CHECK: // .b8 59 // DW_AT_decl_line 382 ; CHECK: // .b8 5 // DW_FORM_data2 383 ; CHECK: // .b8 73 // DW_AT_type 384 ; CHECK: // .b8 19 // DW_FORM_ref4 385 ; CHECK: // .b8 60 // DW_AT_declaration 386 ; CHECK: // .b8 12 // DW_FORM_flag 387 ; CHECK: // .b8 63 // DW_AT_external 388 ; CHECK: // .b8 12 // DW_FORM_flag 389 ; CHECK: // .b8 0 // EOM(1) 390 ; CHECK: // .b8 0 // EOM(2) 391 ; CHECK: // .b8 25 // Abbreviation Code 392 ; CHECK: // .b8 46 // DW_TAG_subprogram 393 ; CHECK: // .b8 1 // DW_CHILDREN_yes 394 ; CHECK: // .b8 135 // DW_AT_MIPS_linkage_name 395 ; CHECK: // .b8 64 396 ; CHECK: // .b8 8 // DW_FORM_string 397 ; CHECK: // .b8 3 // DW_AT_name 398 ; CHECK: // .b8 8 // DW_FORM_string 399 ; CHECK: // .b8 58 // DW_AT_decl_file 400 ; CHECK: // .b8 11 // DW_FORM_data1 401 ; CHECK: // .b8 59 // DW_AT_decl_line 402 ; CHECK: // .b8 11 // DW_FORM_data1 403 ; CHECK: // .b8 73 // DW_AT_type 404 ; CHECK: // .b8 19 // DW_FORM_ref4 405 ; CHECK: // .b8 60 // DW_AT_declaration 406 ; CHECK: // .b8 12 // DW_FORM_flag 407 ; CHECK: // .b8 63 // DW_AT_external 408 ; CHECK: // .b8 12 // DW_FORM_flag 409 ; CHECK: // .b8 0 // EOM(1) 410 ; CHECK: // .b8 0 // EOM(2) 411 ; CHECK: // .b8 26 // Abbreviation Code 412 ; CHECK: // .b8 46 // DW_TAG_subprogram 413 ; CHECK: // .b8 1 // DW_CHILDREN_yes 414 ; CHECK: // .b8 135 // DW_AT_MIPS_linkage_name 415 ; CHECK: // .b8 64 416 ; CHECK: // .b8 8 // DW_FORM_string 417 ; CHECK: // .b8 3 // DW_AT_name 418 ; CHECK: // .b8 8 // DW_FORM_string 419 ; CHECK: // .b8 58 // DW_AT_decl_file 420 ; CHECK: // .b8 11 // DW_FORM_data1 421 ; CHECK: // .b8 59 // DW_AT_decl_line 422 ; CHECK: // .b8 5 // DW_FORM_data2 423 ; CHECK: // .b8 73 // DW_AT_type 424 ; CHECK: // .b8 19 // DW_FORM_ref4 425 ; CHECK: // .b8 60 // DW_AT_declaration 426 ; CHECK: // .b8 12 // DW_FORM_flag 427 ; CHECK: // .b8 0 // EOM(1) 428 ; CHECK: // .b8 0 // EOM(2) 429 ; CHECK: // .b8 27 // Abbreviation Code 430 ; CHECK: // .b8 19 // DW_TAG_structure_type 431 ; CHECK: // .b8 1 // DW_CHILDREN_yes 432 ; CHECK: // .b8 3 // DW_AT_name 433 ; CHECK: // .b8 8 // DW_FORM_string 434 ; CHECK: // .b8 11 // DW_AT_byte_size 435 ; CHECK: // .b8 11 // DW_FORM_data1 436 ; CHECK: // .b8 58 // DW_AT_decl_file 437 ; CHECK: // .b8 11 // DW_FORM_data1 438 ; CHECK: // .b8 59 // DW_AT_decl_line 439 ; CHECK: // .b8 11 // DW_FORM_data1 440 ; CHECK: // .b8 0 // EOM(1) 441 ; CHECK: // .b8 0 // EOM(2) 442 ; CHECK: // .b8 28 // Abbreviation Code 443 ; CHECK: // .b8 46 // DW_TAG_subprogram 444 ; CHECK: // .b8 0 // DW_CHILDREN_no 445 ; CHECK: // .b8 135 // DW_AT_MIPS_linkage_name 446 ; CHECK: // .b8 64 447 ; CHECK: // .b8 8 // DW_FORM_string 448 ; CHECK: // .b8 3 // DW_AT_name 449 ; CHECK: // .b8 8 // DW_FORM_string 450 ; CHECK: // .b8 58 // DW_AT_decl_file 451 ; CHECK: // .b8 11 // DW_FORM_data1 452 ; CHECK: // .b8 59 // DW_AT_decl_line 453 ; CHECK: // .b8 11 // DW_FORM_data1 454 ; CHECK: // .b8 73 // DW_AT_type 455 ; CHECK: // .b8 19 // DW_FORM_ref4 456 ; CHECK: // .b8 60 // DW_AT_declaration 457 ; CHECK: // .b8 12 // DW_FORM_flag 458 ; CHECK: // .b8 63 // DW_AT_external 459 ; CHECK: // .b8 12 // DW_FORM_flag 460 ; CHECK: // .b8 0 // EOM(1) 461 ; CHECK: // .b8 0 // EOM(2) 462 ; CHECK: // .b8 29 // Abbreviation Code 463 ; CHECK: // .b8 5 // DW_TAG_formal_parameter 464 ; CHECK: // .b8 0 // DW_CHILDREN_no 465 ; CHECK: // .b8 73 // DW_AT_type 466 ; CHECK: // .b8 19 // DW_FORM_ref4 467 ; CHECK: // .b8 52 // DW_AT_artificial 468 ; CHECK: // .b8 12 // DW_FORM_flag 469 ; CHECK: // .b8 0 // EOM(1) 470 ; CHECK: // .b8 0 // EOM(2) 471 ; CHECK: // .b8 30 // Abbreviation Code 472 ; CHECK: // .b8 46 // DW_TAG_subprogram 473 ; CHECK: // .b8 1 // DW_CHILDREN_yes 474 ; CHECK: // .b8 3 // DW_AT_name 475 ; CHECK: // .b8 8 // DW_FORM_string 476 ; CHECK: // .b8 58 // DW_AT_decl_file 477 ; CHECK: // .b8 11 // DW_FORM_data1 478 ; CHECK: // .b8 59 // DW_AT_decl_line 479 ; CHECK: // .b8 11 // DW_FORM_data1 480 ; CHECK: // .b8 60 // DW_AT_declaration 481 ; CHECK: // .b8 12 // DW_FORM_flag 482 ; CHECK: // .b8 63 // DW_AT_external 483 ; CHECK: // .b8 12 // DW_FORM_flag 484 ; CHECK: // .b8 50 // DW_AT_accessibility 485 ; CHECK: // .b8 11 // DW_FORM_data1 486 ; CHECK: // .b8 0 // EOM(1) 487 ; CHECK: // .b8 0 // EOM(2) 488 ; CHECK: // .b8 31 // Abbreviation Code 489 ; CHECK: // .b8 46 // DW_TAG_subprogram 490 ; CHECK: // .b8 1 // DW_CHILDREN_yes 491 ; CHECK: // .b8 135 // DW_AT_MIPS_linkage_name 492 ; CHECK: // .b8 64 493 ; CHECK: // .b8 8 // DW_FORM_string 494 ; CHECK: // .b8 3 // DW_AT_name 495 ; CHECK: // .b8 8 // DW_FORM_string 496 ; CHECK: // .b8 58 // DW_AT_decl_file 497 ; CHECK: // .b8 11 // DW_FORM_data1 498 ; CHECK: // .b8 59 // DW_AT_decl_line 499 ; CHECK: // .b8 11 // DW_FORM_data1 500 ; CHECK: // .b8 60 // DW_AT_declaration 501 ; CHECK: // .b8 12 // DW_FORM_flag 502 ; CHECK: // .b8 63 // DW_AT_external 503 ; CHECK: // .b8 12 // DW_FORM_flag 504 ; CHECK: // .b8 50 // DW_AT_accessibility 505 ; CHECK: // .b8 11 // DW_FORM_data1 506 ; CHECK: // .b8 0 // EOM(1) 507 ; CHECK: // .b8 0 // EOM(2) 508 ; CHECK: // .b8 32 // Abbreviation Code 509 ; CHECK: // .b8 46 // DW_TAG_subprogram 510 ; CHECK: // .b8 1 // DW_CHILDREN_yes 511 ; CHECK: // .b8 135 // DW_AT_MIPS_linkage_name 512 ; CHECK: // .b8 64 513 ; CHECK: // .b8 8 // DW_FORM_string 514 ; CHECK: // .b8 3 // DW_AT_name 515 ; CHECK: // .b8 8 // DW_FORM_string 516 ; CHECK: // .b8 58 // DW_AT_decl_file 517 ; CHECK: // .b8 11 // DW_FORM_data1 518 ; CHECK: // .b8 59 // DW_AT_decl_line 519 ; CHECK: // .b8 11 // DW_FORM_data1 520 ; CHECK: // .b8 73 // DW_AT_type 521 ; CHECK: // .b8 19 // DW_FORM_ref4 522 ; CHECK: // .b8 60 // DW_AT_declaration 523 ; CHECK: // .b8 12 // DW_FORM_flag 524 ; CHECK: // .b8 63 // DW_AT_external 525 ; CHECK: // .b8 12 // DW_FORM_flag 526 ; CHECK: // .b8 50 // DW_AT_accessibility 527 ; CHECK: // .b8 11 // DW_FORM_data1 528 ; CHECK: // .b8 0 // EOM(1) 529 ; CHECK: // .b8 0 // EOM(2) 530 ; CHECK: // .b8 33 // Abbreviation Code 531 ; CHECK: // .b8 16 // DW_TAG_reference_type 532 ; CHECK: // .b8 0 // DW_CHILDREN_no 533 ; CHECK: // .b8 73 // DW_AT_type 534 ; CHECK: // .b8 19 // DW_FORM_ref4 535 ; CHECK: // .b8 0 // EOM(1) 536 ; CHECK: // .b8 0 // EOM(2) 537 ; CHECK: // .b8 34 // Abbreviation Code 538 ; CHECK: // .b8 46 // DW_TAG_subprogram 539 ; CHECK: // .b8 0 // DW_CHILDREN_no 540 ; CHECK: // .b8 71 // DW_AT_specification 541 ; CHECK: // .b8 19 // DW_FORM_ref4 542 ; CHECK: // .b8 32 // DW_AT_inline 543 ; CHECK: // .b8 11 // DW_FORM_data1 544 ; CHECK: // .b8 0 // EOM(1) 545 ; CHECK: // .b8 0 // EOM(2) 546 ; CHECK: // .b8 35 // Abbreviation Code 547 ; CHECK: // .b8 19 // DW_TAG_structure_type 548 ; CHECK: // .b8 1 // DW_CHILDREN_yes 549 ; CHECK: // .b8 3 // DW_AT_name 550 ; CHECK: // .b8 8 // DW_FORM_string 551 ; CHECK: // .b8 11 // DW_AT_byte_size 552 ; CHECK: // .b8 11 // DW_FORM_data1 553 ; CHECK: // .b8 58 // DW_AT_decl_file 554 ; CHECK: // .b8 11 // DW_FORM_data1 555 ; CHECK: // .b8 59 // DW_AT_decl_line 556 ; CHECK: // .b8 5 // DW_FORM_data2 557 ; CHECK: // .b8 0 // EOM(1) 558 ; CHECK: // .b8 0 // EOM(2) 559 ; CHECK: // .b8 36 // Abbreviation Code 560 ; CHECK: // .b8 13 // DW_TAG_member 561 ; CHECK: // .b8 0 // DW_CHILDREN_no 562 ; CHECK: // .b8 3 // DW_AT_name 563 ; CHECK: // .b8 8 // DW_FORM_string 564 ; CHECK: // .b8 73 // DW_AT_type 565 ; CHECK: // .b8 19 // DW_FORM_ref4 566 ; CHECK: // .b8 58 // DW_AT_decl_file 567 ; CHECK: // .b8 11 // DW_FORM_data1 568 ; CHECK: // .b8 59 // DW_AT_decl_line 569 ; CHECK: // .b8 5 // DW_FORM_data2 570 ; CHECK: // .b8 56 // DW_AT_data_member_location 571 ; CHECK: // .b8 10 // DW_FORM_block1 572 ; CHECK: // .b8 0 // EOM(1) 573 ; CHECK: // .b8 0 // EOM(2) 574 ; CHECK: // .b8 37 // Abbreviation Code 575 ; CHECK: // .b8 46 // DW_TAG_subprogram 576 ; CHECK: // .b8 1 // DW_CHILDREN_yes 577 ; CHECK: // .b8 135 // DW_AT_MIPS_linkage_name 578 ; CHECK: // .b8 64 579 ; CHECK: // .b8 8 // DW_FORM_string 580 ; CHECK: // .b8 3 // DW_AT_name 581 ; CHECK: // .b8 8 // DW_FORM_string 582 ; CHECK: // .b8 58 // DW_AT_decl_file 583 ; CHECK: // .b8 11 // DW_FORM_data1 584 ; CHECK: // .b8 59 // DW_AT_decl_line 585 ; CHECK: // .b8 5 // DW_FORM_data2 586 ; CHECK: // .b8 73 // DW_AT_type 587 ; CHECK: // .b8 19 // DW_FORM_ref4 588 ; CHECK: // .b8 60 // DW_AT_declaration 589 ; CHECK: // .b8 12 // DW_FORM_flag 590 ; CHECK: // .b8 63 // DW_AT_external 591 ; CHECK: // .b8 12 // DW_FORM_flag 592 ; CHECK: // .b8 0 // EOM(1) 593 ; CHECK: // .b8 0 // EOM(2) 594 ; CHECK: // .b8 38 // Abbreviation Code 595 ; CHECK: // .b8 46 // DW_TAG_subprogram 596 ; CHECK: // .b8 1 // DW_CHILDREN_yes 597 ; CHECK: // .b8 135 // DW_AT_MIPS_linkage_name 598 ; CHECK: // .b8 64 599 ; CHECK: // .b8 8 // DW_FORM_string 600 ; CHECK: // .b8 3 // DW_AT_name 601 ; CHECK: // .b8 8 // DW_FORM_string 602 ; CHECK: // .b8 58 // DW_AT_decl_file 603 ; CHECK: // .b8 11 // DW_FORM_data1 604 ; CHECK: // .b8 59 // DW_AT_decl_line 605 ; CHECK: // .b8 11 // DW_FORM_data1 606 ; CHECK: // .b8 63 // DW_AT_external 607 ; CHECK: // .b8 12 // DW_FORM_flag 608 ; CHECK: // .b8 32 // DW_AT_inline 609 ; CHECK: // .b8 11 // DW_FORM_data1 610 ; CHECK: // .b8 0 // EOM(1) 611 ; CHECK: // .b8 0 // EOM(2) 612 ; CHECK: // .b8 39 // Abbreviation Code 613 ; CHECK: // .b8 5 // DW_TAG_formal_parameter 614 ; CHECK: // .b8 0 // DW_CHILDREN_no 615 ; CHECK: // .b8 3 // DW_AT_name 616 ; CHECK: // .b8 8 // DW_FORM_string 617 ; CHECK: // .b8 58 // DW_AT_decl_file 618 ; CHECK: // .b8 11 // DW_FORM_data1 619 ; CHECK: // .b8 59 // DW_AT_decl_line 620 ; CHECK: // .b8 11 // DW_FORM_data1 621 ; CHECK: // .b8 73 // DW_AT_type 622 ; CHECK: // .b8 19 // DW_FORM_ref4 623 ; CHECK: // .b8 0 // EOM(1) 624 ; CHECK: // .b8 0 // EOM(2) 625 ; CHECK: // .b8 40 // Abbreviation Code 626 ; CHECK: // .b8 46 // DW_TAG_subprogram 627 ; CHECK: // .b8 1 // DW_CHILDREN_yes 628 ; CHECK: // .b8 17 // DW_AT_low_pc 629 ; CHECK: // .b8 1 // DW_FORM_addr 630 ; CHECK: // .b8 18 // DW_AT_high_pc 631 ; CHECK: // .b8 1 // DW_FORM_addr 632 ; CHECK: // .b8 64 // DW_AT_frame_base 633 ; CHECK: // .b8 10 // DW_FORM_block1 634 ; CHECK: // .b8 135 // DW_AT_MIPS_linkage_name 635 ; CHECK: // .b8 64 636 ; CHECK: // .b8 8 // DW_FORM_string 637 ; CHECK: // .b8 3 // DW_AT_name 638 ; CHECK: // .b8 8 // DW_FORM_string 639 ; CHECK: // .b8 58 // DW_AT_decl_file 640 ; CHECK: // .b8 11 // DW_FORM_data1 641 ; CHECK: // .b8 59 // DW_AT_decl_line 642 ; CHECK: // .b8 11 // DW_FORM_data1 643 ; CHECK: // .b8 63 // DW_AT_external 644 ; CHECK: // .b8 12 // DW_FORM_flag 645 ; CHECK: // .b8 0 // EOM(1) 646 ; CHECK: // .b8 0 // EOM(2) 647 ; CHECK: // .b8 41 // Abbreviation Code 648 ; CHECK: // .b8 52 // DW_TAG_variable 649 ; CHECK: // .b8 0 // DW_CHILDREN_no 650 ; CHECK: // .b8 3 // DW_AT_name 651 ; CHECK: // .b8 8 // DW_FORM_string 652 ; CHECK: // .b8 58 // DW_AT_decl_file 653 ; CHECK: // .b8 11 // DW_FORM_data1 654 ; CHECK: // .b8 59 // DW_AT_decl_line 655 ; CHECK: // .b8 11 // DW_FORM_data1 656 ; CHECK: // .b8 73 // DW_AT_type 657 ; CHECK: // .b8 19 // DW_FORM_ref4 658 ; CHECK: // .b8 0 // EOM(1) 659 ; CHECK: // .b8 0 // EOM(2) 660 ; CHECK: // .b8 42 // Abbreviation Code 661 ; CHECK: // .b8 29 // DW_TAG_inlined_subroutine 662 ; CHECK: // .b8 0 // DW_CHILDREN_no 663 ; CHECK: // .b8 49 // DW_AT_abstract_origin 664 ; CHECK: // .b8 19 // DW_FORM_ref4 665 ; CHECK: // .b8 17 // DW_AT_low_pc 666 ; CHECK: // .b8 1 // DW_FORM_addr 667 ; CHECK: // .b8 18 // DW_AT_high_pc 668 ; CHECK: // .b8 1 // DW_FORM_addr 669 ; CHECK: // .b8 88 // DW_AT_call_file 670 ; CHECK: // .b8 11 // DW_FORM_data1 671 ; CHECK: // .b8 89 // DW_AT_call_line 672 ; CHECK: // .b8 11 // DW_FORM_data1 673 ; CHECK: // .b8 0 // EOM(1) 674 ; CHECK: // .b8 0 // EOM(2) 675 ; CHECK: // .b8 43 // Abbreviation Code 676 ; CHECK: // .b8 29 // DW_TAG_inlined_subroutine 677 ; CHECK: // .b8 1 // DW_CHILDREN_yes 678 ; CHECK: // .b8 49 // DW_AT_abstract_origin 679 ; CHECK: // .b8 19 // DW_FORM_ref4 680 ; CHECK: // .b8 17 // DW_AT_low_pc 681 ; CHECK: // .b8 1 // DW_FORM_addr 682 ; CHECK: // .b8 18 // DW_AT_high_pc 683 ; CHECK: // .b8 1 // DW_FORM_addr 684 ; CHECK: // .b8 88 // DW_AT_call_file 685 ; CHECK: // .b8 11 // DW_FORM_data1 686 ; CHECK: // .b8 89 // DW_AT_call_line 687 ; CHECK: // .b8 11 // DW_FORM_data1 688 ; CHECK: // .b8 0 // EOM(1) 689 ; CHECK: // .b8 0 // EOM(2) 690 ; CHECK: // .b8 44 // Abbreviation Code 691 ; CHECK: // .b8 5 // DW_TAG_formal_parameter 692 ; CHECK: // .b8 0 // DW_CHILDREN_no 693 ; CHECK: // .b8 49 // DW_AT_abstract_origin 694 ; CHECK: // .b8 19 // DW_FORM_ref4 695 ; CHECK: // .b8 0 // EOM(1) 696 ; CHECK: // .b8 0 // EOM(2) 697 ; CHECK: // .b8 0 // EOM(3) 698 ; CHECK: // } 699 ; CHECK: // .section .debug_info 700 ; CHECK: // { 701 ; CHECK: // .b32 10025 // Length of Unit 702 ; CHECK: // .b8 2 // DWARF version number 703 ; CHECK: // .b8 0 704 ; CHECK: // .b32 .debug_abbrev // Offset Into Abbrev. Section 705 ; CHECK: // .b8 8 // Address Size (in bytes) 706 ; CHECK: // .b8 1 // Abbrev [1] 0xb:0x2722 DW_TAG_compile_unit 707 ; CHECK: // .b8 0 // DW_AT_producer 708 ; CHECK: // .b8 4 // DW_AT_language 709 ; CHECK: // .b8 0 710 ; CHECK: // .b8 100 // DW_AT_name 711 ; CHECK: // .b8 101 712 ; CHECK: // .b8 98 713 ; CHECK: // .b8 117 714 ; CHECK: // .b8 103 715 ; CHECK: // .b8 45 716 ; CHECK: // .b8 105 717 ; CHECK: // .b8 110 718 ; CHECK: // .b8 102 719 ; CHECK: // .b8 111 720 ; CHECK: // .b8 46 721 ; CHECK: // .b8 99 722 ; CHECK: // .b8 117 723 ; CHECK: // .b8 0 724 ; CHECK: // .b32 .debug_line // DW_AT_stmt_list 725 ; CHECK: // .b8 47 // DW_AT_comp_dir 726 ; CHECK: // .b8 115 727 ; CHECK: // .b8 111 728 ; CHECK: // .b8 109 729 ; CHECK: // .b8 101 730 ; CHECK: // .b8 47 731 ; CHECK: // .b8 100 732 ; CHECK: // .b8 105 733 ; CHECK: // .b8 114 734 ; CHECK: // .b8 101 735 ; CHECK: // .b8 99 736 ; CHECK: // .b8 116 737 ; CHECK: // .b8 111 738 ; CHECK: // .b8 114 739 ; CHECK: // .b8 121 740 ; CHECK: // .b8 0 741 ; CHECK: // .b64 Lfunc_begin0 // DW_AT_low_pc 742 ; CHECK: // .b64 Lfunc_end0 // DW_AT_high_pc 743 ; CHECK: // .b8 2 // Abbrev [2] 0x41:0x588 DW_TAG_namespace 744 ; CHECK: // .b8 115 // DW_AT_name 745 ; CHECK: // .b8 116 746 ; CHECK: // .b8 100 747 ; CHECK: // .b8 0 748 ; CHECK: // .b8 3 // Abbrev [3] 0x46:0x7 DW_TAG_imported_declaration 749 ; CHECK: // .b8 1 // DW_AT_decl_file 750 ; CHECK: // .b8 202 // DW_AT_decl_line 751 ; CHECK: // .b32 1481 // DW_AT_import 752 ; CHECK: // .b8 3 // Abbrev [3] 0x4d:0x7 DW_TAG_imported_declaration 753 ; CHECK: // .b8 1 // DW_AT_decl_file 754 ; CHECK: // .b8 203 // DW_AT_decl_line 755 ; CHECK: // .b32 1525 // DW_AT_import 756 ; CHECK: // .b8 3 // Abbrev [3] 0x54:0x7 DW_TAG_imported_declaration 757 ; CHECK: // .b8 1 // DW_AT_decl_file 758 ; CHECK: // .b8 204 // DW_AT_decl_line 759 ; CHECK: // .b32 1563 // DW_AT_import 760 ; CHECK: // .b8 3 // Abbrev [3] 0x5b:0x7 DW_TAG_imported_declaration 761 ; CHECK: // .b8 1 // DW_AT_decl_file 762 ; CHECK: // .b8 205 // DW_AT_decl_line 763 ; CHECK: // .b32 1594 // DW_AT_import 764 ; CHECK: // .b8 3 // Abbrev [3] 0x62:0x7 DW_TAG_imported_declaration 765 ; CHECK: // .b8 1 // DW_AT_decl_file 766 ; CHECK: // .b8 206 // DW_AT_decl_line 767 ; CHECK: // .b32 1623 // DW_AT_import 768 ; CHECK: // .b8 3 // Abbrev [3] 0x69:0x7 DW_TAG_imported_declaration 769 ; CHECK: // .b8 1 // DW_AT_decl_file 770 ; CHECK: // .b8 207 // DW_AT_decl_line 771 ; CHECK: // .b32 1654 // DW_AT_import 772 ; CHECK: // .b8 3 // Abbrev [3] 0x70:0x7 DW_TAG_imported_declaration 773 ; CHECK: // .b8 1 // DW_AT_decl_file 774 ; CHECK: // .b8 208 // DW_AT_decl_line 775 ; CHECK: // .b32 1683 // DW_AT_import 776 ; CHECK: // .b8 3 // Abbrev [3] 0x77:0x7 DW_TAG_imported_declaration 777 ; CHECK: // .b8 1 // DW_AT_decl_file 778 ; CHECK: // .b8 209 // DW_AT_decl_line 779 ; CHECK: // .b32 1720 // DW_AT_import 780 ; CHECK: // .b8 3 // Abbrev [3] 0x7e:0x7 DW_TAG_imported_declaration 781 ; CHECK: // .b8 1 // DW_AT_decl_file 782 ; CHECK: // .b8 210 // DW_AT_decl_line 783 ; CHECK: // .b32 1751 // DW_AT_import 784 ; CHECK: // .b8 3 // Abbrev [3] 0x85:0x7 DW_TAG_imported_declaration 785 ; CHECK: // .b8 1 // DW_AT_decl_file 786 ; CHECK: // .b8 211 // DW_AT_decl_line 787 ; CHECK: // .b32 1780 // DW_AT_import 788 ; CHECK: // .b8 3 // Abbrev [3] 0x8c:0x7 DW_TAG_imported_declaration 789 ; CHECK: // .b8 1 // DW_AT_decl_file 790 ; CHECK: // .b8 212 // DW_AT_decl_line 791 ; CHECK: // .b32 1809 // DW_AT_import 792 ; CHECK: // .b8 3 // Abbrev [3] 0x93:0x7 DW_TAG_imported_declaration 793 ; CHECK: // .b8 1 // DW_AT_decl_file 794 ; CHECK: // .b8 213 // DW_AT_decl_line 795 ; CHECK: // .b32 1852 // DW_AT_import 796 ; CHECK: // .b8 3 // Abbrev [3] 0x9a:0x7 DW_TAG_imported_declaration 797 ; CHECK: // .b8 1 // DW_AT_decl_file 798 ; CHECK: // .b8 214 // DW_AT_decl_line 799 ; CHECK: // .b32 1879 // DW_AT_import 800 ; CHECK: // .b8 3 // Abbrev [3] 0xa1:0x7 DW_TAG_imported_declaration 801 ; CHECK: // .b8 1 // DW_AT_decl_file 802 ; CHECK: // .b8 215 // DW_AT_decl_line 803 ; CHECK: // .b32 1908 // DW_AT_import 804 ; CHECK: // .b8 3 // Abbrev [3] 0xa8:0x7 DW_TAG_imported_declaration 805 ; CHECK: // .b8 1 // DW_AT_decl_file 806 ; CHECK: // .b8 216 // DW_AT_decl_line 807 ; CHECK: // .b32 1935 // DW_AT_import 808 ; CHECK: // .b8 3 // Abbrev [3] 0xaf:0x7 DW_TAG_imported_declaration 809 ; CHECK: // .b8 1 // DW_AT_decl_file 810 ; CHECK: // .b8 217 // DW_AT_decl_line 811 ; CHECK: // .b32 1964 // DW_AT_import 812 ; CHECK: // .b8 3 // Abbrev [3] 0xb6:0x7 DW_TAG_imported_declaration 813 ; CHECK: // .b8 1 // DW_AT_decl_file 814 ; CHECK: // .b8 218 // DW_AT_decl_line 815 ; CHECK: // .b32 1991 // DW_AT_import 816 ; CHECK: // .b8 3 // Abbrev [3] 0xbd:0x7 DW_TAG_imported_declaration 817 ; CHECK: // .b8 1 // DW_AT_decl_file 818 ; CHECK: // .b8 219 // DW_AT_decl_line 819 ; CHECK: // .b32 2020 // DW_AT_import 820 ; CHECK: // .b8 3 // Abbrev [3] 0xc4:0x7 DW_TAG_imported_declaration 821 ; CHECK: // .b8 1 // DW_AT_decl_file 822 ; CHECK: // .b8 220 // DW_AT_decl_line 823 ; CHECK: // .b32 2051 // DW_AT_import 824 ; CHECK: // .b8 3 // Abbrev [3] 0xcb:0x7 DW_TAG_imported_declaration 825 ; CHECK: // .b8 1 // DW_AT_decl_file 826 ; CHECK: // .b8 221 // DW_AT_decl_line 827 ; CHECK: // .b32 2080 // DW_AT_import 828 ; CHECK: // .b8 3 // Abbrev [3] 0xd2:0x7 DW_TAG_imported_declaration 829 ; CHECK: // .b8 1 // DW_AT_decl_file 830 ; CHECK: // .b8 222 // DW_AT_decl_line 831 ; CHECK: // .b32 2115 // DW_AT_import 832 ; CHECK: // .b8 3 // Abbrev [3] 0xd9:0x7 DW_TAG_imported_declaration 833 ; CHECK: // .b8 1 // DW_AT_decl_file 834 ; CHECK: // .b8 223 // DW_AT_decl_line 835 ; CHECK: // .b32 2146 // DW_AT_import 836 ; CHECK: // .b8 3 // Abbrev [3] 0xe0:0x7 DW_TAG_imported_declaration 837 ; CHECK: // .b8 1 // DW_AT_decl_file 838 ; CHECK: // .b8 224 // DW_AT_decl_line 839 ; CHECK: // .b32 2185 // DW_AT_import 840 ; CHECK: // .b8 3 // Abbrev [3] 0xe7:0x7 DW_TAG_imported_declaration 841 ; CHECK: // .b8 1 // DW_AT_decl_file 842 ; CHECK: // .b8 225 // DW_AT_decl_line 843 ; CHECK: // .b32 2220 // DW_AT_import 844 ; CHECK: // .b8 3 // Abbrev [3] 0xee:0x7 DW_TAG_imported_declaration 845 ; CHECK: // .b8 1 // DW_AT_decl_file 846 ; CHECK: // .b8 226 // DW_AT_decl_line 847 ; CHECK: // .b32 2255 // DW_AT_import 848 ; CHECK: // .b8 3 // Abbrev [3] 0xf5:0x7 DW_TAG_imported_declaration 849 ; CHECK: // .b8 1 // DW_AT_decl_file 850 ; CHECK: // .b8 227 // DW_AT_decl_line 851 ; CHECK: // .b32 2290 // DW_AT_import 852 ; CHECK: // .b8 3 // Abbrev [3] 0xfc:0x7 DW_TAG_imported_declaration 853 ; CHECK: // .b8 1 // DW_AT_decl_file 854 ; CHECK: // .b8 228 // DW_AT_decl_line 855 ; CHECK: // .b32 2339 // DW_AT_import 856 ; CHECK: // .b8 3 // Abbrev [3] 0x103:0x7 DW_TAG_imported_declaration 857 ; CHECK: // .b8 1 // DW_AT_decl_file 858 ; CHECK: // .b8 229 // DW_AT_decl_line 859 ; CHECK: // .b32 2382 // DW_AT_import 860 ; CHECK: // .b8 3 // Abbrev [3] 0x10a:0x7 DW_TAG_imported_declaration 861 ; CHECK: // .b8 1 // DW_AT_decl_file 862 ; CHECK: // .b8 230 // DW_AT_decl_line 863 ; CHECK: // .b32 2419 // DW_AT_import 864 ; CHECK: // .b8 3 // Abbrev [3] 0x111:0x7 DW_TAG_imported_declaration 865 ; CHECK: // .b8 1 // DW_AT_decl_file 866 ; CHECK: // .b8 231 // DW_AT_decl_line 867 ; CHECK: // .b32 2450 // DW_AT_import 868 ; CHECK: // .b8 3 // Abbrev [3] 0x118:0x7 DW_TAG_imported_declaration 869 ; CHECK: // .b8 1 // DW_AT_decl_file 870 ; CHECK: // .b8 232 // DW_AT_decl_line 871 ; CHECK: // .b32 2495 // DW_AT_import 872 ; CHECK: // .b8 3 // Abbrev [3] 0x11f:0x7 DW_TAG_imported_declaration 873 ; CHECK: // .b8 1 // DW_AT_decl_file 874 ; CHECK: // .b8 233 // DW_AT_decl_line 875 ; CHECK: // .b32 2540 // DW_AT_import 876 ; CHECK: // .b8 3 // Abbrev [3] 0x126:0x7 DW_TAG_imported_declaration 877 ; CHECK: // .b8 1 // DW_AT_decl_file 878 ; CHECK: // .b8 234 // DW_AT_decl_line 879 ; CHECK: // .b32 2596 // DW_AT_import 880 ; CHECK: // .b8 3 // Abbrev [3] 0x12d:0x7 DW_TAG_imported_declaration 881 ; CHECK: // .b8 1 // DW_AT_decl_file 882 ; CHECK: // .b8 235 // DW_AT_decl_line 883 ; CHECK: // .b32 2627 // DW_AT_import 884 ; CHECK: // .b8 3 // Abbrev [3] 0x134:0x7 DW_TAG_imported_declaration 885 ; CHECK: // .b8 1 // DW_AT_decl_file 886 ; CHECK: // .b8 236 // DW_AT_decl_line 887 ; CHECK: // .b32 2666 // DW_AT_import 888 ; CHECK: // .b8 3 // Abbrev [3] 0x13b:0x7 DW_TAG_imported_declaration 889 ; CHECK: // .b8 1 // DW_AT_decl_file 890 ; CHECK: // .b8 237 // DW_AT_decl_line 891 ; CHECK: // .b32 2716 // DW_AT_import 892 ; CHECK: // .b8 3 // Abbrev [3] 0x142:0x7 DW_TAG_imported_declaration 893 ; CHECK: // .b8 1 // DW_AT_decl_file 894 ; CHECK: // .b8 238 // DW_AT_decl_line 895 ; CHECK: // .b32 2770 // DW_AT_import 896 ; CHECK: // .b8 3 // Abbrev [3] 0x149:0x7 DW_TAG_imported_declaration 897 ; CHECK: // .b8 1 // DW_AT_decl_file 898 ; CHECK: // .b8 239 // DW_AT_decl_line 899 ; CHECK: // .b32 2801 // DW_AT_import 900 ; CHECK: // .b8 3 // Abbrev [3] 0x150:0x7 DW_TAG_imported_declaration 901 ; CHECK: // .b8 1 // DW_AT_decl_file 902 ; CHECK: // .b8 240 // DW_AT_decl_line 903 ; CHECK: // .b32 2838 // DW_AT_import 904 ; CHECK: // .b8 3 // Abbrev [3] 0x157:0x7 DW_TAG_imported_declaration 905 ; CHECK: // .b8 1 // DW_AT_decl_file 906 ; CHECK: // .b8 241 // DW_AT_decl_line 907 ; CHECK: // .b32 2888 // DW_AT_import 908 ; CHECK: // .b8 3 // Abbrev [3] 0x15e:0x7 DW_TAG_imported_declaration 909 ; CHECK: // .b8 1 // DW_AT_decl_file 910 ; CHECK: // .b8 242 // DW_AT_decl_line 911 ; CHECK: // .b32 2929 // DW_AT_import 912 ; CHECK: // .b8 3 // Abbrev [3] 0x165:0x7 DW_TAG_imported_declaration 913 ; CHECK: // .b8 1 // DW_AT_decl_file 914 ; CHECK: // .b8 243 // DW_AT_decl_line 915 ; CHECK: // .b32 2966 // DW_AT_import 916 ; CHECK: // .b8 3 // Abbrev [3] 0x16c:0x7 DW_TAG_imported_declaration 917 ; CHECK: // .b8 1 // DW_AT_decl_file 918 ; CHECK: // .b8 244 // DW_AT_decl_line 919 ; CHECK: // .b32 2999 // DW_AT_import 920 ; CHECK: // .b8 3 // Abbrev [3] 0x173:0x7 DW_TAG_imported_declaration 921 ; CHECK: // .b8 1 // DW_AT_decl_file 922 ; CHECK: // .b8 245 // DW_AT_decl_line 923 ; CHECK: // .b32 3030 // DW_AT_import 924 ; CHECK: // .b8 3 // Abbrev [3] 0x17a:0x7 DW_TAG_imported_declaration 925 ; CHECK: // .b8 1 // DW_AT_decl_file 926 ; CHECK: // .b8 246 // DW_AT_decl_line 927 ; CHECK: // .b32 3063 // DW_AT_import 928 ; CHECK: // .b8 3 // Abbrev [3] 0x181:0x7 DW_TAG_imported_declaration 929 ; CHECK: // .b8 1 // DW_AT_decl_file 930 ; CHECK: // .b8 247 // DW_AT_decl_line 931 ; CHECK: // .b32 3090 // DW_AT_import 932 ; CHECK: // .b8 3 // Abbrev [3] 0x188:0x7 DW_TAG_imported_declaration 933 ; CHECK: // .b8 1 // DW_AT_decl_file 934 ; CHECK: // .b8 248 // DW_AT_decl_line 935 ; CHECK: // .b32 3121 // DW_AT_import 936 ; CHECK: // .b8 3 // Abbrev [3] 0x18f:0x7 DW_TAG_imported_declaration 937 ; CHECK: // .b8 1 // DW_AT_decl_file 938 ; CHECK: // .b8 249 // DW_AT_decl_line 939 ; CHECK: // .b32 3152 // DW_AT_import 940 ; CHECK: // .b8 3 // Abbrev [3] 0x196:0x7 DW_TAG_imported_declaration 941 ; CHECK: // .b8 1 // DW_AT_decl_file 942 ; CHECK: // .b8 250 // DW_AT_decl_line 943 ; CHECK: // .b32 3181 // DW_AT_import 944 ; CHECK: // .b8 3 // Abbrev [3] 0x19d:0x7 DW_TAG_imported_declaration 945 ; CHECK: // .b8 1 // DW_AT_decl_file 946 ; CHECK: // .b8 251 // DW_AT_decl_line 947 ; CHECK: // .b32 3210 // DW_AT_import 948 ; CHECK: // .b8 3 // Abbrev [3] 0x1a4:0x7 DW_TAG_imported_declaration 949 ; CHECK: // .b8 1 // DW_AT_decl_file 950 ; CHECK: // .b8 252 // DW_AT_decl_line 951 ; CHECK: // .b32 3241 // DW_AT_import 952 ; CHECK: // .b8 3 // Abbrev [3] 0x1ab:0x7 DW_TAG_imported_declaration 953 ; CHECK: // .b8 1 // DW_AT_decl_file 954 ; CHECK: // .b8 253 // DW_AT_decl_line 955 ; CHECK: // .b32 3274 // DW_AT_import 956 ; CHECK: // .b8 3 // Abbrev [3] 0x1b2:0x7 DW_TAG_imported_declaration 957 ; CHECK: // .b8 1 // DW_AT_decl_file 958 ; CHECK: // .b8 254 // DW_AT_decl_line 959 ; CHECK: // .b32 3309 // DW_AT_import 960 ; CHECK: // .b8 3 // Abbrev [3] 0x1b9:0x7 DW_TAG_imported_declaration 961 ; CHECK: // .b8 1 // DW_AT_decl_file 962 ; CHECK: // .b8 255 // DW_AT_decl_line 963 ; CHECK: // .b32 3350 // DW_AT_import 964 ; CHECK: // .b8 4 // Abbrev [4] 0x1c0:0x8 DW_TAG_imported_declaration 965 ; CHECK: // .b8 1 // DW_AT_decl_file 966 ; CHECK: // .b8 0 // DW_AT_decl_line 967 ; CHECK: // .b8 1 968 ; CHECK: // .b32 3407 // DW_AT_import 969 ; CHECK: // .b8 4 // Abbrev [4] 0x1c8:0x8 DW_TAG_imported_declaration 970 ; CHECK: // .b8 1 // DW_AT_decl_file 971 ; CHECK: // .b8 1 // DW_AT_decl_line 972 ; CHECK: // .b8 1 973 ; CHECK: // .b32 3438 // DW_AT_import 974 ; CHECK: // .b8 4 // Abbrev [4] 0x1d0:0x8 DW_TAG_imported_declaration 975 ; CHECK: // .b8 1 // DW_AT_decl_file 976 ; CHECK: // .b8 2 // DW_AT_decl_line 977 ; CHECK: // .b8 1 978 ; CHECK: // .b32 3477 // DW_AT_import 979 ; CHECK: // .b8 4 // Abbrev [4] 0x1d8:0x8 DW_TAG_imported_declaration 980 ; CHECK: // .b8 1 // DW_AT_decl_file 981 ; CHECK: // .b8 3 // DW_AT_decl_line 982 ; CHECK: // .b8 1 983 ; CHECK: // .b32 3522 // DW_AT_import 984 ; CHECK: // .b8 4 // Abbrev [4] 0x1e0:0x8 DW_TAG_imported_declaration 985 ; CHECK: // .b8 1 // DW_AT_decl_file 986 ; CHECK: // .b8 4 // DW_AT_decl_line 987 ; CHECK: // .b8 1 988 ; CHECK: // .b32 3555 // DW_AT_import 989 ; CHECK: // .b8 4 // Abbrev [4] 0x1e8:0x8 DW_TAG_imported_declaration 990 ; CHECK: // .b8 1 // DW_AT_decl_file 991 ; CHECK: // .b8 5 // DW_AT_decl_line 992 ; CHECK: // .b8 1 993 ; CHECK: // .b32 3600 // DW_AT_import 994 ; CHECK: // .b8 4 // Abbrev [4] 0x1f0:0x8 DW_TAG_imported_declaration 995 ; CHECK: // .b8 1 // DW_AT_decl_file 996 ; CHECK: // .b8 6 // DW_AT_decl_line 997 ; CHECK: // .b8 1 998 ; CHECK: // .b32 3646 // DW_AT_import 999 ; CHECK: // .b8 4 // Abbrev [4] 0x1f8:0x8 DW_TAG_imported_declaration 1000 ; CHECK: // .b8 1 // DW_AT_decl_file 1001 ; CHECK: // .b8 7 // DW_AT_decl_line 1002 ; CHECK: // .b8 1 1003 ; CHECK: // .b32 3675 // DW_AT_import 1004 ; CHECK: // .b8 4 // Abbrev [4] 0x200:0x8 DW_TAG_imported_declaration 1005 ; CHECK: // .b8 1 // DW_AT_decl_file 1006 ; CHECK: // .b8 8 // DW_AT_decl_line 1007 ; CHECK: // .b8 1 1008 ; CHECK: // .b32 3706 // DW_AT_import 1009 ; CHECK: // .b8 4 // Abbrev [4] 0x208:0x8 DW_TAG_imported_declaration 1010 ; CHECK: // .b8 1 // DW_AT_decl_file 1011 ; CHECK: // .b8 9 // DW_AT_decl_line 1012 ; CHECK: // .b8 1 1013 ; CHECK: // .b32 3747 // DW_AT_import 1014 ; CHECK: // .b8 4 // Abbrev [4] 0x210:0x8 DW_TAG_imported_declaration 1015 ; CHECK: // .b8 1 // DW_AT_decl_file 1016 ; CHECK: // .b8 10 // DW_AT_decl_line 1017 ; CHECK: // .b8 1 1018 ; CHECK: // .b32 3786 // DW_AT_import 1019 ; CHECK: // .b8 4 // Abbrev [4] 0x218:0x8 DW_TAG_imported_declaration 1020 ; CHECK: // .b8 1 // DW_AT_decl_file 1021 ; CHECK: // .b8 11 // DW_AT_decl_line 1022 ; CHECK: // .b8 1 1023 ; CHECK: // .b32 3821 // DW_AT_import 1024 ; CHECK: // .b8 4 // Abbrev [4] 0x220:0x8 DW_TAG_imported_declaration 1025 ; CHECK: // .b8 1 // DW_AT_decl_file 1026 ; CHECK: // .b8 12 // DW_AT_decl_line 1027 ; CHECK: // .b8 1 1028 ; CHECK: // .b32 3848 // DW_AT_import 1029 ; CHECK: // .b8 4 // Abbrev [4] 0x228:0x8 DW_TAG_imported_declaration 1030 ; CHECK: // .b8 1 // DW_AT_decl_file 1031 ; CHECK: // .b8 13 // DW_AT_decl_line 1032 ; CHECK: // .b8 1 1033 ; CHECK: // .b32 3877 // DW_AT_import 1034 ; CHECK: // .b8 4 // Abbrev [4] 0x230:0x8 DW_TAG_imported_declaration 1035 ; CHECK: // .b8 1 // DW_AT_decl_file 1036 ; CHECK: // .b8 14 // DW_AT_decl_line 1037 ; CHECK: // .b8 1 1038 ; CHECK: // .b32 3906 // DW_AT_import 1039 ; CHECK: // .b8 4 // Abbrev [4] 0x238:0x8 DW_TAG_imported_declaration 1040 ; CHECK: // .b8 1 // DW_AT_decl_file 1041 ; CHECK: // .b8 15 // DW_AT_decl_line 1042 ; CHECK: // .b8 1 1043 ; CHECK: // .b32 3933 // DW_AT_import 1044 ; CHECK: // .b8 4 // Abbrev [4] 0x240:0x8 DW_TAG_imported_declaration 1045 ; CHECK: // .b8 1 // DW_AT_decl_file 1046 ; CHECK: // .b8 16 // DW_AT_decl_line 1047 ; CHECK: // .b8 1 1048 ; CHECK: // .b32 3962 // DW_AT_import 1049 ; CHECK: // .b8 4 // Abbrev [4] 0x248:0x8 DW_TAG_imported_declaration 1050 ; CHECK: // .b8 1 // DW_AT_decl_file 1051 ; CHECK: // .b8 17 // DW_AT_decl_line 1052 ; CHECK: // .b8 1 1053 ; CHECK: // .b32 3995 // DW_AT_import 1054 ; CHECK: // .b8 3 // Abbrev [3] 0x250:0x7 DW_TAG_imported_declaration 1055 ; CHECK: // .b8 3 // DW_AT_decl_file 1056 ; CHECK: // .b8 102 // DW_AT_decl_line 1057 ; CHECK: // .b32 4026 // DW_AT_import 1058 ; CHECK: // .b8 3 // Abbrev [3] 0x257:0x7 DW_TAG_imported_declaration 1059 ; CHECK: // .b8 3 // DW_AT_decl_file 1060 ; CHECK: // .b8 121 // DW_AT_decl_line 1061 ; CHECK: // .b32 4046 // DW_AT_import 1062 ; CHECK: // .b8 3 // Abbrev [3] 0x25e:0x7 DW_TAG_imported_declaration 1063 ; CHECK: // .b8 3 // DW_AT_decl_file 1064 ; CHECK: // .b8 140 // DW_AT_decl_line 1065 ; CHECK: // .b32 4066 // DW_AT_import 1066 ; CHECK: // .b8 3 // Abbrev [3] 0x265:0x7 DW_TAG_imported_declaration 1067 ; CHECK: // .b8 3 // DW_AT_decl_file 1068 ; CHECK: // .b8 159 // DW_AT_decl_line 1069 ; CHECK: // .b32 4086 // DW_AT_import 1070 ; CHECK: // .b8 3 // Abbrev [3] 0x26c:0x7 DW_TAG_imported_declaration 1071 ; CHECK: // .b8 3 // DW_AT_decl_file 1072 ; CHECK: // .b8 180 // DW_AT_decl_line 1073 ; CHECK: // .b32 4112 // DW_AT_import 1074 ; CHECK: // .b8 3 // Abbrev [3] 0x273:0x7 DW_TAG_imported_declaration 1075 ; CHECK: // .b8 3 // DW_AT_decl_file 1076 ; CHECK: // .b8 199 // DW_AT_decl_line 1077 ; CHECK: // .b32 4132 // DW_AT_import 1078 ; CHECK: // .b8 3 // Abbrev [3] 0x27a:0x7 DW_TAG_imported_declaration 1079 ; CHECK: // .b8 3 // DW_AT_decl_file 1080 ; CHECK: // .b8 218 // DW_AT_decl_line 1081 ; CHECK: // .b32 4151 // DW_AT_import 1082 ; CHECK: // .b8 3 // Abbrev [3] 0x281:0x7 DW_TAG_imported_declaration 1083 ; CHECK: // .b8 3 // DW_AT_decl_file 1084 ; CHECK: // .b8 237 // DW_AT_decl_line 1085 ; CHECK: // .b32 4171 // DW_AT_import 1086 ; CHECK: // .b8 4 // Abbrev [4] 0x288:0x8 DW_TAG_imported_declaration 1087 ; CHECK: // .b8 3 // DW_AT_decl_file 1088 ; CHECK: // .b8 0 // DW_AT_decl_line 1089 ; CHECK: // .b8 1 1090 ; CHECK: // .b32 4190 // DW_AT_import 1091 ; CHECK: // .b8 4 // Abbrev [4] 0x290:0x8 DW_TAG_imported_declaration 1092 ; CHECK: // .b8 3 // DW_AT_decl_file 1093 ; CHECK: // .b8 19 // DW_AT_decl_line 1094 ; CHECK: // .b8 1 1095 ; CHECK: // .b32 4210 // DW_AT_import 1096 ; CHECK: // .b8 4 // Abbrev [4] 0x298:0x8 DW_TAG_imported_declaration 1097 ; CHECK: // .b8 3 // DW_AT_decl_file 1098 ; CHECK: // .b8 38 // DW_AT_decl_line 1099 ; CHECK: // .b8 1 1100 ; CHECK: // .b32 4231 // DW_AT_import 1101 ; CHECK: // .b8 4 // Abbrev [4] 0x2a0:0x8 DW_TAG_imported_declaration 1102 ; CHECK: // .b8 3 // DW_AT_decl_file 1103 ; CHECK: // .b8 59 // DW_AT_decl_line 1104 ; CHECK: // .b8 1 1105 ; CHECK: // .b32 4256 // DW_AT_import 1106 ; CHECK: // .b8 4 // Abbrev [4] 0x2a8:0x8 DW_TAG_imported_declaration 1107 ; CHECK: // .b8 3 // DW_AT_decl_file 1108 ; CHECK: // .b8 78 // DW_AT_decl_line 1109 ; CHECK: // .b8 1 1110 ; CHECK: // .b32 4282 // DW_AT_import 1111 ; CHECK: // .b8 4 // Abbrev [4] 0x2b0:0x8 DW_TAG_imported_declaration 1112 ; CHECK: // .b8 3 // DW_AT_decl_file 1113 ; CHECK: // .b8 97 // DW_AT_decl_line 1114 ; CHECK: // .b8 1 1115 ; CHECK: // .b32 4308 // DW_AT_import 1116 ; CHECK: // .b8 4 // Abbrev [4] 0x2b8:0x8 DW_TAG_imported_declaration 1117 ; CHECK: // .b8 3 // DW_AT_decl_file 1118 ; CHECK: // .b8 116 // DW_AT_decl_line 1119 ; CHECK: // .b8 1 1120 ; CHECK: // .b32 4327 // DW_AT_import 1121 ; CHECK: // .b8 4 // Abbrev [4] 0x2c0:0x8 DW_TAG_imported_declaration 1122 ; CHECK: // .b8 3 // DW_AT_decl_file 1123 ; CHECK: // .b8 135 // DW_AT_decl_line 1124 ; CHECK: // .b8 1 1125 ; CHECK: // .b32 4348 // DW_AT_import 1126 ; CHECK: // .b8 4 // Abbrev [4] 0x2c8:0x8 DW_TAG_imported_declaration 1127 ; CHECK: // .b8 3 // DW_AT_decl_file 1128 ; CHECK: // .b8 147 // DW_AT_decl_line 1129 ; CHECK: // .b8 1 1130 ; CHECK: // .b32 4378 // DW_AT_import 1131 ; CHECK: // .b8 4 // Abbrev [4] 0x2d0:0x8 DW_TAG_imported_declaration 1132 ; CHECK: // .b8 3 // DW_AT_decl_file 1133 ; CHECK: // .b8 184 // DW_AT_decl_line 1134 ; CHECK: // .b8 1 1135 ; CHECK: // .b32 4402 // DW_AT_import 1136 ; CHECK: // .b8 4 // Abbrev [4] 0x2d8:0x8 DW_TAG_imported_declaration 1137 ; CHECK: // .b8 3 // DW_AT_decl_file 1138 ; CHECK: // .b8 203 // DW_AT_decl_line 1139 ; CHECK: // .b8 1 1140 ; CHECK: // .b32 4421 // DW_AT_import 1141 ; CHECK: // .b8 4 // Abbrev [4] 0x2e0:0x8 DW_TAG_imported_declaration 1142 ; CHECK: // .b8 3 // DW_AT_decl_file 1143 ; CHECK: // .b8 222 // DW_AT_decl_line 1144 ; CHECK: // .b8 1 1145 ; CHECK: // .b32 4441 // DW_AT_import 1146 ; CHECK: // .b8 4 // Abbrev [4] 0x2e8:0x8 DW_TAG_imported_declaration 1147 ; CHECK: // .b8 3 // DW_AT_decl_file 1148 ; CHECK: // .b8 241 // DW_AT_decl_line 1149 ; CHECK: // .b8 1 1150 ; CHECK: // .b32 4461 // DW_AT_import 1151 ; CHECK: // .b8 4 // Abbrev [4] 0x2f0:0x8 DW_TAG_imported_declaration 1152 ; CHECK: // .b8 3 // DW_AT_decl_file 1153 ; CHECK: // .b8 4 // DW_AT_decl_line 1154 ; CHECK: // .b8 2 1155 ; CHECK: // .b32 4480 // DW_AT_import 1156 ; CHECK: // .b8 3 // Abbrev [3] 0x2f8:0x7 DW_TAG_imported_declaration 1157 ; CHECK: // .b8 5 // DW_AT_decl_file 1158 ; CHECK: // .b8 118 // DW_AT_decl_line 1159 ; CHECK: // .b32 4500 // DW_AT_import 1160 ; CHECK: // .b8 3 // Abbrev [3] 0x2ff:0x7 DW_TAG_imported_declaration 1161 ; CHECK: // .b8 5 // DW_AT_decl_file 1162 ; CHECK: // .b8 119 // DW_AT_decl_line 1163 ; CHECK: // .b32 4515 // DW_AT_import 1164 ; CHECK: // .b8 3 // Abbrev [3] 0x306:0x7 DW_TAG_imported_declaration 1165 ; CHECK: // .b8 5 // DW_AT_decl_file 1166 ; CHECK: // .b8 121 // DW_AT_decl_line 1167 ; CHECK: // .b32 4563 // DW_AT_import 1168 ; CHECK: // .b8 3 // Abbrev [3] 0x30d:0x7 DW_TAG_imported_declaration 1169 ; CHECK: // .b8 5 // DW_AT_decl_file 1170 ; CHECK: // .b8 122 // DW_AT_decl_line 1171 ; CHECK: // .b32 4576 // DW_AT_import 1172 ; CHECK: // .b8 3 // Abbrev [3] 0x314:0x7 DW_TAG_imported_declaration 1173 ; CHECK: // .b8 5 // DW_AT_decl_file 1174 ; CHECK: // .b8 123 // DW_AT_decl_line 1175 ; CHECK: // .b32 4596 // DW_AT_import 1176 ; CHECK: // .b8 3 // Abbrev [3] 0x31b:0x7 DW_TAG_imported_declaration 1177 ; CHECK: // .b8 5 // DW_AT_decl_file 1178 ; CHECK: // .b8 129 // DW_AT_decl_line 1179 ; CHECK: // .b32 4625 // DW_AT_import 1180 ; CHECK: // .b8 3 // Abbrev [3] 0x322:0x7 DW_TAG_imported_declaration 1181 ; CHECK: // .b8 5 // DW_AT_decl_file 1182 ; CHECK: // .b8 130 // DW_AT_decl_line 1183 ; CHECK: // .b32 4645 // DW_AT_import 1184 ; CHECK: // .b8 3 // Abbrev [3] 0x329:0x7 DW_TAG_imported_declaration 1185 ; CHECK: // .b8 5 // DW_AT_decl_file 1186 ; CHECK: // .b8 131 // DW_AT_decl_line 1187 ; CHECK: // .b32 4666 // DW_AT_import 1188 ; CHECK: // .b8 3 // Abbrev [3] 0x330:0x7 DW_TAG_imported_declaration 1189 ; CHECK: // .b8 5 // DW_AT_decl_file 1190 ; CHECK: // .b8 132 // DW_AT_decl_line 1191 ; CHECK: // .b32 4687 // DW_AT_import 1192 ; CHECK: // .b8 3 // Abbrev [3] 0x337:0x7 DW_TAG_imported_declaration 1193 ; CHECK: // .b8 5 // DW_AT_decl_file 1194 ; CHECK: // .b8 133 // DW_AT_decl_line 1195 ; CHECK: // .b32 4815 // DW_AT_import 1196 ; CHECK: // .b8 3 // Abbrev [3] 0x33e:0x7 DW_TAG_imported_declaration 1197 ; CHECK: // .b8 5 // DW_AT_decl_file 1198 ; CHECK: // .b8 134 // DW_AT_decl_line 1199 ; CHECK: // .b32 4843 // DW_AT_import 1200 ; CHECK: // .b8 3 // Abbrev [3] 0x345:0x7 DW_TAG_imported_declaration 1201 ; CHECK: // .b8 5 // DW_AT_decl_file 1202 ; CHECK: // .b8 135 // DW_AT_decl_line 1203 ; CHECK: // .b32 4868 // DW_AT_import 1204 ; CHECK: // .b8 3 // Abbrev [3] 0x34c:0x7 DW_TAG_imported_declaration 1205 ; CHECK: // .b8 5 // DW_AT_decl_file 1206 ; CHECK: // .b8 136 // DW_AT_decl_line 1207 ; CHECK: // .b32 4886 // DW_AT_import 1208 ; CHECK: // .b8 3 // Abbrev [3] 0x353:0x7 DW_TAG_imported_declaration 1209 ; CHECK: // .b8 5 // DW_AT_decl_file 1210 ; CHECK: // .b8 137 // DW_AT_decl_line 1211 ; CHECK: // .b32 4903 // DW_AT_import 1212 ; CHECK: // .b8 3 // Abbrev [3] 0x35a:0x7 DW_TAG_imported_declaration 1213 ; CHECK: // .b8 5 // DW_AT_decl_file 1214 ; CHECK: // .b8 138 // DW_AT_decl_line 1215 ; CHECK: // .b32 4931 // DW_AT_import 1216 ; CHECK: // .b8 3 // Abbrev [3] 0x361:0x7 DW_TAG_imported_declaration 1217 ; CHECK: // .b8 5 // DW_AT_decl_file 1218 ; CHECK: // .b8 139 // DW_AT_decl_line 1219 ; CHECK: // .b32 4952 // DW_AT_import 1220 ; CHECK: // .b8 3 // Abbrev [3] 0x368:0x7 DW_TAG_imported_declaration 1221 ; CHECK: // .b8 5 // DW_AT_decl_file 1222 ; CHECK: // .b8 140 // DW_AT_decl_line 1223 ; CHECK: // .b32 4978 // DW_AT_import 1224 ; CHECK: // .b8 3 // Abbrev [3] 0x36f:0x7 DW_TAG_imported_declaration 1225 ; CHECK: // .b8 5 // DW_AT_decl_file 1226 ; CHECK: // .b8 142 // DW_AT_decl_line 1227 ; CHECK: // .b32 5001 // DW_AT_import 1228 ; CHECK: // .b8 3 // Abbrev [3] 0x376:0x7 DW_TAG_imported_declaration 1229 ; CHECK: // .b8 5 // DW_AT_decl_file 1230 ; CHECK: // .b8 143 // DW_AT_decl_line 1231 ; CHECK: // .b32 5028 // DW_AT_import 1232 ; CHECK: // .b8 3 // Abbrev [3] 0x37d:0x7 DW_TAG_imported_declaration 1233 ; CHECK: // .b8 5 // DW_AT_decl_file 1234 ; CHECK: // .b8 144 // DW_AT_decl_line 1235 ; CHECK: // .b32 5079 // DW_AT_import 1236 ; CHECK: // .b8 3 // Abbrev [3] 0x384:0x7 DW_TAG_imported_declaration 1237 ; CHECK: // .b8 5 // DW_AT_decl_file 1238 ; CHECK: // .b8 146 // DW_AT_decl_line 1239 ; CHECK: // .b32 5112 // DW_AT_import 1240 ; CHECK: // .b8 3 // Abbrev [3] 0x38b:0x7 DW_TAG_imported_declaration 1241 ; CHECK: // .b8 5 // DW_AT_decl_file 1242 ; CHECK: // .b8 152 // DW_AT_decl_line 1243 ; CHECK: // .b32 5145 // DW_AT_import 1244 ; CHECK: // .b8 3 // Abbrev [3] 0x392:0x7 DW_TAG_imported_declaration 1245 ; CHECK: // .b8 5 // DW_AT_decl_file 1246 ; CHECK: // .b8 153 // DW_AT_decl_line 1247 ; CHECK: // .b32 5160 // DW_AT_import 1248 ; CHECK: // .b8 3 // Abbrev [3] 0x399:0x7 DW_TAG_imported_declaration 1249 ; CHECK: // .b8 5 // DW_AT_decl_file 1250 ; CHECK: // .b8 154 // DW_AT_decl_line 1251 ; CHECK: // .b32 5189 // DW_AT_import 1252 ; CHECK: // .b8 3 // Abbrev [3] 0x3a0:0x7 DW_TAG_imported_declaration 1253 ; CHECK: // .b8 5 // DW_AT_decl_file 1254 ; CHECK: // .b8 155 // DW_AT_decl_line 1255 ; CHECK: // .b32 5223 // DW_AT_import 1256 ; CHECK: // .b8 3 // Abbrev [3] 0x3a7:0x7 DW_TAG_imported_declaration 1257 ; CHECK: // .b8 5 // DW_AT_decl_file 1258 ; CHECK: // .b8 156 // DW_AT_decl_line 1259 ; CHECK: // .b32 5255 // DW_AT_import 1260 ; CHECK: // .b8 3 // Abbrev [3] 0x3ae:0x7 DW_TAG_imported_declaration 1261 ; CHECK: // .b8 5 // DW_AT_decl_file 1262 ; CHECK: // .b8 157 // DW_AT_decl_line 1263 ; CHECK: // .b32 5287 // DW_AT_import 1264 ; CHECK: // .b8 3 // Abbrev [3] 0x3b5:0x7 DW_TAG_imported_declaration 1265 ; CHECK: // .b8 5 // DW_AT_decl_file 1266 ; CHECK: // .b8 158 // DW_AT_decl_line 1267 ; CHECK: // .b32 5320 // DW_AT_import 1268 ; CHECK: // .b8 3 // Abbrev [3] 0x3bc:0x7 DW_TAG_imported_declaration 1269 ; CHECK: // .b8 5 // DW_AT_decl_file 1270 ; CHECK: // .b8 160 // DW_AT_decl_line 1271 ; CHECK: // .b32 5343 // DW_AT_import 1272 ; CHECK: // .b8 3 // Abbrev [3] 0x3c3:0x7 DW_TAG_imported_declaration 1273 ; CHECK: // .b8 5 // DW_AT_decl_file 1274 ; CHECK: // .b8 161 // DW_AT_decl_line 1275 ; CHECK: // .b32 5388 // DW_AT_import 1276 ; CHECK: // .b8 3 // Abbrev [3] 0x3ca:0x7 DW_TAG_imported_declaration 1277 ; CHECK: // .b8 5 // DW_AT_decl_file 1278 ; CHECK: // .b8 241 // DW_AT_decl_line 1279 ; CHECK: // .b32 5536 // DW_AT_import 1280 ; CHECK: // .b8 3 // Abbrev [3] 0x3d1:0x7 DW_TAG_imported_declaration 1281 ; CHECK: // .b8 5 // DW_AT_decl_file 1282 ; CHECK: // .b8 243 // DW_AT_decl_line 1283 ; CHECK: // .b32 5585 // DW_AT_import 1284 ; CHECK: // .b8 3 // Abbrev [3] 0x3d8:0x7 DW_TAG_imported_declaration 1285 ; CHECK: // .b8 5 // DW_AT_decl_file 1286 ; CHECK: // .b8 245 // DW_AT_decl_line 1287 ; CHECK: // .b32 5604 // DW_AT_import 1288 ; CHECK: // .b8 3 // Abbrev [3] 0x3df:0x7 DW_TAG_imported_declaration 1289 ; CHECK: // .b8 5 // DW_AT_decl_file 1290 ; CHECK: // .b8 246 // DW_AT_decl_line 1291 ; CHECK: // .b32 5490 // DW_AT_import 1292 ; CHECK: // .b8 3 // Abbrev [3] 0x3e6:0x7 DW_TAG_imported_declaration 1293 ; CHECK: // .b8 5 // DW_AT_decl_file 1294 ; CHECK: // .b8 247 // DW_AT_decl_line 1295 ; CHECK: // .b32 5626 // DW_AT_import 1296 ; CHECK: // .b8 3 // Abbrev [3] 0x3ed:0x7 DW_TAG_imported_declaration 1297 ; CHECK: // .b8 5 // DW_AT_decl_file 1298 ; CHECK: // .b8 249 // DW_AT_decl_line 1299 ; CHECK: // .b32 5653 // DW_AT_import 1300 ; CHECK: // .b8 3 // Abbrev [3] 0x3f4:0x7 DW_TAG_imported_declaration 1301 ; CHECK: // .b8 5 // DW_AT_decl_file 1302 ; CHECK: // .b8 250 // DW_AT_decl_line 1303 ; CHECK: // .b32 5768 // DW_AT_import 1304 ; CHECK: // .b8 3 // Abbrev [3] 0x3fb:0x7 DW_TAG_imported_declaration 1305 ; CHECK: // .b8 5 // DW_AT_decl_file 1306 ; CHECK: // .b8 251 // DW_AT_decl_line 1307 ; CHECK: // .b32 5675 // DW_AT_import 1308 ; CHECK: // .b8 3 // Abbrev [3] 0x402:0x7 DW_TAG_imported_declaration 1309 ; CHECK: // .b8 5 // DW_AT_decl_file 1310 ; CHECK: // .b8 252 // DW_AT_decl_line 1311 ; CHECK: // .b32 5708 // DW_AT_import 1312 ; CHECK: // .b8 3 // Abbrev [3] 0x409:0x7 DW_TAG_imported_declaration 1313 ; CHECK: // .b8 5 // DW_AT_decl_file 1314 ; CHECK: // .b8 253 // DW_AT_decl_line 1315 ; CHECK: // .b32 5795 // DW_AT_import 1316 ; CHECK: // .b8 4 // Abbrev [4] 0x410:0x8 DW_TAG_imported_declaration 1317 ; CHECK: // .b8 10 // DW_AT_decl_file 1318 ; CHECK: // .b8 149 // DW_AT_decl_line 1319 ; CHECK: // .b8 1 1320 ; CHECK: // .b32 5838 // DW_AT_import 1321 ; CHECK: // .b8 4 // Abbrev [4] 0x418:0x8 DW_TAG_imported_declaration 1322 ; CHECK: // .b8 10 // DW_AT_decl_file 1323 ; CHECK: // .b8 150 // DW_AT_decl_line 1324 ; CHECK: // .b8 1 1325 ; CHECK: // .b32 5870 // DW_AT_import 1326 ; CHECK: // .b8 4 // Abbrev [4] 0x420:0x8 DW_TAG_imported_declaration 1327 ; CHECK: // .b8 10 // DW_AT_decl_file 1328 ; CHECK: // .b8 151 // DW_AT_decl_line 1329 ; CHECK: // .b8 1 1330 ; CHECK: // .b32 5904 // DW_AT_import 1331 ; CHECK: // .b8 4 // Abbrev [4] 0x428:0x8 DW_TAG_imported_declaration 1332 ; CHECK: // .b8 10 // DW_AT_decl_file 1333 ; CHECK: // .b8 152 // DW_AT_decl_line 1334 ; CHECK: // .b8 1 1335 ; CHECK: // .b32 5936 // DW_AT_import 1336 ; CHECK: // .b8 4 // Abbrev [4] 0x430:0x8 DW_TAG_imported_declaration 1337 ; CHECK: // .b8 10 // DW_AT_decl_file 1338 ; CHECK: // .b8 153 // DW_AT_decl_line 1339 ; CHECK: // .b8 1 1340 ; CHECK: // .b32 5970 // DW_AT_import 1341 ; CHECK: // .b8 4 // Abbrev [4] 0x438:0x8 DW_TAG_imported_declaration 1342 ; CHECK: // .b8 10 // DW_AT_decl_file 1343 ; CHECK: // .b8 154 // DW_AT_decl_line 1344 ; CHECK: // .b8 1 1345 ; CHECK: // .b32 6010 // DW_AT_import 1346 ; CHECK: // .b8 4 // Abbrev [4] 0x440:0x8 DW_TAG_imported_declaration 1347 ; CHECK: // .b8 10 // DW_AT_decl_file 1348 ; CHECK: // .b8 155 // DW_AT_decl_line 1349 ; CHECK: // .b8 1 1350 ; CHECK: // .b32 6042 // DW_AT_import 1351 ; CHECK: // .b8 4 // Abbrev [4] 0x448:0x8 DW_TAG_imported_declaration 1352 ; CHECK: // .b8 10 // DW_AT_decl_file 1353 ; CHECK: // .b8 156 // DW_AT_decl_line 1354 ; CHECK: // .b8 1 1355 ; CHECK: // .b32 6076 // DW_AT_import 1356 ; CHECK: // .b8 4 // Abbrev [4] 0x450:0x8 DW_TAG_imported_declaration 1357 ; CHECK: // .b8 10 // DW_AT_decl_file 1358 ; CHECK: // .b8 157 // DW_AT_decl_line 1359 ; CHECK: // .b8 1 1360 ; CHECK: // .b32 6108 // DW_AT_import 1361 ; CHECK: // .b8 4 // Abbrev [4] 0x458:0x8 DW_TAG_imported_declaration 1362 ; CHECK: // .b8 10 // DW_AT_decl_file 1363 ; CHECK: // .b8 158 // DW_AT_decl_line 1364 ; CHECK: // .b8 1 1365 ; CHECK: // .b32 6140 // DW_AT_import 1366 ; CHECK: // .b8 4 // Abbrev [4] 0x460:0x8 DW_TAG_imported_declaration 1367 ; CHECK: // .b8 10 // DW_AT_decl_file 1368 ; CHECK: // .b8 159 // DW_AT_decl_line 1369 ; CHECK: // .b8 1 1370 ; CHECK: // .b32 6186 // DW_AT_import 1371 ; CHECK: // .b8 4 // Abbrev [4] 0x468:0x8 DW_TAG_imported_declaration 1372 ; CHECK: // .b8 10 // DW_AT_decl_file 1373 ; CHECK: // .b8 160 // DW_AT_decl_line 1374 ; CHECK: // .b8 1 1375 ; CHECK: // .b32 6216 // DW_AT_import 1376 ; CHECK: // .b8 4 // Abbrev [4] 0x470:0x8 DW_TAG_imported_declaration 1377 ; CHECK: // .b8 10 // DW_AT_decl_file 1378 ; CHECK: // .b8 161 // DW_AT_decl_line 1379 ; CHECK: // .b8 1 1380 ; CHECK: // .b32 6248 // DW_AT_import 1381 ; CHECK: // .b8 4 // Abbrev [4] 0x478:0x8 DW_TAG_imported_declaration 1382 ; CHECK: // .b8 10 // DW_AT_decl_file 1383 ; CHECK: // .b8 162 // DW_AT_decl_line 1384 ; CHECK: // .b8 1 1385 ; CHECK: // .b32 6280 // DW_AT_import 1386 ; CHECK: // .b8 4 // Abbrev [4] 0x480:0x8 DW_TAG_imported_declaration 1387 ; CHECK: // .b8 10 // DW_AT_decl_file 1388 ; CHECK: // .b8 163 // DW_AT_decl_line 1389 ; CHECK: // .b8 1 1390 ; CHECK: // .b32 6310 // DW_AT_import 1391 ; CHECK: // .b8 4 // Abbrev [4] 0x488:0x8 DW_TAG_imported_declaration 1392 ; CHECK: // .b8 10 // DW_AT_decl_file 1393 ; CHECK: // .b8 164 // DW_AT_decl_line 1394 ; CHECK: // .b8 1 1395 ; CHECK: // .b32 6342 // DW_AT_import 1396 ; CHECK: // .b8 4 // Abbrev [4] 0x490:0x8 DW_TAG_imported_declaration 1397 ; CHECK: // .b8 10 // DW_AT_decl_file 1398 ; CHECK: // .b8 165 // DW_AT_decl_line 1399 ; CHECK: // .b8 1 1400 ; CHECK: // .b32 6372 // DW_AT_import 1401 ; CHECK: // .b8 4 // Abbrev [4] 0x498:0x8 DW_TAG_imported_declaration 1402 ; CHECK: // .b8 10 // DW_AT_decl_file 1403 ; CHECK: // .b8 166 // DW_AT_decl_line 1404 ; CHECK: // .b8 1 1405 ; CHECK: // .b32 6406 // DW_AT_import 1406 ; CHECK: // .b8 4 // Abbrev [4] 0x4a0:0x8 DW_TAG_imported_declaration 1407 ; CHECK: // .b8 10 // DW_AT_decl_file 1408 ; CHECK: // .b8 167 // DW_AT_decl_line 1409 ; CHECK: // .b8 1 1410 ; CHECK: // .b32 6438 // DW_AT_import 1411 ; CHECK: // .b8 4 // Abbrev [4] 0x4a8:0x8 DW_TAG_imported_declaration 1412 ; CHECK: // .b8 10 // DW_AT_decl_file 1413 ; CHECK: // .b8 168 // DW_AT_decl_line 1414 ; CHECK: // .b8 1 1415 ; CHECK: // .b32 6476 // DW_AT_import 1416 ; CHECK: // .b8 4 // Abbrev [4] 0x4b0:0x8 DW_TAG_imported_declaration 1417 ; CHECK: // .b8 10 // DW_AT_decl_file 1418 ; CHECK: // .b8 169 // DW_AT_decl_line 1419 ; CHECK: // .b8 1 1420 ; CHECK: // .b32 6510 // DW_AT_import 1421 ; CHECK: // .b8 4 // Abbrev [4] 0x4b8:0x8 DW_TAG_imported_declaration 1422 ; CHECK: // .b8 10 // DW_AT_decl_file 1423 ; CHECK: // .b8 170 // DW_AT_decl_line 1424 ; CHECK: // .b8 1 1425 ; CHECK: // .b32 6552 // DW_AT_import 1426 ; CHECK: // .b8 4 // Abbrev [4] 0x4c0:0x8 DW_TAG_imported_declaration 1427 ; CHECK: // .b8 10 // DW_AT_decl_file 1428 ; CHECK: // .b8 171 // DW_AT_decl_line 1429 ; CHECK: // .b8 1 1430 ; CHECK: // .b32 6590 // DW_AT_import 1431 ; CHECK: // .b8 4 // Abbrev [4] 0x4c8:0x8 DW_TAG_imported_declaration 1432 ; CHECK: // .b8 10 // DW_AT_decl_file 1433 ; CHECK: // .b8 172 // DW_AT_decl_line 1434 ; CHECK: // .b8 1 1435 ; CHECK: / .b32 6628 // DW_AT_import 1436 ; CHECK: // .b8 4 // Abbrev [4] 0x4d0:0x8 DW_TAG_imported_declaration 1437 ; CHECK: // .b8 10 // DW_AT_decl_file 1438 ; CHECK: // .b8 173 // DW_AT_decl_line 1439 ; CHECK: // .b8 1 1440 ; CHECK: // .b32 6666 // DW_AT_import 1441 ; CHECK: // .b8 4 // Abbrev [4] 0x4d8:0x8 DW_TAG_imported_declaration 1442 ; CHECK: // .b8 10 // DW_AT_decl_file 1443 ; CHECK: // .b8 174 // DW_AT_decl_line 1444 ; CHECK: // .b8 1 1445 ; CHECK: // .b32 6707 // DW_AT_import 1446 ; CHECK: // .b8 4 // Abbrev [4] 0x4e0:0x8 DW_TAG_imported_declaration 1447 ; CHECK: // .b8 10 // DW_AT_decl_file 1448 ; CHECK: // .b8 175 // DW_AT_decl_line 1449 ; CHECK: // .b8 1 1450 ; CHECK: // .b32 6747 // DW_AT_import 1451 ; CHECK: // .b8 4 // Abbrev [4] 0x4e8:0x8 DW_TAG_imported_declaration 1452 ; CHECK: // .b8 10 // DW_AT_decl_file 1453 ; CHECK: // .b8 176 // DW_AT_decl_line 1454 ; CHECK: // .b8 1 1455 ; CHECK: // .b32 6781 // DW_AT_import 1456 ; CHECK: // .b8 4 // Abbrev [4] 0x4f0:0x8 DW_TAG_imported_declaration 1457 ; CHECK: // .b8 10 // DW_AT_decl_file 1458 ; CHECK: // .b8 177 // DW_AT_decl_line 1459 ; CHECK: // .b8 1 1460 ; CHECK: // .b32 6821 // DW_AT_import 1461 ; CHECK: // .b8 4 // Abbrev [4] 0x4f8:0x8 DW_TAG_imported_declaration 1462 ; CHECK: // .b8 10 // DW_AT_decl_file 1463 ; CHECK: // .b8 178 // DW_AT_decl_line 1464 ; CHECK: // .b8 1 1465 ; CHECK: // .b32 6857 // DW_AT_import 1466 ; CHECK: // .b8 4 // Abbrev [4] 0x500:0x8 DW_TAG_imported_declaration 1467 ; CHECK: // .b8 10 // DW_AT_decl_file 1468 ; CHECK: // .b8 179 // DW_AT_decl_line 1469 ; CHECK: // .b8 1 1470 ; CHECK: // .b32 6893 // DW_AT_import 1471 ; CHECK: // .b8 4 // Abbrev [4] 0x508:0x8 DW_TAG_imported_declaration 1472 ; CHECK: // .b8 10 // DW_AT_decl_file 1473 ; CHECK: // .b8 180 // DW_AT_decl_line 1474 ; CHECK: // .b8 1 1475 ; CHECK: / .b32 6931 // DW_AT_import 1476 ; CHECK: // .b8 4 // Abbrev [4] 0x510:0x8 DW_TAG_imported_declaration 1477 ; CHECK: // .b8 10 // DW_AT_decl_file 1478 ; CHECK: // .b8 181 // DW_AT_decl_line 1479 ; CHECK: // .b8 1 1480 ; CHECK: // .b32 6965 // DW_AT_import 1481 ; CHECK: // .b8 4 // Abbrev [4] 0x518:0x8 DW_TAG_imported_declaration 1482 ; CHECK: // .b8 10 // DW_AT_decl_file 1483 ; CHECK: // .b8 182 // DW_AT_decl_line 1484 ; CHECK: // .b8 1 1485 ; CHECK: // .b32 6999 // DW_AT_import 1486 ; CHECK: // .b8 4 // Abbrev [4] 0x520:0x8 DW_TAG_imported_declaration 1487 ; CHECK: // .b8 10 // DW_AT_decl_file 1488 ; CHECK: // .b8 183 // DW_AT_decl_line 1489 ; CHECK: // .b8 1 1490 ; CHECK: // .b32 7031 // DW_AT_import 1491 ; CHECK: // .b8 4 // Abbrev [4] 0x528:0x8 DW_TAG_imported_declaration 1492 ; CHECK: // .b8 10 // DW_AT_decl_file 1493 ; CHECK: // .b8 184 // DW_AT_decl_line 1494 ; CHECK: // .b8 1 1495 ; CHECK: // .b32 7063 // DW_AT_import 1496 ; CHECK: // .b8 4 // Abbrev [4] 0x530:0x8 DW_TAG_imported_declaration 1497 ; CHECK: // .b8 10 // DW_AT_decl_file 1498 ; CHECK: // .b8 185 // DW_AT_decl_line 1499 ; CHECK: // .b8 1 1500 ; CHECK: // .b32 7093 // DW_AT_import 1501 ; CHECK: // .b8 4 // Abbrev [4] 0x538:0x8 DW_TAG_imported_declaration 1502 ; CHECK: // .b8 10 // DW_AT_decl_file 1503 ; CHECK: // .b8 186 // DW_AT_decl_line 1504 ; CHECK: // .b8 1 1505 ; CHECK: // .b32 7127 // DW_AT_import 1506 ; CHECK: // .b8 4 // Abbrev [4] 0x540:0x8 DW_TAG_imported_declaration 1507 ; CHECK: // .b8 10 // DW_AT_decl_file 1508 ; CHECK: // .b8 187 // DW_AT_decl_line 1509 ; CHECK: / .b8 1 1510 ; CHECK: // .b32 7163 // DW_AT_import 1511 ; CHECK: // .b8 4 // Abbrev [4] 0x548:0x8 DW_TAG_imported_declaration 1512 ; CHECK: // .b8 10 // DW_AT_decl_file 1513 ; CHECK: // .b8 188 // DW_AT_decl_line 1514 ; CHECK: // .b8 1 1515 ; CHECK: // .b32 7202 // DW_AT_import 1516 ; CHECK: // .b8 4 // Abbrev [4] 0x550:0x8 DW_TAG_imported_declaration 1517 ; CHECK: // .b8 10 // DW_AT_decl_file 1518 ; CHECK: // .b8 189 // DW_AT_decl_line 1519 ; CHECK: // .b8 1 1520 ; CHECK: // .b32 7245 // DW_AT_import 1521 ; CHECK: // .b8 4 // Abbrev [4] 0x558:0x8 DW_TAG_imported_declaration 1522 ; CHECK: // .b8 10 // DW_AT_decl_file 1523 ; CHECK: // .b8 190 // DW_AT_decl_line 1524 ; CHECK: // .b8 1 1525 ; CHECK: // .b32 7294 // DW_AT_import 1526 ; CHECK: // .b8 4 // Abbrev [4] 0x560:0x8 DW_TAG_imported_declaration 1527 ; CHECK: // .b8 10 // DW_AT_decl_file 1528 ; CHECK: // .b8 191 // DW_AT_decl_line 1529 ; CHECK: // .b8 1 1530 ; CHECK: // .b32 7330 // DW_AT_import 1531 ; CHECK: // .b8 4 // Abbrev [4] 0x568:0x8 DW_TAG_imported_declaration 1532 ; CHECK: / .b8 10 // DW_AT_decl_file 1533 ; CHECK: // .b8 192 // DW_AT_decl_line 1534 ; CHECK: // .b8 1 1535 ; CHECK: // .b32 7379 // DW_AT_import 1536 ; CHECK: // .b8 4 // Abbrev [4] 0x570:0x8 DW_TAG_imported_declaration 1537 ; CHECK: // .b8 10 // DW_AT_decl_file 1538 ; CHECK: // .b8 193 // DW_AT_decl_line 1539 ; CHECK: // .b8 1 1540 ; CHECK: // .b32 7428 // DW_AT_import 1541 ; CHECK: // .b8 4 // Abbrev [4] 0x578:0x8 DW_TAG_imported_declaration 1542 ; CHECK: // .b8 10 // DW_AT_decl_file 1543 ; CHECK: // .b8 194 // DW_AT_decl_line 1544 ; CHECK: // .b8 1 1545 ; CHECK: // .b32 7460 // DW_AT_import 1546 ; CHECK: // .b8 4 // Abbrev [4] 0x580:0x8 DW_TAG_imported_declaration 1547 ; CHECK: // .b8 10 // DW_AT_decl_file 1548 ; CHECK: // .b8 195 // DW_AT_decl_line 1549 ; CHECK: // .b8 1 1550 ; CHECK: // .b32 7494 // DW_AT_import 1551 ; CHECK: // .b8 4 // Abbrev [4] 0x588:0x8 DW_TAG_imported_declaration 1552 ; CHECK: // .b8 10 // DW_AT_decl_file 1553 ; CHECK: // .b8 196 // DW_AT_decl_line 1554 ; CHECK: // .b8 1 1555 ; CHECK: // .b32 7538 // DW_AT_import 1556 ; CHECK: // .b8 4 // Abbrev [4] 0x590:0x8 DW_TAG_imported_declaration 1557 ; CHECK: / .b8 10 // DW_AT_decl_file 1558 ; CHECK: // .b8 197 // DW_AT_decl_line 1559 ; CHECK: // .b8 1 1560 ; CHECK: // .b32 7580 // DW_AT_import 1561 ; CHECK: // .b8 4 // Abbrev [4] 0x598:0x8 DW_TAG_imported_declaration 1562 ; CHECK: // .b8 10 // DW_AT_decl_file 1563 ; CHECK: // .b8 198 // DW_AT_decl_line 1564 ; CHECK: // .b8 1 1565 ; CHECK: // .b32 7610 // DW_AT_import 1566 ; CHECK: // .b8 4 // Abbrev [4] 0x5a0:0x8 DW_TAG_imported_declaration 1567 ; CHECK: // .b8 10 // DW_AT_decl_file 1568 ; CHECK: // .b8 199 // DW_AT_decl_line 1569 ; CHECK: // .b8 1 1570 ; CHECK: // .b32 7642 // DW_AT_import 1571 ; CHECK: // .b8 4 // Abbrev [4] 0x5a8:0x8 DW_TAG_imported_declaration 1572 ; CHECK: // .b8 10 // DW_AT_decl_file 1573 ; CHECK: // .b8 200 // DW_AT_decl_line 1574 ; CHECK: // .b8 1 1575 ; CHECK: // .b32 7674 // DW_AT_import 1576 ; CHECK: // .b8 4 // Abbrev [4] 0x5b0:0x8 DW_TAG_imported_declaration 1577 ; CHECK: // .b8 10 // DW_AT_decl_file 1578 ; CHECK: // .b8 201 // DW_AT_decl_line 1579 ; CHECK: // .b8 1 1580 ; CHECK: / .b32 7704 // DW_AT_import 1581 ; CHECK: // .b8 4 // Abbrev [4] 0x5b8:0x8 DW_TAG_imported_declaration 1582 ; CHECK: // .b8 10 // DW_AT_decl_file 1583 ; CHECK: // .b8 202 // DW_AT_decl_line 1584 ; CHECK: // .b8 1 1585 ; CHECK: // .b32 7736 // DW_AT_import 1586 ; CHECK: // .b8 4 // Abbrev [4] 0x5c0:0x8 DW_TAG_imported_declaration 1587 ; CHECK: // .b8 10 // DW_AT_decl_file 1588 ; CHECK: // .b8 203 // DW_AT_decl_line 1589 ; CHECK: // .b8 1 1590 ; CHECK: // .b32 7772 // DW_AT_import 1591 ; CHECK: // .b8 0 // End Of Children Mark 1592 ; CHECK: // .b8 5 // Abbrev [5] 0x5c9:0x1b DW_TAG_subprogram 1593 ; CHECK: // .b8 95 // DW_AT_MIPS_linkage_name 1594 ; CHECK: // .b8 90 1595 ; CHECK: // .b8 76 1596 ; CHECK: // .b8 51 1597 ; CHECK: // .b8 97 1598 ; CHECK: // .b8 98 1599 ; CHECK: // .b8 115 1600 ; CHECK: // .b8 120 1601 ; CHECK: // .b8 0 1602 ; CHECK: // .b8 97 // DW_AT_name 1603 ; CHECK: // .b8 98 1604 ; CHECK: // .b8 115 1605 ; CHECK: // .b8 0 1606 ; CHECK: / .b8 1 // DW_AT_decl_file 1607 ; CHECK: // .b8 44 // DW_AT_decl_line 1608 ; CHECK: // .b32 1508 // DW_AT_type 1609 ; CHECK: // .b8 1 // DW_AT_declaration 1610 ; CHECK: // .b8 6 // Abbrev [6] 0x5de:0x5 DW_TAG_formal_parameter 1611 ; CHECK: // .b32 1508 // DW_AT_type 1612 ; CHECK: // .b8 0 // End Of Children Mark 1613 ; CHECK: // .b8 7 // Abbrev [7] 0x5e4:0x11 DW_TAG_base_type 1614 ; CHECK: // .b8 108 // DW_AT_name 1615 ; CHECK: // .b8 111 1616 ; CHECK: // .b8 110 1617 ; CHECK: // .b8 103 1618 ; CHECK: // .b8 32 1619 ; CHECK: // .b8 108 1620 ; CHECK: // .b8 111 1621 ; CHECK: // .b8 110 1622 ; CHECK: // .b8 103 1623 ; CHECK: // .b8 32 1624 ; CHECK: // .b8 105 1625 ; CHECK: // .b8 110 1626 ; CHECK: // .b8 116 1627 ; CHECK: // .b8 0 1628 ; CHECK: // .b8 5 // DW_AT_encoding 1629 ; CHECK: // .b8 8 // DW_AT_byte_size 1630 ; CHECK: // .b8 5 // Abbrev [5] 0x5f5:0x1d DW_TAG_subprogram 1631 ; CHECK: // .b8 95 // DW_AT_MIPS_linkage_name 1632 ; CHECK: // .b8 90 1633 ; CHECK: / .b8 76 1634 ; CHECK: // .b8 52 1635 ; CHECK: // .b8 97 1636 ; CHECK: // .b8 99 1637 ; CHECK: // .b8 111 1638 ; CHECK: // .b8 115 1639 ; CHECK: // .b8 102 1640 ; CHECK: // .b8 0 1641 ; CHECK: // .b8 97 // DW_AT_name 1642 ; CHECK: // .b8 99 1643 ; CHECK: // .b8 111 1644 ; CHECK: // .b8 115 1645 ; CHECK: // .b8 0 1646 ; CHECK: // .b8 1 // DW_AT_decl_file 1647 ; CHECK: // .b8 46 // DW_AT_decl_line 1648 ; CHECK: // .b32 1554 // DW_AT_type 1649 ; CHECK: // .b8 1 // DW_AT_declaration 1650 ; CHECK: // .b8 6 // Abbrev [6] 0x60c:0x5 DW_TAG_formal_parameter 1651 ; CHECK: // .b32 1554 // DW_AT_type 1652 ; CHECK: // .b8 0 // End Of Children Mark 1653 ; CHECK: // .b8 7 // Abbrev [7] 0x612:0x9 DW_TAG_base_type 1654 ; CHECK: // .b8 102 // DW_AT_name 1655 ; CHECK: // .b8 108 1656 ; CHECK: / .b8 111 1657 ; CHECK: // .b8 97 1658 ; CHECK: // .b8 116 1659 ; CHECK: // .b8 0 1660 ; CHECK: // .b8 4 // DW_AT_encoding 1661 ; CHECK: // .b8 4 // DW_AT_byte_size 1662 ; CHECK: // .b8 5 // Abbrev [5] 0x61b:0x1f DW_TAG_subprogram 1663 ; CHECK: // .b8 95 // DW_AT_MIPS_linkage_name 1664 ; CHECK: // .b8 90 1665 ; CHECK: // .b8 76 1666 ; CHECK: // .b8 53 1667 ; CHECK: // .b8 97 1668 ; CHECK: // .b8 99 1669 ; CHECK: // .b8 111 1670 ; CHECK: // .b8 115 1671 ; CHECK: // .b8 104 1672 ; CHECK: // .b8 102 1673 ; CHECK: // .b8 0 1674 ; CHECK: // .b8 97 // DW_AT_name 1675 ; CHECK: // .b8 99 1676 ; CHECK: // .b8 111 1677 ; CHECK: // .b8 115 1678 ; CHECK: // .b8 104 1679 ; CHECK: / .b8 0 1680 ; CHECK: // .b8 1 // DW_AT_decl_file 1681 ; CHECK: // .b8 48 // DW_AT_decl_line 1682 ; CHECK: // .b32 1554 // DW_AT_type 1683 ; CHECK: // .b8 1 // DW_AT_declaration 1684 ; CHECK: // .b8 6 // Abbrev [6] 0x634:0x5 DW_TAG_formal_parameter 1685 ; CHECK: // .b32 1554 // DW_AT_type 1686 ; CHECK: // .b8 0 // End Of Children Mark 1687 ; CHECK: // .b8 5 // Abbrev [5] 0x63a:0x1d DW_TAG_subprogram 1688 ; CHECK: // .b8 95 // DW_AT_MIPS_linkage_name 1689 ; CHECK: // .b8 90 1690 ; CHECK: // .b8 76 1691 ; CHECK: // .b8 52 1692 ; CHECK: // .b8 97 1693 ; CHECK: // .b8 115 1694 ; CHECK: // .b8 105 1695 ; CHECK: // .b8 110 1696 ; CHECK: // .b8 102 1697 ; CHECK: // .b8 0 1698 ; CHECK: // .b8 97 // DW_AT_name 1699 ; CHECK: // .b8 115 1700 ; CHECK: // .b8 105 1701 ; CHECK: // .b8 110 1702 ; CHECK: // .b8 0 1703 ; CHECK: // .b8 1 // DW_AT_decl_file 1704 ; CHECK: // .b8 50 // DW_AT_decl_line 1705 ; CHECK: // .b32 1554 // DW_AT_type 1706 ; CHECK: // .b8 1 // DW_AT_declaration 1707 ; CHECK: // .b8 6 // Abbrev [6] 0x651:0x5 DW_TAG_formal_parameter 1708 ; CHECK: // .b32 1554 // DW_AT_type 1709 ; CHECK: // .b8 0 // End Of Children Mark 1710 ; CHECK: // .b8 5 // Abbrev [5] 0x657:0x1f DW_TAG_subprogram 1711 ; CHECK: / .b8 95 // DW_AT_MIPS_linkage_name 1712 ; CHECK: // .b8 90 1713 ; CHECK: // .b8 76 1714 ; CHECK: // .b8 53 1715 ; CHECK: // .b8 97 1716 ; CHECK: // .b8 115 1717 ; CHECK: // .b8 105 1718 ; CHECK: // .b8 110 1719 ; CHECK: // .b8 104 1720 ; CHECK: // .b8 102 1721 ; CHECK: // .b8 0 1722 ; CHECK: // .b8 97 // DW_AT_name 1723 ; CHECK: // .b8 115 1724 ; CHECK: // .b8 105 1725 ; CHECK: // .b8 110 1726 ; CHECK: // .b8 104 1727 ; CHECK: // .b8 0 1728 ; CHECK: // .b8 1 // DW_AT_decl_file 1729 ; CHECK: // .b8 52 // DW_AT_decl_line 1730 ; CHECK: // .b32 1554 // DW_AT_type 1731 ; CHECK: // .b8 1 // DW_AT_declaration 1732 ; CHECK: // .b8 6 // Abbrev [6] 0x670:0x5 DW_TAG_formal_parameter 1733 ; CHECK: // .b32 1554 // DW_AT_type 1734 ; CHECK: / .b8 0 // End Of Children Mark 1735 ; CHECK: // .b8 5 // Abbrev [5] 0x676:0x1d DW_TAG_subprogram 1736 ; CHECK: // .b8 95 // DW_AT_MIPS_linkage_name 1737 ; CHECK: // .b8 90 1738 ; CHECK: // .b8 76 1739 ; CHECK: // .b8 52 1740 ; CHECK: // .b8 97 1741 ; CHECK: // .b8 116 1742 ; CHECK: // .b8 97 1743 ; CHECK: // .b8 110 1744 ; CHECK: // .b8 102 1745 ; CHECK: // .b8 0 1746 ; CHECK: // .b8 97 // DW_AT_name 1747 ; CHECK: // .b8 116 1748 ; CHECK: // .b8 97 1749 ; CHECK: // .b8 110 1750 ; CHECK: // .b8 0 1751 ; CHECK: // .b8 1 // DW_AT_decl_file 1752 ; CHECK: // .b8 56 // DW_AT_decl_line 1753 ; CHECK: // .b32 1554 // DW_AT_type 1754 ; CHECK: // .b8 1 // DW_AT_declaration 1755 ; CHECK: // .b8 6 // Abbrev [6] 0x68d:0x5 DW_TAG_formal_parameter 1756 ; CHECK: // .b32 1554 // DW_AT_type 1757 ; CHECK: / .b8 0 // End Of Children Mark 1758 ; CHECK: // .b8 5 // Abbrev [5] 0x693:0x25 DW_TAG_subprogram 1759 ; CHECK: // .b8 95 // DW_AT_MIPS_linkage_name 1760 ; CHECK: // .b8 90 1761 ; CHECK: // .b8 76 1762 ; CHECK: // .b8 53 1763 ; CHECK: // .b8 97 1764 ; CHECK: // .b8 116 1765 ; CHECK: // .b8 97 1766 ; CHECK: // .b8 110 1767 ; CHECK: // .b8 50 1768 ; CHECK: // .b8 102 1769 ; CHECK: // .b8 102 1770 ; CHECK: // .b8 0 1771 ; CHECK: // .b8 97 // DW_AT_name 1772 ; CHECK: // .b8 116 1773 ; CHECK: // .b8 97 1774 ; CHECK: // .b8 110 1775 ; CHECK: // .b8 50 1776 ; CHECK: // .b8 0 1777 ; CHECK: // .b8 1 // DW_AT_decl_file 1778 ; CHECK: / .b8 54 // DW_AT_decl_line 1779 ; CHECK: // .b32 1554 // DW_AT_type 1780 ; CHECK: // .b8 1 // DW_AT_declaration 1781 ; CHECK: // .b8 6 // Abbrev [6] 0x6ad:0x5 DW_TAG_formal_parameter 1782 ; CHECK: // .b32 1554 // DW_AT_type 1783 ; CHECK: // .b8 6 // Abbrev [6] 0x6b2:0x5 DW_TAG_formal_parameter 1784 ; CHECK: // .b32 1554 // DW_AT_type 1785 ; CHECK: // .b8 0 // End Of Children Mark 1786 ; CHECK: // .b8 5 // Abbrev [5] 0x6b8:0x1f DW_TAG_subprogram 1787 ; CHECK: // .b8 95 // DW_AT_MIPS_linkage_name 1788 ; CHECK: // .b8 90 1789 ; CHECK: // .b8 76 1790 ; CHECK: // .b8 53 1791 ; CHECK: // .b8 97 1792 ; CHECK: // .b8 116 1793 ; CHECK: // .b8 97 1794 ; CHECK: // .b8 110 1795 ; CHECK: // .b8 104 1796 ; CHECK: // .b8 102 1797 ; CHECK: // .b8 0 1798 ; CHECK: // .b8 97 // DW_AT_name 1799 ; CHECK: // .b8 116 1800 ; CHECK: // .b8 97 1801 ; CHECK: / .b8 110 1802 ; CHECK: // .b8 104 1803 ; CHECK: // .b8 0 1804 ; CHECK: // .b8 1 // DW_AT_decl_file 1805 ; CHECK: // .b8 58 // DW_AT_decl_line 1806 ; CHECK: // .b32 1554 // DW_AT_type 1807 ; CHECK: // .b8 1 // DW_AT_declaration 1808 ; CHECK: // .b8 6 // Abbrev [6] 0x6d1:0x5 DW_TAG_formal_parameter 1809 ; CHECK: // .b32 1554 // DW_AT_type 1810 ; CHECK: // .b8 0 // End Of Children Mark 1811 ; CHECK: // .b8 5 // Abbrev [5] 0x6d7:0x1d DW_TAG_subprogram 1812 ; CHECK: // .b8 95 // DW_AT_MIPS_linkage_name 1813 ; CHECK: // .b8 90 1814 ; CHECK: // .b8 76 1815 ; CHECK: // .b8 52 1816 ; CHECK: // .b8 99 1817 ; CHECK: // .b8 98 1818 ; CHECK: // .b8 114 1819 ; CHECK: // .b8 116 1820 ; CHECK: // .b8 102 1821 ; CHECK: // .b8 0 1822 ; CHECK: / .b8 99 // DW_AT_name 1823 ; CHECK: // .b8 98 1824 ; CHECK: // .b8 114 1825 ; CHECK: // .b8 116 1826 ; CHECK: // .b8 0 1827 ; CHECK: // .b8 1 // DW_AT_decl_file 1828 ; CHECK: // .b8 60 // DW_AT_decl_line 1829 ; CHECK: // .b32 1554 // DW_AT_type 1830 ; CHECK: // .b8 1 // DW_AT_declaration 1831 ; CHECK: // .b8 6 // Abbrev [6] 0x6ee:0x5 DW_TAG_formal_parameter 1832 ; CHECK: // .b32 1554 // DW_AT_type 1833 ; CHECK: // .b8 0 // End Of Children Mark 1834 ; CHECK: // .b8 5 // Abbrev [5] 0x6f4:0x1d DW_TAG_subprogram 1835 ; CHECK: // .b8 95 // DW_AT_MIPS_linkage_name 1836 ; CHECK: // .b8 90 1837 ; CHECK: // .b8 76 1838 ; CHECK: // .b8 52 1839 ; CHECK: // .b8 99 1840 ; CHECK: // .b8 101 1841 ; CHECK: // .b8 105 1842 ; CHECK: // .b8 108 1843 ; CHECK: // .b8 102 1844 ; CHECK: // .b8 0 1845 ; CHECK: / .b8 99 // DW_AT_name 1846 ; CHECK: // .b8 101 1847 ; CHECK: // .b8 105 1848 ; CHECK: // .b8 108 1849 ; CHECK: // .b8 0 1850 ; CHECK: // .b8 1 // DW_AT_decl_file 1851 ; CHECK: // .b8 62 // DW_AT_decl_line 1852 ; CHECK: // .b32 1554 // DW_AT_type 1853 ; CHECK: // .b8 1 // DW_AT_declaration 1854 ; CHECK: // .b8 6 // Abbrev [6] 0x70b:0x5 DW_TAG_formal_parameter 1855 ; CHECK: // .b32 1554 // DW_AT_type 1856 ; CHECK: // .b8 0 // End Of Children Mark 1857 ; CHECK: // .b8 5 // Abbrev [5] 0x711:0x2b DW_TAG_subprogram 1858 ; CHECK: // .b8 95 // DW_AT_MIPS_linkage_name 1859 ; CHECK: // .b8 90 1860 ; CHECK: // .b8 76 1861 ; CHECK: // .b8 56 1862 ; CHECK: // .b8 99 1863 ; CHECK: // .b8 111 1864 ; CHECK: // .b8 112 1865 ; CHECK: // .b8 121 1866 ; CHECK: // .b8 115 1867 ; CHECK: // .b8 105 1868 ; CHECK: // .b8 103 1869 ; CHECK: // .b8 110 1870 ; CHECK: / .b8 102 1871 ; CHECK: // .b8 102 1872 ; CHECK: // .b8 0 1873 ; CHECK: // .b8 99 // DW_AT_name 1874 ; CHECK: // .b8 111 1875 ; CHECK: // .b8 112 1876 ; CHECK: // .b8 121 1877 ; CHECK: // .b8 115 1878 ; CHECK: // .b8 105 1879 ; CHECK: // .b8 103 1880 ; CHECK: // .b8 110 1881 ; CHECK: // .b8 0 1882 ; CHECK: // .b8 1 // DW_AT_decl_file 1883 ; CHECK: // .b8 64 // DW_AT_decl_line 1884 ; CHECK: // .b32 1554 // DW_AT_type 1885 ; CHECK: // .b8 1 // DW_AT_declaration 1886 ; CHECK: // .b8 6 // Abbrev [6] 0x731:0x5 DW_TAG_formal_parameter 1887 ; CHECK: // .b32 1554 // DW_AT_type 1888 ; CHECK: // .b8 6 // Abbrev [6] 0x736:0x5 DW_TAG_formal_parameter 1889 ; CHECK: // .b32 1554 // DW_AT_type 1890 ; CHECK: // .b8 0 // End Of Children Mark 1891 ; CHECK: // .b8 5 // Abbrev [5] 0x73c:0x1b DW_TAG_subprogram 1892 ; CHECK: // .b8 95 // DW_AT_MIPS_linkage_name 1893 ; CHECK: / .b8 90 1894 ; CHECK: // .b8 76 1895 ; CHECK: // .b8 51 1896 ; CHECK: // .b8 99 1897 ; CHECK: // .b8 111 1898 ; CHECK: // .b8 115 1899 ; CHECK: // .b8 102 1900 ; CHECK: // .b8 0 1901 ; CHECK: // .b8 99 // DW_AT_name 1902 ; CHECK: // .b8 111 1903 ; CHECK: // .b8 115 1904 ; CHECK: // .b8 0 1905 ; CHECK: // .b8 1 // DW_AT_decl_file 1906 ; CHECK: // .b8 66 // DW_AT_decl_line 1907 ; CHECK: // .b32 1554 // DW_AT_type 1908 ; CHECK: // .b8 1 // DW_AT_declaration 1909 ; CHECK: // .b8 6 // Abbrev [6] 0x751:0x5 DW_TAG_formal_parameter 1910 ; CHECK: // .b32 1554 // DW_AT_type 1911 ; CHECK: // .b8 0 // End Of Children Mark 1912 ; CHECK: // .b8 5 // Abbrev [5] 0x757:0x1d DW_TAG_subprogram 1913 ; CHECK: // .b8 95 // DW_AT_MIPS_linkage_name 1914 ; CHECK: // .b8 90 1915 ; CHECK: // .b8 76 1916 ; CHECK: // .b8 52 1917 ; CHECK: / .b8 99 1918 ; CHECK: // .b8 111 1919 ; CHECK: // .b8 115 1920 ; CHECK: // .b8 104 1921 ; CHECK: // .b8 102 1922 ; CHECK: // .b8 0 1923 ; CHECK: // .b8 99 // DW_AT_name 1924 ; CHECK: // .b8 111 1925 ; CHECK: // .b8 115 1926 ; CHECK: // .b8 104 1927 ; CHECK: // .b8 0 1928 ; CHECK: // .b8 1 // DW_AT_decl_file 1929 ; CHECK: // .b8 68 // DW_AT_decl_line 1930 ; CHECK: // .b32 1554 // DW_AT_type 1931 ; CHECK: // .b8 1 // DW_AT_declaration 1932 ; CHECK: // .b8 6 // Abbrev [6] 0x76e:0x5 DW_TAG_formal_parameter 1933 ; CHECK: // .b32 1554 // DW_AT_type 1934 ; CHECK: // .b8 0 // End Of Children Mark 1935 ; CHECK: // .b8 5 // Abbrev [5] 0x774:0x1b DW_TAG_subprogram 1936 ; CHECK: // .b8 95 // DW_AT_MIPS_linkage_name 1937 ; CHECK: // .b8 90 1938 ; CHECK: // .b8 76 1939 ; CHECK: // .b8 51 1940 ; CHECK: // .b8 101 1941 ; CHECK: // .b8 114 1942 ; CHECK: // .b8 102 1943 ; CHECK: // .b8 102 1944 ; CHECK: / .b8 0 1945 ; CHECK: // .b8 101 // DW_AT_name 1946 ; CHECK: // .b8 114 1947 ; CHECK: // .b8 102 1948 ; CHECK: // .b8 0 1949 ; CHECK: // .b8 1 // DW_AT_decl_file 1950 ; CHECK: // .b8 72 // DW_AT_decl_line 1951 ; CHECK: // .b32 1554 // DW_AT_type 1952 ; CHECK: // .b8 1 // DW_AT_declaration 1953 ; CHECK: // .b8 6 // Abbrev [6] 0x789:0x5 DW_TAG_formal_parameter 1954 ; CHECK: // .b32 1554 // DW_AT_type 1955 ; CHECK: // .b8 0 // End Of Children Mark 1956 ; CHECK: // .b8 5 // Abbrev [5] 0x78f:0x1d DW_TAG_subprogram 1957 ; CHECK: // .b8 95 // DW_AT_MIPS_linkage_name 1958 ; CHECK: // .b8 90 1959 ; CHECK: // .b8 76 1960 ; CHECK: // .b8 52 1961 ; CHECK: // .b8 101 1962 ; CHECK: // .b8 114 1963 ; CHECK: // .b8 102 1964 ; CHECK: // .b8 99 1965 ; CHECK: // .b8 102 1966 ; CHECK: // .b8 0 1967 ; CHECK: / .b8 101 // DW_AT_name 1968 ; CHECK: // .b8 114 1969 ; CHECK: // .b8 102 1970 ; CHECK: // .b8 99 1971 ; CHECK: // .b8 0 1972 ; CHECK: // .b8 1 // DW_AT_decl_file 1973 ; CHECK: // .b8 70 // DW_AT_decl_line 1974 ; CHECK: // .b32 1554 // DW_AT_type 1975 ; CHECK: // .b8 1 // DW_AT_declaration 1976 ; CHECK: // .b8 6 // Abbrev [6] 0x7a6:0x5 DW_TAG_formal_parameter 1977 ; CHECK: // .b32 1554 // DW_AT_type 1978 ; CHECK: // .b8 0 // End Of Children Mark 1979 ; CHECK: // .b8 5 // Abbrev [5] 0x7ac:0x1b DW_TAG_subprogram 1980 ; CHECK: // .b8 95 // DW_AT_MIPS_linkage_name 1981 ; CHECK: // .b8 90 1982 ; CHECK: // .b8 76 1983 ; CHECK: // .b8 51 1984 ; CHECK: // .b8 101 1985 ; CHECK: // .b8 120 1986 ; CHECK: // .b8 112 1987 ; CHECK: // .b8 102 1988 ; CHECK: // .b8 0 1989 ; CHECK: // .b8 101 // DW_AT_name 1990 ; CHECK: // .b8 120 1991 ; CHECK: // .b8 112 1992 ; CHECK: // .b8 0 1993 ; CHECK: // .b8 1 // DW_AT_decl_file 1994 ; CHECK: // .b8 76 // DW_AT_decl_line 1995 ; CHECK: / .b32 1554 // DW_AT_type 1996 ; CHECK: // .b8 1 // DW_AT_declaration 1997 ; CHECK: // .b8 6 // Abbrev [6] 0x7c1:0x5 DW_TAG_formal_parameter 1998 ; CHECK: // .b32 1554 // DW_AT_type 1999 ; CHECK: // .b8 0 // End Of Children Mark 2000 ; CHECK: // .b8 5 // Abbrev [5] 0x7c7:0x1d DW_TAG_subprogram 2001 ; CHECK: // .b8 95 // DW_AT_MIPS_linkage_name 2002 ; CHECK: // .b8 90 2003 ; CHECK: // .b8 76 2004 ; CHECK: // .b8 52 2005 ; CHECK: // .b8 101 2006 ; CHECK: // .b8 120 2007 ; CHECK: // .b8 112 2008 ; CHECK: // .b8 50 2009 ; CHECK: // .b8 102 2010 ; CHECK: // .b8 0 2011 ; CHECK: // .b8 101 // DW_AT_name 2012 ; CHECK: // .b8 120 2013 ; CHECK: // .b8 112 2014 ; CHECK: // .b8 50 2015 ; CHECK: // .b8 0 2016 ; CHECK: // .b8 1 // DW_AT_decl_file 2017 ; CHECK: // .b8 74 // DW_AT_decl_line 2018 ; CHECK: // .b32 1554 // DW_AT_type 2019 ; CHECK: // .b8 1 // DW_AT_declaration 2020 ; CHECK: // .b8 6 // Abbrev [6] 0x7de:0x5 DW_TAG_formal_parameter 2021 ; CHECK: / .b32 1554 // DW_AT_type 2022 ; CHECK: // .b8 0 // End Of Children Mark 2023 ; CHECK: // .b8 5 // Abbrev [5] 0x7e4:0x1f DW_TAG_subprogram 2024 ; CHECK: // .b8 95 // DW_AT_MIPS_linkage_name 2025 ; CHECK: // .b8 90 2026 ; CHECK: // .b8 76 2027 ; CHECK: // .b8 53 2028 ; CHECK: // .b8 101 2029 ; CHECK: // .b8 120 2030 ; CHECK: // .b8 112 2031 ; CHECK: // .b8 109 2032 ; CHECK: // .b8 49 2033 ; CHECK: // .b8 102 2034 ; CHECK: // .b8 0 2035 ; CHECK: // .b8 101 // DW_AT_name 2036 ; CHECK: // .b8 120 2037 ; CHECK: // .b8 112 2038 ; CHECK: // .b8 109 2039 ; CHECK: // .b8 49 2040 ; CHECK: // .b8 0 2041 ; CHECK: // .b8 1 // DW_AT_decl_file 2042 ; CHECK: // .b8 78 // DW_AT_decl_line 2043 ; CHECK: // .b32 1554 // DW_AT_type 2044 ; CHECK: // .b8 1 // DW_AT_declaration 2045 ; CHECK: // .b8 6 // Abbrev [6] 0x7fd:0x5 DW_TAG_formal_parameter 2046 ; CHECK: // .b32 1554 // DW_AT_type 2047 ; CHECK: / .b8 0 // End Of Children Mark 2048 ; CHECK: // .b8 5 // Abbrev [5] 0x803:0x1d DW_TAG_subprogram 2049 ; CHECK: // .b8 95 // DW_AT_MIPS_linkage_name 2050 ; CHECK: // .b8 90 2051 ; CHECK: // .b8 76 2052 ; CHECK: // .b8 52 2053 ; CHECK: // .b8 102 2054 ; CHECK: // .b8 97 2055 ; CHECK: // .b8 98 2056 ; CHECK: // .b8 115 2057 ; CHECK: // .b8 102 2058 ; CHECK: // .b8 0 2059 ; CHECK: // .b8 102 // DW_AT_name 2060 ; CHECK: // .b8 97 2061 ; CHECK: // .b8 98 2062 ; CHECK: // .b8 115 2063 ; CHECK: // .b8 0 2064 ; CHECK: // .b8 1 // DW_AT_decl_file 2065 ; CHECK: // .b8 80 // DW_AT_decl_line 2066 ; CHECK: // .b32 1554 // DW_AT_type 2067 ; CHECK: // .b8 1 // DW_AT_declaration 2068 ; CHECK: // .b8 6 // Abbrev [6] 0x81a:0x5 DW_TAG_formal_parameter 2069 ; CHECK: // .b32 1554 // DW_AT_type 2070 ; CHECK: // .b8 0 // End Of Children Mark 2071 ; CHECK: // .b8 5 // Abbrev [5] 0x820:0x23 DW_TAG_subprogram 2072 ; CHECK: // .b8 95 // DW_AT_MIPS_linkage_name 2073 ; CHECK: // .b8 90 2074 ; CHECK: // .b8 76 2075 ; CHECK: // .b8 52 2076 ; CHECK: // .b8 102 2077 ; CHECK: // .b8 100 2078 ; CHECK: // .b8 105 2079 ; CHECK: // .b8 109 2080 ; CHECK: // .b8 102 2081 ; CHECK: // .b8 102 2082 ; CHECK: // .b8 0 2083 ; CHECK: // .b8 102 // DW_AT_name 2084 ; CHECK: // .b8 100 2085 ; CHECK: / .b8 105 2086 ; CHECK: // .b8 109 2087 ; CHECK: // .b8 0 2088 ; CHECK: // .b8 1 // DW_AT_decl_file 2089 ; CHECK: // .b8 82 // DW_AT_decl_line 2090 ; CHECK: // .b32 1554 // DW_AT_type 2091 ; CHECK: // .b8 1 // DW_AT_declaration 2092 ; CHECK: // .b8 6 // Abbrev [6] 0x838:0x5 DW_TAG_formal_parameter 2093 ; CHECK: // .b32 1554 // DW_AT_type 2094 ; CHECK: // .b8 6 // Abbrev [6] 0x83d:0x5 DW_TAG_formal_parameter 2095 ; CHECK: // .b32 1554 // DW_AT_type 2096 ; CHECK: // .b8 0 // End Of Children Mark 2097 ; CHECK: // .b8 5 // Abbrev [5] 0x843:0x1f DW_TAG_subprogram 2098 ; CHECK: // .b8 95 // DW_AT_MIPS_linkage_name 2099 ; CHECK: // .b8 90 2100 ; CHECK: // .b8 76 2101 ; CHECK: // .b8 53 2102 ; CHECK: // .b8 102 2103 ; CHECK: // .b8 108 2104 ; CHECK: // .b8 111 2105 ; CHECK: // .b8 111 2106 ; CHECK: // .b8 114 2107 ; CHECK: // .b8 102 2108 ; CHECK: // .b8 0 2109 ; CHECK: // .b8 102 // DW_AT_name 2110 ; CHECK: // .b8 108 2111 ; CHECK: // .b8 111 2112 ; CHECK: // .b8 111 2113 ; CHECK: // .b8 114 2114 ; CHECK: // .b8 0 2115 ; CHECK: // .b8 1 // DW_AT_decl_file 2116 ; CHECK: // .b8 84 // DW_AT_decl_line 2117 ; CHECK: // .b32 1554 // DW_AT_type 2118 ; CHECK: // .b8 1 // DW_AT_declaration 2119 ; CHECK: / .b8 6 // Abbrev [6] 0x85c:0x5 DW_TAG_formal_parameter 2120 ; CHECK: // .b32 1554 // DW_AT_type 2121 ; CHECK: // .b8 0 // End Of Children Mark 2122 ; CHECK: // .b8 5 // Abbrev [5] 0x862:0x27 DW_TAG_subprogram 2123 ; CHECK: // .b8 95 // DW_AT_MIPS_linkage_name 2124 ; CHECK: // .b8 90 2125 ; CHECK: // .b8 76 2126 ; CHECK: // .b8 51 2127 ; CHECK: // .b8 102 2128 ; CHECK: // .b8 109 2129 ; CHECK: // .b8 97 2130 ; CHECK: // .b8 102 2131 ; CHECK: // .b8 102 2132 ; CHECK: // .b8 102 2133 ; CHECK: // .b8 0 2134 ; CHECK: // .b8 102 // DW_AT_name 2135 ; CHECK: // .b8 109 2136 ; CHECK: // .b8 97 2137 ; CHECK: // .b8 0 2138 ; CHECK: // .b8 1 // DW_AT_decl_file 2139 ; CHECK: // .b8 86 // DW_AT_decl_line 2140 ; CHECK: // .b32 1554 // DW_AT_type 2141 ; CHECK: // .b8 1 // DW_AT_declaration 2142 ; CHECK: // .b8 6 // Abbrev [6] 0x879:0x5 DW_TAG_formal_parameter 2143 ; CHECK: // .b32 1554 // DW_AT_type 2144 ; CHECK: // .b8 6 // Abbrev [6] 0x87e:0x5 DW_TAG_formal_parameter 2145 ; CHECK: // .b32 1554 // DW_AT_type 2146 ; CHECK: // .b8 6 // Abbrev [6] 0x883:0x5 DW_TAG_formal_parameter 2147 ; CHECK: // .b32 1554 // DW_AT_type 2148 ; CHECK: // .b8 0 // End Of Children Mark 2149 ; CHECK: / .b8 5 // Abbrev [5] 0x889:0x23 DW_TAG_subprogram 2150 ; CHECK: // .b8 95 // DW_AT_MIPS_linkage_name 2151 ; CHECK: // .b8 90 2152 ; CHECK: // .b8 76 2153 ; CHECK: // .b8 52 2154 ; CHECK: // .b8 102 2155 ; CHECK: // .b8 109 2156 ; CHECK: // .b8 97 2157 ; CHECK: // .b8 120 2158 ; CHECK: // .b8 102 2159 ; CHECK: // .b8 102 2160 ; CHECK: // .b8 0 2161 ; CHECK: // .b8 102 // DW_AT_name 2162 ; CHECK: // .b8 109 2163 ; CHECK: // .b8 97 2164 ; CHECK: // .b8 120 2165 ; CHECK: // .b8 0 2166 ; CHECK: // .b8 1 // DW_AT_decl_file 2167 ; CHECK: // .b8 88 // DW_AT_decl_line 2168 ; CHECK: // .b32 1554 // DW_AT_type 2169 ; CHECK: // .b8 1 // DW_AT_declaration 2170 ; CHECK: // .b8 6 // Abbrev [6] 0x8a1:0x5 DW_TAG_formal_parameter 2171 ; CHECK: // .b32 1554 // DW_AT_type 2172 ; CHECK: // .b8 6 // Abbrev [6] 0x8a6:0x5 DW_TAG_formal_parameter 2173 ; CHECK: // .b32 1554 // DW_AT_type 2174 ; CHECK: // .b8 0 // End Of Children Mark 2175 ; CHECK: // .b8 5 // Abbrev [5] 0x8ac:0x23 DW_TAG_subprogram 2176 ; CHECK: / .b8 95 // DW_AT_MIPS_linkage_name 2177 ; CHECK: // .b8 90 2178 ; CHECK: // .b8 76 2179 ; CHECK: // .b8 52 2180 ; CHECK: // .b8 102 2181 ; CHECK: // .b8 109 2182 ; CHECK: // .b8 105 2183 ; CHECK: // .b8 110 2184 ; CHECK: // .b8 102 2185 ; CHECK: // .b8 102 2186 ; CHECK: // .b8 0 2187 ; CHECK: // .b8 102 // DW_AT_name 2188 ; CHECK: // .b8 109 2189 ; CHECK: // .b8 105 2190 ; CHECK: // .b8 110 2191 ; CHECK: // .b8 0 2192 ; CHECK: // .b8 1 // DW_AT_decl_file 2193 ; CHECK: // .b8 90 // DW_AT_decl_line 2194 ; CHECK: // .b32 1554 // DW_AT_type 2195 ; CHECK: // .b8 1 // DW_AT_declaration 2196 ; CHECK: // .b8 6 // Abbrev [6] 0x8c4:0x5 DW_TAG_formal_parameter 2197 ; CHECK: // .b32 1554 // DW_AT_type 2198 ; CHECK: // .b8 6 // Abbrev [6] 0x8c9:0x5 DW_TAG_formal_parameter 2199 ; CHECK: // .b32 1554 // DW_AT_type 2200 ; CHECK: // .b8 0 // End Of Children Mark 2201 ; CHECK: // .b8 5 // Abbrev [5] 0x8cf:0x23 DW_TAG_subprogram 2202 ; CHECK: // .b8 95 // DW_AT_MIPS_linkage_name 2203 ; CHECK: // .b8 90 2204 ; CHECK: // .b8 76 2205 ; CHECK: // .b8 52 2206 ; CHECK: // .b8 102 2207 ; CHECK: / .b8 109 2208 ; CHECK: // .b8 111 2209 ; CHECK: // .b8 100 2210 ; CHECK: // .b8 102 2211 ; CHECK: // .b8 102 2212 ; CHECK: // .b8 0 2213 ; CHECK: // .b8 102 // DW_AT_name 2214 ; CHECK: // .b8 109 2215 ; CHECK: // .b8 111 2216 ; CHECK: // .b8 100 2217 ; CHECK: // .b8 0 2218 ; CHECK: // .b8 1 // DW_AT_decl_file 2219 ; CHECK: // .b8 92 // DW_AT_decl_line 2220 ; CHECK: // .b32 1554 // DW_AT_type 2221 ; CHECK: // .b8 1 // DW_AT_declaration 2222 ; CHECK: // .b8 6 // Abbrev [6] 0x8e7:0x5 DW_TAG_formal_parameter 2223 ; CHECK: // .b32 1554 // DW_AT_type 2224 ; CHECK: // .b8 6 // Abbrev [6] 0x8ec:0x5 DW_TAG_formal_parameter 2225 ; CHECK: // .b32 1554 // DW_AT_type 2226 ; CHECK: // .b8 0 // End Of Children Mark 2227 ; CHECK: // .b8 5 // Abbrev [5] 0x8f2:0x2a DW_TAG_subprogram 2228 ; CHECK: // .b8 95 // DW_AT_MIPS_linkage_name 2229 ; CHECK: // .b8 90 2230 ; CHECK: // .b8 76 2231 ; CHECK: // .b8 49 2232 ; CHECK: // .b8 48 2233 ; CHECK: // .b8 102 2234 ; CHECK: // .b8 112 2235 ; CHECK: // .b8 99 2236 ; CHECK: // .b8 108 2237 ; CHECK: // .b8 97 2238 ; CHECK: // .b8 115 2239 ; CHECK: // .b8 115 2240 ; CHECK: // .b8 105 2241 ; CHECK: // .b8 102 2242 ; CHECK: // .b8 121 2243 ; CHECK: // .b8 102 2244 ; CHECK: // .b8 0 2245 ; CHECK: // .b8 102 // DW_AT_name 2246 ; CHECK: // .b8 112 2247 ; CHECK: // .b8 99 2248 ; CHECK: // .b8 108 2249 ; CHECK: / .b8 97 2250 ; CHECK: // .b8 115 2251 ; CHECK: // .b8 115 2252 ; CHECK: // .b8 105 2253 ; CHECK: // .b8 102 2254 ; CHECK: // .b8 121 2255 ; CHECK: // .b8 0 2256 ; CHECK: // .b8 1 // DW_AT_decl_file 2257 ; CHECK: // .b8 94 // DW_AT_decl_line 2258 ; CHECK: // .b32 2332 // DW_AT_type 2259 ; CHECK: // .b8 1 // DW_AT_declaration 2260 ; CHECK: // .b8 6 // Abbrev [6] 0x916:0x5 DW_TAG_formal_parameter 2261 ; CHECK: // .b32 1554 // DW_AT_type 2262 ; CHECK: // .b8 0 // End Of Children Mark 2263 ; CHECK: // .b8 7 // Abbrev [7] 0x91c:0x7 DW_TAG_base_type 2264 ; CHECK: // .b8 105 // DW_AT_name 2265 ; CHECK: // .b8 110 2266 ; CHECK: // .b8 116 2267 ; CHECK: // .b8 0 2268 ; CHECK: // .b8 5 // DW_AT_encoding 2269 ; CHECK: // .b8 4 // DW_AT_byte_size 2270 ; CHECK: // .b8 5 // Abbrev [5] 0x923:0x26 DW_TAG_subprogram 2271 ; CHECK: // .b8 95 // DW_AT_MIPS_linkage_name 2272 ; CHECK: // .b8 90 2273 ; CHECK: // .b8 76 2274 ; CHECK: // .b8 53 2275 ; CHECK: // .b8 102 2276 ; CHECK: // .b8 114 2277 ; CHECK: // .b8 101 2278 ; CHECK: // .b8 120 2279 ; CHECK: // .b8 112 2280 ; CHECK: // .b8 102 2281 ; CHECK: // .b8 80 2282 ; CHECK: // .b8 105 2283 ; CHECK: // .b8 0 2284 ; CHECK: // .b8 102 // DW_AT_name 2285 ; CHECK: // .b8 114 2286 ; CHECK: // .b8 101 2287 ; CHECK: // .b8 120 2288 ; CHECK: // .b8 112 2289 ; CHECK: // .b8 0 2290 ; CHECK: // .b8 1 // DW_AT_decl_file 2291 ; CHECK: // .b8 96 // DW_AT_decl_line 2292 ; CHECK: // .b32 1554 // DW_AT_type 2293 ; CHECK: // .b8 1 // DW_AT_declaration 2294 ; CHECK: // .b8 6 // Abbrev [6] 0x93e:0x5 DW_TAG_formal_parameter 2295 ; CHECK: // .b32 1554 // DW_AT_type 2296 ; CHECK: / .b8 6 // Abbrev [6] 0x943:0x5 DW_TAG_formal_parameter 2297 ; CHECK: // .b32 2377 // DW_AT_type 2298 ; CHECK: // .b8 0 // End Of Children Mark 2299 ; CHECK: // .b8 8 // Abbrev [8] 0x949:0x5 DW_TAG_pointer_type 2300 ; CHECK: // .b32 2332 // DW_AT_type 2301 ; CHECK: // .b8 5 // Abbrev [5] 0x94e:0x25 DW_TAG_subprogram 2302 ; CHECK: // .b8 95 // DW_AT_MIPS_linkage_name 2303 ; CHECK: // .b8 90 2304 ; CHECK: // .b8 76 2305 ; CHECK: // .b8 53 2306 ; CHECK: // .b8 104 2307 ; CHECK: // .b8 121 2308 ; CHECK: // .b8 112 2309 ; CHECK: // .b8 111 2310 ; CHECK: // .b8 116 2311 ; CHECK: // .b8 102 2312 ; CHECK: // .b8 102 2313 ; CHECK: // .b8 0 2314 ; CHECK: // .b8 104 // DW_AT_name 2315 ; CHECK: // .b8 121 2316 ; CHECK: // .b8 112 2317 ; CHECK: // .b8 111 2318 ; CHECK: // .b8 116 2319 ; CHECK: // .b8 0 2320 ; CHECK: // .b8 1 // DW_AT_decl_file 2321 ; CHECK: // .b8 98 // DW_AT_decl_line 2322 ; CHECK: // .b32 1554 // DW_AT_type 2323 ; CHECK: / .b8 1 // DW_AT_declaration 2324 ; CHECK: // .b8 6 // Abbrev [6] 0x968:0x5 DW_TAG_formal_parameter 2325 ; CHECK: // .b32 1554 // DW_AT_type 2326 ; CHECK: // .b8 6 // Abbrev [6] 0x96d:0x5 DW_TAG_formal_parameter 2327 ; CHECK: // .b32 1554 // DW_AT_type 2328 ; CHECK: // .b8 0 // End Of Children Mark 2329 ; CHECK: // .b8 5 // Abbrev [5] 0x973:0x1f DW_TAG_subprogram 2330 ; CHECK: // .b8 95 // DW_AT_MIPS_linkage_name 2331 ; CHECK: // .b8 90 2332 ; CHECK: // .b8 76 2333 ; CHECK: // .b8 53 2334 ; CHECK: // .b8 105 2335 ; CHECK: // .b8 108 2336 ; CHECK: // .b8 111 2337 ; CHECK: // .b8 103 2338 ; CHECK: // .b8 98 2339 ; CHECK: // .b8 102 2340 ; CHECK: // .b8 0 2341 ; CHECK: // .b8 105 // DW_AT_name 2342 ; CHECK: // .b8 108 2343 ; CHECK: // .b8 111 2344 ; CHECK: // .b8 103 2345 ; CHECK: // .b8 98 2346 ; CHECK: // .b8 0 2347 ; CHECK: // .b8 1 // DW_AT_decl_file 2348 ; CHECK: // .b8 100 // DW_AT_decl_line 2349 ; CHECK: // .b32 2332 // DW_AT_type 2350 ; CHECK: // .b8 1 // DW_AT_declaration 2351 ; CHECK: / .b8 6 // Abbrev [6] 0x98c:0x5 DW_TAG_formal_parameter 2352 ; CHECK: // .b32 1554 // DW_AT_type 2353 ; CHECK: // .b8 0 // End Of Children Mark 2354 ; CHECK: // .b8 5 // Abbrev [5] 0x992:0x25 DW_TAG_subprogram 2355 ; CHECK: // .b8 95 // DW_AT_MIPS_linkage_name 2356 ; CHECK: // .b8 90 2357 ; CHECK: // .b8 76 2358 ; CHECK: // .b8 56 2359 ; CHECK: // .b8 105 2360 ; CHECK: // .b8 115 2361 ; CHECK: // .b8 102 2362 ; CHECK: // .b8 105 2363 ; CHECK: // .b8 110 2364 ; CHECK: // .b8 105 2365 ; CHECK: // .b8 116 2366 ; CHECK: // .b8 101 2367 ; CHECK: // .b8 102 2368 ; CHECK: // .b8 0 2369 ; CHECK: // .b8 105 // DW_AT_name 2370 ; CHECK: // .b8 115 2371 ; CHECK: // .b8 102 2372 ; CHECK: // .b8 105 2373 ; CHECK: // .b8 110 2374 ; CHECK: // .b8 105 2375 ; CHECK: // .b8 116 2376 ; CHECK: // .b8 101 2377 ; CHECK: // .b8 0 2378 ; CHECK: // .b8 1 // DW_AT_decl_file 2379 ; CHECK: // .b8 102 // DW_AT_decl_line 2380 ; CHECK: // .b32 2487 // DW_AT_type 2381 ; CHECK: // .b8 1 // DW_AT_declaration 2382 ; CHECK: // .b8 6 // Abbrev [6] 0x9b1:0x5 DW_TAG_formal_parameter 2383 ; CHECK: // .b32 1554 // DW_AT_type 2384 ; CHECK: // .b8 0 // End Of Children Mark 2385 ; CHECK: // .b8 7 // Abbrev [7] 0x9b7:0x8 DW_TAG_base_type 2386 ; CHECK: // .b8 98 // DW_AT_name 2387 ; CHECK: // .b8 111 2388 ; CHECK: // .b8 111 2389 ; CHECK: // .b8 108 2390 ; CHECK: // .b8 0 2391 ; CHECK: // .b8 2 // DW_AT_encoding 2392 ; CHECK: / .b8 1 // DW_AT_byte_size 2393 ; CHECK: // .b8 5 // Abbrev [5] 0x9bf:0x2d DW_TAG_subprogram 2394 ; CHECK: // .b8 95 // DW_AT_MIPS_linkage_name 2395 ; CHECK: // .b8 90 2396 ; CHECK: // .b8 76 2397 ; CHECK: // .b8 57 2398 ; CHECK: // .b8 105 2399 ; CHECK: // .b8 115 2400 ; CHECK: // .b8 103 2401 ; CHECK: // .b8 114 2402 ; CHECK: // .b8 101 2403 ; CHECK: // .b8 97 2404 ; CHECK: // .b8 116 2405 ; CHECK: // .b8 101 2406 ; CHECK: // .b8 114 2407 ; CHECK: // .b8 102 2408 ; CHECK: // .b8 102 2409 ; CHECK: // .b8 0 2410 ; CHECK: // .b8 105 // DW_AT_name 2411 ; CHECK: // .b8 115 2412 ; CHECK: // .b8 103 2413 ; CHECK: // .b8 114 2414 ; CHECK: // .b8 101 2415 ; CHECK: // .b8 97 2416 ; CHECK: // .b8 116 2417 ; CHECK: // .b8 101 2418 ; CHECK: // .b8 114 2419 ; CHECK: // .b8 0 2420 ; CHECK: // .b8 1 // DW_AT_decl_file 2421 ; CHECK: // .b8 106 // DW_AT_decl_line 2422 ; CHECK: // .b32 2487 // DW_AT_type 2423 ; CHECK: // .b8 1 // DW_AT_declaration 2424 ; CHECK: // .b8 6 // Abbrev [6] 0x9e1:0x5 DW_TAG_formal_parameter 2425 ; CHECK: // .b32 1554 // DW_AT_type 2426 ; CHECK: // .b8 6 // Abbrev [6] 0x9e6:0x5 DW_TAG_formal_parameter 2427 ; CHECK: // .b32 1554 // DW_AT_type 2428 ; CHECK: // .b8 0 // End Of Children Mark 2429 ; CHECK: // .b8 5 // Abbrev [5] 0x9ec:0x38 DW_TAG_subprogram 2430 ; CHECK: // .b8 95 // DW_AT_MIPS_linkage_name 2431 ; CHECK: // .b8 90 2432 ; CHECK: // .b8 76 2433 ; CHECK: // .b8 49 2434 ; CHECK: // .b8 52 2435 ; CHECK: // .b8 105 2436 ; CHECK: // .b8 115 2437 ; CHECK: / .b8 103 2438 ; CHECK: // .b8 114 2439 ; CHECK: // .b8 101 2440 ; CHECK: // .b8 97 2441 ; CHECK: // .b8 116 2442 ; CHECK: // .b8 101 2443 ; CHECK: // .b8 114 2444 ; CHECK: // .b8 101 2445 ; CHECK: // .b8 113 2446 ; CHECK: // .b8 117 2447 ; CHECK: // .b8 97 2448 ; CHECK: // .b8 108 2449 ; CHECK: // .b8 102 2450 ; CHECK: // .b8 102 2451 ; CHECK: // .b8 0 2452 ; CHECK: // .b8 105 // DW_AT_name 2453 ; CHECK: // .b8 115 2454 ; CHECK: // .b8 103 2455 ; CHECK: // .b8 114 2456 ; CHECK: // .b8 101 2457 ; CHECK: // .b8 97 2458 ; CHECK: // .b8 116 2459 ; CHECK: // .b8 101 2460 ; CHECK: // .b8 114 2461 ; CHECK: // .b8 101 2462 ; CHECK: // .b8 113 2463 ; CHECK: // .b8 117 2464 ; CHECK: / .b8 97 2465 ; CHECK: // .b8 108 2466 ; CHECK: // .b8 0 2467 ; CHECK: // .b8 1 // DW_AT_decl_file 2468 ; CHECK: // .b8 105 // DW_AT_decl_line 2469 ; CHECK: // .b32 2487 // DW_AT_type 2470 ; CHECK: // .b8 1 // DW_AT_declaration 2471 ; CHECK: // .b8 6 // Abbrev [6] 0xa19:0x5 DW_TAG_formal_parameter 2472 ; CHECK: // .b32 1554 // DW_AT_type 2473 ; CHECK: // .b8 6 // Abbrev [6] 0xa1e:0x5 DW_TAG_formal_parameter 2474 ; CHECK: // .b32 1554 // DW_AT_type 2475 ; CHECK: // .b8 0 // End Of Children Mark 2476 ; CHECK: // .b8 5 // Abbrev [5] 0xa24:0x1f DW_TAG_subprogram 2477 ; CHECK: // .b8 95 // DW_AT_MIPS_linkage_name 2478 ; CHECK: // .b8 90 2479 ; CHECK: // .b8 76 2480 ; CHECK: // .b8 53 2481 ; CHECK: // .b8 105 2482 ; CHECK: // .b8 115 2483 ; CHECK: // .b8 105 2484 ; CHECK: // .b8 110 2485 ; CHECK: // .b8 102 2486 ; CHECK: // .b8 102 2487 ; CHECK: // .b8 0 2488 ; CHECK: // .b8 105 // DW_AT_name 2489 ; CHECK: // .b8 115 2490 ; CHECK: // .b8 105 2491 ; CHECK: // .b8 110 2492 ; CHECK: // .b8 102 2493 ; CHECK: // .b8 0 2494 ; CHECK: // .b8 1 // DW_AT_decl_file 2495 ; CHECK: / .b8 108 // DW_AT_decl_line 2496 ; CHECK: // .b32 2487 // DW_AT_type 2497 ; CHECK: // .b8 1 // DW_AT_declaration 2498 ; CHECK: // .b8 6 // Abbrev [6] 0xa3d:0x5 DW_TAG_formal_parameter 2499 ; CHECK: // .b32 1554 // DW_AT_type 2500 ; CHECK: // .b8 0 // End Of Children Mark 2501 ; CHECK: // .b8 5 // Abbrev [5] 0xa43:0x27 DW_TAG_subprogram 2502 ; CHECK: // .b8 95 // DW_AT_MIPS_linkage_name 2503 ; CHECK: // .b8 90 2504 ; CHECK: // .b8 76 2505 ; CHECK: // .b8 54 2506 ; CHECK: // .b8 105 2507 ; CHECK: // .b8 115 2508 ; CHECK: // .b8 108 2509 ; CHECK: // .b8 101 2510 ; CHECK: // .b8 115 2511 ; CHECK: // .b8 115 2512 ; CHECK: // .b8 102 2513 ; CHECK: // .b8 102 2514 ; CHECK: // .b8 0 2515 ; CHECK: // .b8 105 // DW_AT_name 2516 ; CHECK: // .b8 115 2517 ; CHECK: // .b8 108 2518 ; CHECK: // .b8 101 2519 ; CHECK: // .b8 115 2520 ; CHECK: // .b8 115 2521 ; CHECK: // .b8 0 2522 ; CHECK: // .b8 1 // DW_AT_decl_file 2523 ; CHECK: // .b8 112 // DW_AT_decl_line 2524 ; CHECK: // .b32 2487 // DW_AT_type 2525 ; CHECK: // .b8 1 // DW_AT_declaration 2526 ; CHECK: // .b8 6 // Abbrev [6] 0xa5f:0x5 DW_TAG_formal_parameter 2527 ; CHECK: // .b32 1554 // DW_AT_type 2528 ; CHECK: // .b8 6 // Abbrev [6] 0xa64:0x5 DW_TAG_formal_parameter 2529 ; CHECK: // .b32 1554 // DW_AT_type 2530 ; CHECK: // .b8 0 // End Of Children Mark 2531 ; CHECK: // .b8 5 // Abbrev [5] 0xa6a:0x32 DW_TAG_subprogram 2532 ; CHECK: // .b8 95 // DW_AT_MIPS_linkage_name 2533 ; CHECK: // .b8 90 2534 ; CHECK: / .b8 76 2535 ; CHECK: // .b8 49 2536 ; CHECK: // .b8 49 2537 ; CHECK: // .b8 105 2538 ; CHECK: // .b8 115 2539 ; CHECK: // .b8 108 2540 ; CHECK: // .b8 101 2541 ; CHECK: // .b8 115 2542 ; CHECK: // .b8 115 2543 ; CHECK: // .b8 101 2544 ; CHECK: // .b8 113 2545 ; CHECK: // .b8 117 2546 ; CHECK: // .b8 97 2547 ; CHECK: // .b8 108 2548 ; CHECK: // .b8 102 2549 ; CHECK: // .b8 102 2550 ; CHECK: // .b8 0 2551 ; CHECK: // .b8 105 // DW_AT_name 2552 ; CHECK: // .b8 115 2553 ; CHECK: // .b8 108 2554 ; CHECK: // .b8 101 2555 ; CHECK: // .b8 115 2556 ; CHECK: // .b8 115 2557 ; CHECK: // .b8 101 2558 ; CHECK: // .b8 113 2559 ; CHECK: / .b8 117 2560 ; CHECK: // .b8 97 2561 ; CHECK: // .b8 108 2562 ; CHECK: // .b8 0 2563 ; CHECK: // .b8 1 // DW_AT_decl_file 2564 ; CHECK: // .b8 111 // DW_AT_decl_line 2565 ; CHECK: // .b32 2487 // DW_AT_type 2566 ; CHECK: // .b8 1 // DW_AT_declaration 2567 ; CHECK: // .b8 6 // Abbrev [6] 0xa91:0x5 DW_TAG_formal_parameter 2568 ; CHECK: // .b32 1554 // DW_AT_type 2569 ; CHECK: // .b8 6 // Abbrev [6] 0xa96:0x5 DW_TAG_formal_parameter 2570 ; CHECK: // .b32 1554 // DW_AT_type 2571 ; CHECK: // .b8 0 // End Of Children Mark 2572 ; CHECK: // .b8 5 // Abbrev [5] 0xa9c:0x36 DW_TAG_subprogram 2573 ; CHECK: // .b8 95 // DW_AT_MIPS_linkage_name 2574 ; CHECK: // .b8 90 2575 ; CHECK: // .b8 76 2576 ; CHECK: // .b8 49 2577 ; CHECK: // .b8 51 2578 ; CHECK: // .b8 105 2579 ; CHECK: // .b8 115 2580 ; CHECK: // .b8 108 2581 ; CHECK: // .b8 101 2582 ; CHECK: // .b8 115 2583 ; CHECK: // .b8 115 2584 ; CHECK: // .b8 103 2585 ; CHECK: // .b8 114 2586 ; CHECK: // .b8 101 2587 ; CHECK: // .b8 97 2588 ; CHECK: // .b8 116 2589 ; CHECK: // .b8 101 2590 ; CHECK: // .b8 114 2591 ; CHECK: // .b8 102 2592 ; CHECK: // .b8 102 2593 ; CHECK: // .b8 0 2594 ; CHECK: // .b8 105 // DW_AT_name 2595 ; CHECK: // .b8 115 2596 ; CHECK: // .b8 108 2597 ; CHECK: / .b8 101 2598 ; CHECK: // .b8 115 2599 ; CHECK: // .b8 115 2600 ; CHECK: // .b8 103 2601 ; CHECK: // .b8 114 2602 ; CHECK: // .b8 101 2603 ; CHECK: // .b8 97 2604 ; CHECK: // .b8 116 2605 ; CHECK: // .b8 101 2606 ; CHECK: // .b8 114 2607 ; CHECK: // .b8 0 2608 ; CHECK: // .b8 1 // DW_AT_decl_file 2609 ; CHECK: // .b8 114 // DW_AT_decl_line 2610 ; CHECK: // .b32 2487 // DW_AT_type 2611 ; CHECK: // .b8 1 // DW_AT_declaration 2612 ; CHECK: // .b8 6 // Abbrev [6] 0xac7:0x5 DW_TAG_formal_parameter 2613 ; CHECK: // .b32 1554 // DW_AT_type 2614 ; CHECK: // .b8 6 // Abbrev [6] 0xacc:0x5 DW_TAG_formal_parameter 2615 ; CHECK: // .b32 1554 // DW_AT_type 2616 ; CHECK: // .b8 0 // End Of Children Mark 2617 ; CHECK: // .b8 5 // Abbrev [5] 0xad2:0x1f DW_TAG_subprogram 2618 ; CHECK: // .b8 95 // DW_AT_MIPS_linkage_name 2619 ; CHECK: // .b8 90 2620 ; CHECK: // .b8 76 2621 ; CHECK: // .b8 53 2622 ; CHECK: // .b8 105 2623 ; CHECK: // .b8 115 2624 ; CHECK: // .b8 110 2625 ; CHECK: // .b8 97 2626 ; CHECK: / .b8 110 2627 ; CHECK: // .b8 102 2628 ; CHECK: // .b8 0 2629 ; CHECK: // .b8 105 // DW_AT_name 2630 ; CHECK: // .b8 115 2631 ; CHECK: // .b8 110 2632 ; CHECK: // .b8 97 2633 ; CHECK: // .b8 110 2634 ; CHECK: // .b8 0 2635 ; CHECK: // .b8 1 // DW_AT_decl_file 2636 ; CHECK: // .b8 116 // DW_AT_decl_line 2637 ; CHECK: // .b32 2487 // DW_AT_type 2638 ; CHECK: // .b8 1 // DW_AT_declaration 2639 ; CHECK: // .b8 6 // Abbrev [6] 0xaeb:0x5 DW_TAG_formal_parameter 2640 ; CHECK: // .b32 1554 // DW_AT_type 2641 ; CHECK: // .b8 0 // End Of Children Mark 2642 ; CHECK: // .b8 5 // Abbrev [5] 0xaf1:0x25 DW_TAG_subprogram 2643 ; CHECK: // .b8 95 // DW_AT_MIPS_linkage_name 2644 ; CHECK: // .b8 90 2645 ; CHECK: // .b8 76 2646 ; CHECK: // .b8 56 2647 ; CHECK: // .b8 105 2648 ; CHECK: // .b8 115 2649 ; CHECK: // .b8 110 2650 ; CHECK: // .b8 111 2651 ; CHECK: / .b8 114 2652 ; CHECK: // .b8 109 2653 ; CHECK: // .b8 97 2654 ; CHECK: // .b8 108 2655 ; CHECK: // .b8 102 2656 ; CHECK: // .b8 0 2657 ; CHECK: // .b8 105 // DW_AT_name 2658 ; CHECK: // .b8 115 2659 ; CHECK: // .b8 110 2660 ; CHECK: // .b8 111 2661 ; CHECK: // .b8 114 2662 ; CHECK: // .b8 109 2663 ; CHECK: // .b8 97 2664 ; CHECK: // .b8 108 2665 ; CHECK: // .b8 0 2666 ; CHECK: // .b8 1 // DW_AT_decl_file 2667 ; CHECK: // .b8 118 // DW_AT_decl_line 2668 ; CHECK: // .b32 2487 // DW_AT_type 2669 ; CHECK: // .b8 1 // DW_AT_declaration 2670 ; CHECK: // .b8 6 // Abbrev [6] 0xb10:0x5 DW_TAG_formal_parameter 2671 ; CHECK: // .b32 1554 // DW_AT_type 2672 ; CHECK: // .b8 0 // End Of Children Mark 2673 ; CHECK: // .b8 5 // Abbrev [5] 0xb16:0x32 DW_TAG_subprogram 2674 ; CHECK: // .b8 95 // DW_AT_MIPS_linkage_name 2675 ; CHECK: // .b8 90 2676 ; CHECK: // .b8 76 2677 ; CHECK: // .b8 49 2678 ; CHECK: / .b8 49 2679 ; CHECK: // .b8 105 2680 ; CHECK: // .b8 115 2681 ; CHECK: // .b8 117 2682 ; CHECK: // .b8 110 2683 ; CHECK: // .b8 111 2684 ; CHECK: // .b8 114 2685 ; CHECK: // .b8 100 2686 ; CHECK: // .b8 101 2687 ; CHECK: // .b8 114 2688 ; CHECK: // .b8 101 2689 ; CHECK: // .b8 100 2690 ; CHECK: // .b8 102 2691 ; CHECK: // .b8 102 2692 ; CHECK: // .b8 0 2693 ; CHECK: // .b8 105 // DW_AT_name 2694 ; CHECK: // .b8 115 2695 ; CHECK: // .b8 117 2696 ; CHECK: // .b8 110 2697 ; CHECK: // .b8 111 2698 ; CHECK: // .b8 114 2699 ; CHECK: / .b8 100 2700 ; CHECK: // .b8 101 2701 ; CHECK: // .b8 114 2702 ; CHECK: // .b8 101 2703 ; CHECK: // .b8 100 2704 ; CHECK: // .b8 0 2705 ; CHECK: // .b8 1 // DW_AT_decl_file 2706 ; CHECK: // .b8 120 // DW_AT_decl_line 2707 ; CHECK: // .b32 2487 // DW_AT_type 2708 ; CHECK: // .b8 1 // DW_AT_declaration 2709 ; CHECK: // .b8 6 // Abbrev [6] 0xb3d:0x5 DW_TAG_formal_parameter 2710 ; CHECK: // .b32 1554 // DW_AT_type 2711 ; CHECK: // .b8 6 // Abbrev [6] 0xb42:0x5 DW_TAG_formal_parameter 2712 ; CHECK: // .b32 1554 // DW_AT_type 2713 ; CHECK: // .b8 0 // End Of Children Mark 2714 ; CHECK: // .b8 5 // Abbrev [5] 0xb48:0x1d DW_TAG_subprogram 2715 ; CHECK: // .b8 95 // DW_AT_MIPS_linkage_name 2716 ; CHECK: // .b8 90 2717 ; CHECK: // .b8 76 2718 ; CHECK: // .b8 52 2719 ; CHECK: // .b8 108 2720 ; CHECK: // .b8 97 2721 ; CHECK: // .b8 98 2722 ; CHECK: // .b8 115 2723 ; CHECK: // .b8 108 2724 ; CHECK: / .b8 0 2725 ; CHECK: // .b8 108 // DW_AT_name 2726 ; CHECK: // .b8 97 2727 ; CHECK: // .b8 98 2728 ; CHECK: // .b8 115 2729 ; CHECK: // .b8 0 2730 ; CHECK: // .b8 1 // DW_AT_decl_file 2731 ; CHECK: // .b8 121 // DW_AT_decl_line 2732 ; CHECK: // .b32 2917 // DW_AT_type 2733 ; CHECK: // .b8 1 // DW_AT_declaration 2734 ; CHECK: // .b8 6 // Abbrev [6] 0xb5f:0x5 DW_TAG_formal_parameter 2735 ; CHECK: // .b32 2917 // DW_AT_type 2736 ; CHECK: // .b8 0 // End Of Children Mark 2737 ; CHECK: // .b8 7 // Abbrev [7] 0xb65:0xc DW_TAG_base_type 2738 ; CHECK: // .b8 108 // DW_AT_name 2739 ; CHECK: // .b8 111 2740 ; CHECK: // .b8 110 2741 ; CHECK: // .b8 103 2742 ; CHECK: // .b8 32 2743 ; CHECK: // .b8 105 2744 ; CHECK: // .b8 110 2745 ; CHECK: // .b8 116 2746 ; CHECK: // .b8 0 2747 ; CHECK: // .b8 5 // DW_AT_encoding 2748 ; CHECK: // .b8 8 // DW_AT_byte_size 2749 ; CHECK: / .b8 5 // Abbrev [5] 0xb71:0x25 DW_TAG_subprogram 2750 ; CHECK: // .b8 95 // DW_AT_MIPS_linkage_name 2751 ; CHECK: // .b8 90 2752 ; CHECK: // .b8 76 2753 ; CHECK: // .b8 53 2754 ; CHECK: // .b8 108 2755 ; CHECK: // .b8 100 2756 ; CHECK: // .b8 101 2757 ; CHECK: // .b8 120 2758 ; CHECK: // .b8 112 2759 ; CHECK: // .b8 102 2760 ; CHECK: // .b8 105 2761 ; CHECK: // .b8 0 2762 ; CHECK: // .b8 108 // DW_AT_name 2763 ; CHECK: // .b8 100 2764 ; CHECK: // .b8 101 2765 ; CHECK: // .b8 120 2766 ; CHECK: // .b8 112 2767 ; CHECK: // .b8 0 2768 ; CHECK: // .b8 1 // DW_AT_decl_file 2769 ; CHECK: // .b8 123 // DW_AT_decl_line 2770 ; CHECK: // .b32 1554 // DW_AT_type 2771 ; CHECK: // .b8 1 // DW_AT_declaration 2772 ; CHECK: / .b8 6 // Abbrev [6] 0xb8b:0x5 DW_TAG_formal_parameter 2773 ; CHECK: // .b32 1554 // DW_AT_type 2774 ; CHECK: // .b8 6 // Abbrev [6] 0xb90:0x5 DW_TAG_formal_parameter 2775 ; CHECK: // .b32 2332 // DW_AT_type 2776 ; CHECK: // .b8 0 // End Of Children Mark 2777 ; CHECK: // .b8 5 // Abbrev [5] 0xb96:0x21 DW_TAG_subprogram 2778 ; CHECK: // .b8 95 // DW_AT_MIPS_linkage_name 2779 ; CHECK: // .b8 90 2780 ; CHECK: // .b8 76 2781 ; CHECK: // .b8 54 2782 ; CHECK: // .b8 108 2783 ; CHECK: // .b8 103 2784 ; CHECK: // .b8 97 2785 ; CHECK: // .b8 109 2786 ; CHECK: // .b8 109 2787 ; CHECK: // .b8 97 2788 ; CHECK: // .b8 102 2789 ; CHECK: // .b8 0 2790 ; CHECK: // .b8 108 // DW_AT_name 2791 ; CHECK: // .b8 103 2792 ; CHECK: // .b8 97 2793 ; CHECK: // .b8 109 2794 ; CHECK: // .b8 109 2795 ; CHECK: / .b8 97 2796 ; CHECK: // .b8 0 2797 ; CHECK: // .b8 1 // DW_AT_decl_file 2798 ; CHECK: // .b8 125 // DW_AT_decl_line 2799 ; CHECK: // .b32 1554 // DW_AT_type 2800 ; CHECK: // .b8 1 // DW_AT_declaration 2801 ; CHECK: // .b8 6 // Abbrev [6] 0xbb1:0x5 DW_TAG_formal_parameter 2802 ; CHECK: // .b32 1554 // DW_AT_type 2803 ; CHECK: // .b8 0 // End Of Children Mark 2804 ; CHECK: // .b8 5 // Abbrev [5] 0xbb7:0x1f DW_TAG_subprogram 2805 ; CHECK: // .b8 95 // DW_AT_MIPS_linkage_name 2806 ; CHECK: // .b8 90 2807 ; CHECK: // .b8 76 2808 ; CHECK: // .b8 53 2809 ; CHECK: // .b8 108 2810 ; CHECK: // .b8 108 2811 ; CHECK: // .b8 97 2812 ; CHECK: // .b8 98 2813 ; CHECK: // .b8 115 2814 ; CHECK: // .b8 120 2815 ; CHECK: // .b8 0 2816 ; CHECK: // .b8 108 // DW_AT_name 2817 ; CHECK: // .b8 108 2818 ; CHECK: // .b8 97 2819 ; CHECK: // .b8 98 2820 ; CHECK: / .b8 115 2821 ; CHECK: // .b8 0 2822 ; CHECK: // .b8 1 // DW_AT_decl_file 2823 ; CHECK: // .b8 126 // DW_AT_decl_line 2824 ; CHECK: // .b32 1508 // DW_AT_type 2825 ; CHECK: // .b8 1 // DW_AT_declaration 2826 ; CHECK: // .b8 6 // Abbrev [6] 0xbd0:0x5 DW_TAG_formal_parameter 2827 ; CHECK: // .b32 1508 // DW_AT_type 2828 ; CHECK: // .b8 0 // End Of Children Mark 2829 ; CHECK: // .b8 5 // Abbrev [5] 0xbd6:0x21 DW_TAG_subprogram 2830 ; CHECK: // .b8 95 // DW_AT_MIPS_linkage_name 2831 ; CHECK: // .b8 90 2832 ; CHECK: // .b8 76 2833 ; CHECK: // .b8 54 2834 ; CHECK: // .b8 108 2835 ; CHECK: // .b8 108 2836 ; CHECK: // .b8 114 2837 ; CHECK: // .b8 105 2838 ; CHECK: // .b8 110 2839 ; CHECK: // .b8 116 2840 ; CHECK: // .b8 102 2841 ; CHECK: // .b8 0 2842 ; CHECK: // .b8 108 // DW_AT_name 2843 ; CHECK: // .b8 108 2844 ; CHECK: // .b8 114 2845 ; CHECK: // .b8 105 2846 ; CHECK: // .b8 110 2847 ; CHECK: / .b8 116 2848 ; CHECK: // .b8 0 2849 ; CHECK: // .b8 1 // DW_AT_decl_file 2850 ; CHECK: // .b8 128 // DW_AT_decl_line 2851 ; CHECK: // .b32 1508 // DW_AT_type 2852 ; CHECK: // .b8 1 // DW_AT_declaration 2853 ; CHECK: // .b8 6 // Abbrev [6] 0xbf1:0x5 DW_TAG_formal_parameter 2854 ; CHECK: // .b32 1554 // DW_AT_type 2855 ; CHECK: // .b8 0 // End Of Children Mark 2856 ; CHECK: // .b8 5 // Abbrev [5] 0xbf7:0x1b DW_TAG_subprogram 2857 ; CHECK: // .b8 95 // DW_AT_MIPS_linkage_name 2858 ; CHECK: // .b8 90 2859 ; CHECK: // .b8 76 2860 ; CHECK: // .b8 51 2861 ; CHECK: // .b8 108 2862 ; CHECK: // .b8 111 2863 ; CHECK: // .b8 103 2864 ; CHECK: // .b8 102 2865 ; CHECK: // .b8 0 2866 ; CHECK: // .b8 108 // DW_AT_name 2867 ; CHECK: // .b8 111 2868 ; CHECK: // .b8 103 2869 ; CHECK: // .b8 0 2870 ; CHECK: // .b8 1 // DW_AT_decl_file 2871 ; CHECK: // .b8 138 // DW_AT_decl_line 2872 ; CHECK: // .b32 1554 // DW_AT_type 2873 ; CHECK: // .b8 1 // DW_AT_declaration 2874 ; CHECK: // .b8 6 // Abbrev [6] 0xc0c:0x5 DW_TAG_formal_parameter 2875 ; CHECK: // .b32 1554 // DW_AT_type 2876 ; CHECK: / .b8 0 // End Of Children Mark 2877 ; CHECK: // .b8 5 // Abbrev [5] 0xc12:0x1f DW_TAG_subprogram 2878 ; CHECK: // .b8 95 // DW_AT_MIPS_linkage_name 2879 ; CHECK: // .b8 90 2880 ; CHECK: // .b8 76 2881 ; CHECK: // .b8 53 2882 ; CHECK: // .b8 108 2883 ; CHECK: // .b8 111 2884 ; CHECK: // .b8 103 2885 ; CHECK: // .b8 49 2886 ; CHECK: // .b8 48 2887 ; CHECK: // .b8 102 2888 ; CHECK: // .b8 0 2889 ; CHECK: // .b8 108 // DW_AT_name 2890 ; CHECK: // .b8 111 2891 ; CHECK: // .b8 103 2892 ; CHECK: // .b8 49 2893 ; CHECK: // .b8 48 2894 ; CHECK: // .b8 0 2895 ; CHECK: // .b8 1 // DW_AT_decl_file 2896 ; CHECK: // .b8 130 // DW_AT_decl_line 2897 ; CHECK: // .b32 1554 // DW_AT_type 2898 ; CHECK: // .b8 1 // DW_AT_declaration 2899 ; CHECK: // .b8 6 // Abbrev [6] 0xc2b:0x5 DW_TAG_formal_parameter 2900 ; CHECK: // .b32 1554 // DW_AT_type 2901 ; CHECK: / .b8 0 // End Of Children Mark 2902 ; CHECK: // .b8 5 // Abbrev [5] 0xc31:0x1f DW_TAG_subprogram 2903 ; CHECK: // .b8 95 // DW_AT_MIPS_linkage_name 2904 ; CHECK: // .b8 90 2905 ; CHECK: // .b8 76 2906 ; CHECK: // .b8 53 2907 ; CHECK: // .b8 108 2908 ; CHECK: // .b8 111 2909 ; CHECK: // .b8 103 2910 ; CHECK: // .b8 49 2911 ; CHECK: // .b8 112 2912 ; CHECK: // .b8 102 2913 ; CHECK: // .b8 0 2914 ; CHECK: // .b8 108 // DW_AT_name 2915 ; CHECK: // .b8 111 2916 ; CHECK: // .b8 103 2917 ; CHECK: // .b8 49 2918 ; CHECK: // .b8 112 2919 ; CHECK: // .b8 0 2920 ; CHECK: // .b8 1 // DW_AT_decl_file 2921 ; CHECK: // .b8 132 // DW_AT_decl_line 2922 ; CHECK: // .b32 1554 // DW_AT_type 2923 ; CHECK: // .b8 1 // DW_AT_declaration 2924 ; CHECK: // .b8 6 // Abbrev [6] 0xc4a:0x5 DW_TAG_formal_parameter 2925 ; CHECK: // .b32 1554 // DW_AT_type 2926 ; CHECK: // .b8 0 // End Of Children Mark 2927 ; CHECK: // .b8 5 // Abbrev [5] 0xc50:0x1d DW_TAG_subprogram 2928 ; CHECK: / .b8 95 // DW_AT_MIPS_linkage_name 2929 ; CHECK: // .b8 90 2930 ; CHECK: // .b8 76 2931 ; CHECK: // .b8 52 2932 ; CHECK: // .b8 108 2933 ; CHECK: // .b8 111 2934 ; CHECK: // .b8 103 2935 ; CHECK: // .b8 50 2936 ; CHECK: // .b8 102 2937 ; CHECK: // .b8 0 2938 ; CHECK: // .b8 108 // DW_AT_name 2939 ; CHECK: // .b8 111 2940 ; CHECK: // .b8 103 2941 ; CHECK: // .b8 50 2942 ; CHECK: // .b8 0 2943 ; CHECK: // .b8 1 // DW_AT_decl_file 2944 ; CHECK: // .b8 134 // DW_AT_decl_line 2945 ; CHECK: // .b32 1554 // DW_AT_type 2946 ; CHECK: // .b8 1 // DW_AT_declaration 2947 ; CHECK: // .b8 6 // Abbrev [6] 0xc67:0x5 DW_TAG_formal_parameter 2948 ; CHECK: // .b32 1554 // DW_AT_type 2949 ; CHECK: // .b8 0 // End Of Children Mark 2950 ; CHECK: // .b8 5 // Abbrev [5] 0xc6d:0x1d DW_TAG_subprogram 2951 ; CHECK: // .b8 95 // DW_AT_MIPS_linkage_name 2952 ; CHECK: // .b8 90 2953 ; CHECK: // .b8 76 2954 ; CHECK: // .b8 52 2955 ; CHECK: // .b8 108 2956 ; CHECK: // .b8 111 2957 ; CHECK: // .b8 103 2958 ; CHECK: // .b8 98 2959 ; CHECK: // .b8 102 2960 ; CHECK: // .b8 0 2961 ; CHECK: // .b8 108 // DW_AT_name 2962 ; CHECK: // .b8 111 2963 ; CHECK: // .b8 103 2964 ; CHECK: // .b8 98 2965 ; CHECK: // .b8 0 2966 ; CHECK: // .b8 1 // DW_AT_decl_file 2967 ; CHECK: // .b8 136 // DW_AT_decl_line 2968 ; CHECK: // .b32 1554 // DW_AT_type 2969 ; CHECK: // .b8 1 // DW_AT_declaration 2970 ; CHECK: // .b8 6 // Abbrev [6] 0xc84:0x5 DW_TAG_formal_parameter 2971 ; CHECK: // .b32 1554 // DW_AT_type 2972 ; CHECK: // .b8 0 // End Of Children Mark 2973 ; CHECK: // .b8 5 // Abbrev [5] 0xc8a:0x1f DW_TAG_subprogram 2974 ; CHECK: // .b8 95 // DW_AT_MIPS_linkage_name 2975 ; CHECK: / .b8 90 2976 ; CHECK: // .b8 76 2977 ; CHECK: // .b8 53 2978 ; CHECK: // .b8 108 2979 ; CHECK: // .b8 114 2980 ; CHECK: // .b8 105 2981 ; CHECK: // .b8 110 2982 ; CHECK: // .b8 116 2983 ; CHECK: // .b8 102 2984 ; CHECK: // .b8 0 2985 ; CHECK: // .b8 108 // DW_AT_name 2986 ; CHECK: // .b8 114 2987 ; CHECK: // .b8 105 2988 ; CHECK: // .b8 110 2989 ; CHECK: // .b8 116 2990 ; CHECK: // .b8 0 2991 ; CHECK: // .b8 1 // DW_AT_decl_file 2992 ; CHECK: // .b8 140 // DW_AT_decl_line 2993 ; CHECK: // .b32 2917 // DW_AT_type 2994 ; CHECK: // .b8 1 // DW_AT_declaration 2995 ; CHECK: // .b8 6 // Abbrev [6] 0xca3:0x5 DW_TAG_formal_parameter 2996 ; CHECK: // .b32 1554 // DW_AT_type 2997 ; CHECK: // .b8 0 // End Of Children Mark 2998 ; CHECK: // .b8 5 // Abbrev [5] 0xca9:0x21 DW_TAG_subprogram 2999 ; CHECK: // .b8 95 // DW_AT_MIPS_linkage_name 3000 ; CHECK: // .b8 90 3001 ; CHECK: // .b8 76 3002 ; CHECK: // .b8 54 3003 ; CHECK: // .b8 108 3004 ; CHECK: // .b8 114 3005 ; CHECK: // .b8 111 3006 ; CHECK: // .b8 117 3007 ; CHECK: // .b8 110 3008 ; CHECK: / .b8 100 3009 ; CHECK: // .b8 102 3010 ; CHECK: // .b8 0 3011 ; CHECK: // .b8 108 // DW_AT_name 3012 ; CHECK: // .b8 114 3013 ; CHECK: // .b8 111 3014 ; CHECK: // .b8 117 3015 ; CHECK: // .b8 110 3016 ; CHECK: // .b8 100 3017 ; CHECK: // .b8 0 3018 ; CHECK: // .b8 1 // DW_AT_decl_file 3019 ; CHECK: // .b8 142 // DW_AT_decl_line 3020 ; CHECK: // .b32 2917 // DW_AT_type 3021 ; CHECK: // .b8 1 // DW_AT_declaration 3022 ; CHECK: // .b8 6 // Abbrev [6] 0xcc4:0x5 DW_TAG_formal_parameter 3023 ; CHECK: // .b32 1554 // DW_AT_type 3024 ; CHECK: // .b8 0 // End Of Children Mark 3025 ; CHECK: // .b8 5 // Abbrev [5] 0xcca:0x23 DW_TAG_subprogram 3026 ; CHECK: // .b8 95 // DW_AT_MIPS_linkage_name 3027 ; CHECK: // .b8 90 3028 ; CHECK: // .b8 76 3029 ; CHECK: // .b8 55 3030 ; CHECK: // .b8 108 3031 ; CHECK: // .b8 108 3032 ; CHECK: // .b8 114 3033 ; CHECK: // .b8 111 3034 ; CHECK: // .b8 117 3035 ; CHECK: // .b8 110 3036 ; CHECK: // .b8 100 3037 ; CHECK: // .b8 102 3038 ; CHECK: // .b8 0 3039 ; CHECK: // .b8 108 // DW_AT_name 3040 ; CHECK: // .b8 108 3041 ; CHECK: // .b8 114 3042 ; CHECK: / .b8 111 3043 ; CHECK: // .b8 117 3044 ; CHECK: // .b8 110 3045 ; CHECK: // .b8 100 3046 ; CHECK: // .b8 0 3047 ; CHECK: // .b8 1 // DW_AT_decl_file 3048 ; CHECK: // .b8 143 // DW_AT_decl_line 3049 ; CHECK: // .b32 1508 // DW_AT_type 3050 ; CHECK: // .b8 1 // DW_AT_declaration 3051 ; CHECK: // .b8 6 // Abbrev [6] 0xce7:0x5 DW_TAG_formal_parameter 3052 ; CHECK: // .b32 1554 // DW_AT_type 3053 ; CHECK: // .b8 0 // End Of Children Mark 3054 ; CHECK: // .b8 5 // Abbrev [5] 0xced:0x24 DW_TAG_subprogram 3055 ; CHECK: // .b8 95 // DW_AT_MIPS_linkage_name 3056 ; CHECK: // .b8 90 3057 ; CHECK: // .b8 76 3058 ; CHECK: // .b8 52 3059 ; CHECK: // .b8 109 3060 ; CHECK: // .b8 111 3061 ; CHECK: // .b8 100 3062 ; CHECK: // .b8 102 3063 ; CHECK: // .b8 102 3064 ; CHECK: // .b8 80 3065 ; CHECK: // .b8 102 3066 ; CHECK: / .b8 0 3067 ; CHECK: // .b8 109 // DW_AT_name 3068 ; CHECK: // .b8 111 3069 ; CHECK: // .b8 100 3070 ; CHECK: // .b8 102 3071 ; CHECK: // .b8 0 3072 ; CHECK: // .b8 1 // DW_AT_decl_file 3073 ; CHECK: // .b8 145 // DW_AT_decl_line 3074 ; CHECK: // .b32 1554 // DW_AT_type 3075 ; CHECK: // .b8 1 // DW_AT_declaration 3076 ; CHECK: // .b8 6 // Abbrev [6] 0xd06:0x5 DW_TAG_formal_parameter 3077 ; CHECK: // .b32 1554 // DW_AT_type 3078 ; CHECK: // .b8 6 // Abbrev [6] 0xd0b:0x5 DW_TAG_formal_parameter 3079 ; CHECK: // .b32 3345 // DW_AT_type 3080 ; CHECK: // .b8 0 // End Of Children Mark 3081 ; CHECK: // .b8 8 // Abbrev [8] 0xd11:0x5 DW_TAG_pointer_type 3082 ; CHECK: // .b32 1554 // DW_AT_type 3083 ; CHECK: // .b8 5 // Abbrev [5] 0xd16:0x1d DW_TAG_subprogram 3084 ; CHECK: // .b8 95 // DW_AT_MIPS_linkage_name 3085 ; CHECK: // .b8 90 3086 ; CHECK: // .b8 76 3087 ; CHECK: // .b8 51 3088 ; CHECK: // .b8 110 3089 ; CHECK: // .b8 97 3090 ; CHECK: // .b8 110 3091 ; CHECK: // .b8 80 3092 ; CHECK: // .b8 75 3093 ; CHECK: // .b8 99 3094 ; CHECK: // .b8 0 3095 ; CHECK: // .b8 110 // DW_AT_name 3096 ; CHECK: // .b8 97 3097 ; CHECK: // .b8 110 3098 ; CHECK: // .b8 0 3099 ; CHECK: // .b8 1 // DW_AT_decl_file 3100 ; CHECK: // .b8 146 // DW_AT_decl_line 3101 ; CHECK: // .b32 3379 // DW_AT_type 3102 ; CHECK: / .b8 1 // DW_AT_declaration 3103 ; CHECK: // .b8 6 // Abbrev [6] 0xd2d:0x5 DW_TAG_formal_parameter 3104 ; CHECK: // .b32 3389 // DW_AT_type 3105 ; CHECK: // .b8 0 // End Of Children Mark 3106 ; CHECK: // .b8 7 // Abbrev [7] 0xd33:0xa DW_TAG_base_type 3107 ; CHECK: // .b8 100 // DW_AT_name 3108 ; CHECK: // .b8 111 3109 ; CHECK: // .b8 117 3110 ; CHECK: // .b8 98 3111 ; CHECK: // .b8 108 3112 ; CHECK: // .b8 101 3113 ; CHECK: // .b8 0 3114 ; CHECK: // .b8 4 // DW_AT_encoding 3115 ; CHECK: // .b8 8 // DW_AT_byte_size 3116 ; CHECK: // .b8 8 // Abbrev [8] 0xd3d:0x5 DW_TAG_pointer_type 3117 ; CHECK: // .b32 3394 // DW_AT_type 3118 ; CHECK: // .b8 9 // Abbrev [9] 0xd42:0x5 DW_TAG_const_type 3119 ; CHECK: // .b32 3399 // DW_AT_type 3120 ; CHECK: // .b8 7 // Abbrev [7] 0xd47:0x8 DW_TAG_base_type 3121 ; CHECK: // .b8 99 // DW_AT_name 3122 ; CHECK: // .b8 104 3123 ; CHECK: // .b8 97 3124 ; CHECK: // .b8 114 3125 ; CHECK: // .b8 0 3126 ; CHECK: // .b8 8 // DW_AT_encoding 3127 ; CHECK: // .b8 1 // DW_AT_byte_size 3128 ; CHECK: // .b8 5 // Abbrev [5] 0xd4f:0x1f DW_TAG_subprogram 3129 ; CHECK: // .b8 95 // DW_AT_MIPS_linkage_name 3130 ; CHECK: // .b8 90 3131 ; CHECK: // .b8 76 3132 ; CHECK: // .b8 52 3133 ; CHECK: // .b8 110 3134 ; CHECK: / .b8 97 3135 ; CHECK: // .b8 110 3136 ; CHECK: // .b8 102 3137 ; CHECK: // .b8 80 3138 ; CHECK: // .b8 75 3139 ; CHECK: // .b8 99 3140 ; CHECK: // .b8 0 3141 ; CHECK: // .b8 110 // DW_AT_name 3142 ; CHECK: // .b8 97 3143 ; CHECK: // .b8 110 3144 ; CHECK: // .b8 102 3145 ; CHECK: // .b8 0 3146 ; CHECK: // .b8 1 // DW_AT_decl_file 3147 ; CHECK: // .b8 147 // DW_AT_decl_line 3148 ; CHECK: // .b32 1554 // DW_AT_type 3149 ; CHECK: // .b8 1 // DW_AT_declaration 3150 ; CHECK: // .b8 6 // Abbrev [6] 0xd68:0x5 DW_TAG_formal_parameter 3151 ; CHECK: // .b32 3389 // DW_AT_type 3152 ; CHECK: // .b8 0 // End Of Children Mark 3153 ; CHECK: // .b8 5 // Abbrev [5] 0xd6e:0x27 DW_TAG_subprogram 3154 ; CHECK: // .b8 95 // DW_AT_MIPS_linkage_name 3155 ; CHECK: // .b8 90 3156 ; CHECK: // .b8 76 3157 ; CHECK: // .b8 57 3158 ; CHECK: // .b8 110 3159 ; CHECK: // .b8 101 3160 ; CHECK: // .b8 97 3161 ; CHECK: / .b8 114 3162 ; CHECK: // .b8 98 3163 ; CHECK: // .b8 121 3164 ; CHECK: // .b8 105 3165 ; CHECK: // .b8 110 3166 ; CHECK: // .b8 116 3167 ; CHECK: // .b8 102 3168 ; CHECK: // .b8 0 3169 ; CHECK: // .b8 110 // DW_AT_name 3170 ; CHECK: // .b8 101 3171 ; CHECK: // .b8 97 3172 ; CHECK: // .b8 114 3173 ; CHECK: // .b8 98 3174 ; CHECK: // .b8 121 3175 ; CHECK: // .b8 105 3176 ; CHECK: // .b8 110 3177 ; CHECK: // .b8 116 3178 ; CHECK: // .b8 0 3179 ; CHECK: // .b8 1 // DW_AT_decl_file 3180 ; CHECK: // .b8 149 // DW_AT_decl_line 3181 ; CHECK: // .b32 1554 // DW_AT_type 3182 ; CHECK: // .b8 1 // DW_AT_declaration 3183 ; CHECK: // .b8 6 // Abbrev [6] 0xd8f:0x5 DW_TAG_formal_parameter 3184 ; CHECK: // .b32 1554 // DW_AT_type 3185 ; CHECK: // .b8 0 // End Of Children Mark 3186 ; CHECK: / .b8 5 // Abbrev [5] 0xd95:0x2d DW_TAG_subprogram 3187 ; CHECK: // .b8 95 // DW_AT_MIPS_linkage_name 3188 ; CHECK: // .b8 90 3189 ; CHECK: // .b8 76 3190 ; CHECK: // .b8 57 3191 ; CHECK: // .b8 110 3192 ; CHECK: // .b8 101 3193 ; CHECK: // .b8 120 3194 ; CHECK: // .b8 116 3195 ; CHECK: // .b8 97 3196 ; CHECK: // .b8 102 3197 ; CHECK: // .b8 116 3198 ; CHECK: // .b8 101 3199 ; CHECK: // .b8 114 3200 ; CHECK: // .b8 102 3201 ; CHECK: // .b8 102 3202 ; CHECK: // .b8 0 3203 ; CHECK: // .b8 110 // DW_AT_name 3204 ; CHECK: // .b8 101 3205 ; CHECK: // .b8 120 3206 ; CHECK: // .b8 116 3207 ; CHECK: // .b8 97 3208 ; CHECK: // .b8 102 3209 ; CHECK: // .b8 116 3210 ; CHECK: // .b8 101 3211 ; CHECK: // .b8 114 3212 ; CHECK: // .b8 0 3213 ; CHECK: // .b8 1 // DW_AT_decl_file 3214 ; CHECK: // .b8 151 // DW_AT_decl_line 3215 ; CHECK: // .b32 1554 // DW_AT_type 3216 ; CHECK: / .b8 1 // DW_AT_declaration 3217 ; CHECK: // .b8 6 // Abbrev [6] 0xdb7:0x5 DW_TAG_formal_parameter 3218 ; CHECK: // .b32 1554 // DW_AT_type 3219 ; CHECK: // .b8 6 // Abbrev [6] 0xdbc:0x5 DW_TAG_formal_parameter 3220 ; CHECK: // .b32 1554 // DW_AT_type 3221 ; CHECK: // .b8 0 // End Of Children Mark 3222 ; CHECK: // .b8 5 // Abbrev [5] 0xdc2:0x21 DW_TAG_subprogram 3223 ; CHECK: // .b8 95 // DW_AT_MIPS_linkage_name 3224 ; CHECK: // .b8 90 3225 ; CHECK: // .b8 76 3226 ; CHECK: // .b8 51 3227 ; CHECK: // .b8 112 3228 ; CHECK: // .b8 111 3229 ; CHECK: // .b8 119 3230 ; CHECK: // .b8 102 3231 ; CHECK: // .b8 105 3232 ; CHECK: // .b8 0 3233 ; CHECK: // .b8 112 // DW_AT_name 3234 ; CHECK: // .b8 111 3235 ; CHECK: // .b8 119 3236 ; CHECK: // .b8 0 3237 ; CHECK: // .b8 1 // DW_AT_decl_file 3238 ; CHECK: // .b8 155 // DW_AT_decl_line 3239 ; CHECK: // .b32 1554 // DW_AT_type 3240 ; CHECK: // .b8 1 // DW_AT_declaration 3241 ; CHECK: // .b8 6 // Abbrev [6] 0xdd8:0x5 DW_TAG_formal_parameter 3242 ; CHECK: // .b32 1554 // DW_AT_type 3243 ; CHECK: // .b8 6 // Abbrev [6] 0xddd:0x5 DW_TAG_formal_parameter 3244 ; CHECK: // .b32 2332 // DW_AT_type 3245 ; CHECK: // .b8 0 // End Of Children Mark 3246 ; CHECK: / .b8 5 // Abbrev [5] 0xde3:0x2d DW_TAG_subprogram 3247 ; CHECK: // .b8 95 // DW_AT_MIPS_linkage_name 3248 ; CHECK: // .b8 90 3249 ; CHECK: // .b8 76 3250 ; CHECK: // .b8 57 3251 ; CHECK: // .b8 114 3252 ; CHECK: // .b8 101 3253 ; CHECK: // .b8 109 3254 ; CHECK: // .b8 97 3255 ; CHECK: // .b8 105 3256 ; CHECK: // .b8 110 3257 ; CHECK: // .b8 100 3258 ; CHECK: // .b8 101 3259 ; CHECK: // .b8 114 3260 ; CHECK: // .b8 102 3261 ; CHECK: // .b8 102 3262 ; CHECK: // .b8 0 3263 ; CHECK: // .b8 114 // DW_AT_name 3264 ; CHECK: // .b8 101 3265 ; CHECK: // .b8 109 3266 ; CHECK: // .b8 97 3267 ; CHECK: // .b8 105 3268 ; CHECK: // .b8 110 3269 ; CHECK: // .b8 100 3270 ; CHECK: // .b8 101 3271 ; CHECK: // .b8 114 3272 ; CHECK: // .b8 0 3273 ; CHECK: // .b8 1 // DW_AT_decl_file 3274 ; CHECK: // .b8 157 // DW_AT_decl_line 3275 ; CHECK: // .b32 1554 // DW_AT_type 3276 ; CHECK: // .b8 1 // DW_AT_declaration 3277 ; CHECK: / .b8 6 // Abbrev [6] 0xe05:0x5 DW_TAG_formal_parameter 3278 ; CHECK: // .b32 1554 // DW_AT_type 3279 ; CHECK: // .b8 6 // Abbrev [6] 0xe0a:0x5 DW_TAG_formal_parameter 3280 ; CHECK: // .b32 1554 // DW_AT_type 3281 ; CHECK: // .b8 0 // End Of Children Mark 3282 ; CHECK: // .b8 5 // Abbrev [5] 0xe10:0x2e DW_TAG_subprogram 3283 ; CHECK: // .b8 95 // DW_AT_MIPS_linkage_name 3284 ; CHECK: // .b8 90 3285 ; CHECK: // .b8 76 3286 ; CHECK: // .b8 54 3287 ; CHECK: // .b8 114 3288 ; CHECK: // .b8 101 3289 ; CHECK: // .b8 109 3290 ; CHECK: // .b8 113 3291 ; CHECK: // .b8 117 3292 ; CHECK: // .b8 111 3293 ; CHECK: // .b8 102 3294 ; CHECK: // .b8 102 3295 ; CHECK: // .b8 80 3296 ; CHECK: // .b8 105 3297 ; CHECK: // .b8 0 3298 ; CHECK: / .b8 114 // DW_AT_name 3299 ; CHECK: // .b8 101 3300 ; CHECK: // .b8 109 3301 ; CHECK: // .b8 113 3302 ; CHECK: // .b8 117 3303 ; CHECK: // .b8 111 3304 ; CHECK: // .b8 0 3305 ; CHECK: // .b8 1 // DW_AT_decl_file 3306 ; CHECK: // .b8 159 // DW_AT_decl_line 3307 ; CHECK: // .b32 1554 // DW_AT_type 3308 ; CHECK: // .b8 1 // DW_AT_declaration 3309 ; CHECK: // .b8 6 // Abbrev [6] 0xe2e:0x5 DW_TAG_formal_parameter 3310 ; CHECK: // .b32 1554 // DW_AT_type 3311 ; CHECK: // .b8 6 // Abbrev [6] 0xe33:0x5 DW_TAG_formal_parameter 3312 ; CHECK: // .b32 1554 // DW_AT_type 3313 ; CHECK: // .b8 6 // Abbrev [6] 0xe38:0x5 DW_TAG_formal_parameter 3314 ; CHECK: // .b32 2377 // DW_AT_type 3315 ; CHECK: // .b8 0 // End Of Children Mark 3316 ; CHECK: // .b8 5 // Abbrev [5] 0xe3e:0x1d DW_TAG_subprogram 3317 ; CHECK: // .b8 95 // DW_AT_MIPS_linkage_name 3318 ; CHECK: // .b8 90 3319 ; CHECK: // .b8 76 3320 ; CHECK: // .b8 52 3321 ; CHECK: / .b8 114 3322 ; CHECK: // .b8 105 3323 ; CHECK: // .b8 110 3324 ; CHECK: // .b8 116 3325 ; CHECK: // .b8 102 3326 ; CHECK: // .b8 0 3327 ; CHECK: // .b8 114 // DW_AT_name 3328 ; CHECK: // .b8 105 3329 ; CHECK: // .b8 110 3330 ; CHECK: // .b8 116 3331 ; CHECK: // .b8 0 3332 ; CHECK: // .b8 1 // DW_AT_decl_file 3333 ; CHECK: // .b8 161 // DW_AT_decl_line 3334 ; CHECK: // .b32 1554 // DW_AT_type 3335 ; CHECK: // .b8 1 // DW_AT_declaration 3336 ; CHECK: // .b8 6 // Abbrev [6] 0xe55:0x5 DW_TAG_formal_parameter 3337 ; CHECK: // .b32 1554 // DW_AT_type 3338 ; CHECK: // .b8 0 // End Of Children Mark 3339 ; CHECK: // .b8 5 // Abbrev [5] 0xe5b:0x1f DW_TAG_subprogram 3340 ; CHECK: // .b8 95 // DW_AT_MIPS_linkage_name 3341 ; CHECK: // .b8 90 3342 ; CHECK: // .b8 76 3343 ; CHECK: // .b8 53 3344 ; CHECK: / .b8 114 3345 ; CHECK: // .b8 111 3346 ; CHECK: // .b8 117 3347 ; CHECK: // .b8 110 3348 ; CHECK: // .b8 100 3349 ; CHECK: // .b8 102 3350 ; CHECK: // .b8 0 3351 ; CHECK: // .b8 114 // DW_AT_name 3352 ; CHECK: // .b8 111 3353 ; CHECK: // .b8 117 3354 ; CHECK: // .b8 110 3355 ; CHECK: // .b8 100 3356 ; CHECK: // .b8 0 3357 ; CHECK: // .b8 1 // DW_AT_decl_file 3358 ; CHECK: // .b8 163 // DW_AT_decl_line 3359 ; CHECK: // .b32 1554 // DW_AT_type 3360 ; CHECK: // .b8 1 // DW_AT_declaration 3361 ; CHECK: // .b8 6 // Abbrev [6] 0xe74:0x5 DW_TAG_formal_parameter 3362 ; CHECK: // .b32 1554 // DW_AT_type 3363 ; CHECK: // .b8 0 // End Of Children Mark 3364 ; CHECK: // .b8 5 // Abbrev [5] 0xe7a:0x29 DW_TAG_subprogram 3365 ; CHECK: / .b8 95 // DW_AT_MIPS_linkage_name 3366 ; CHECK: // .b8 90 3367 ; CHECK: // .b8 76 3368 ; CHECK: // .b8 55 3369 ; CHECK: // .b8 115 3370 ; CHECK: // .b8 99 3371 ; CHECK: // .b8 97 3372 ; CHECK: // .b8 108 3373 ; CHECK: // .b8 98 3374 ; CHECK: // .b8 108 3375 ; CHECK: // .b8 110 3376 ; CHECK: // .b8 102 3377 ; CHECK: // .b8 108 3378 ; CHECK: // .b8 0 3379 ; CHECK: // .b8 115 // DW_AT_name 3380 ; CHECK: // .b8 99 3381 ; CHECK: // .b8 97 3382 ; CHECK: // .b8 108 3383 ; CHECK: // .b8 98 3384 ; CHECK: // .b8 108 3385 ; CHECK: // .b8 110 3386 ; CHECK: // .b8 0 3387 ; CHECK: // .b8 1 // DW_AT_decl_file 3388 ; CHECK: / .b8 165 // DW_AT_decl_line 3389 ; CHECK: // .b32 1554 // DW_AT_type 3390 ; CHECK: // .b8 1 // DW_AT_declaration 3391 ; CHECK: // .b8 6 // Abbrev [6] 0xe98:0x5 DW_TAG_formal_parameter 3392 ; CHECK: // .b32 1554 // DW_AT_type 3393 ; CHECK: // .b8 6 // Abbrev [6] 0xe9d:0x5 DW_TAG_formal_parameter 3394 ; CHECK: // .b32 2917 // DW_AT_type 3395 ; CHECK: // .b8 0 // End Of Children Mark 3396 ; CHECK: // .b8 5 // Abbrev [5] 0xea3:0x27 DW_TAG_subprogram 3397 ; CHECK: // .b8 95 // DW_AT_MIPS_linkage_name 3398 ; CHECK: // .b8 90 3399 ; CHECK: // .b8 76 3400 ; CHECK: // .b8 54 3401 ; CHECK: // .b8 115 3402 ; CHECK: // .b8 99 3403 ; CHECK: // .b8 97 3404 ; CHECK: // .b8 108 3405 ; CHECK: // .b8 98 3406 ; CHECK: // .b8 110 3407 ; CHECK: // .b8 102 3408 ; CHECK: // .b8 105 3409 ; CHECK: // .b8 0 3410 ; CHECK: // .b8 115 // DW_AT_name 3411 ; CHECK: // .b8 99 3412 ; CHECK: // .b8 97 3413 ; CHECK: // .b8 108 3414 ; CHECK: // .b8 98 3415 ; CHECK: / .b8 110 3416 ; CHECK: // .b8 0 3417 ; CHECK: // .b8 1 // DW_AT_decl_file 3418 ; CHECK: // .b8 167 // DW_AT_decl_line 3419 ; CHECK: // .b32 1554 // DW_AT_type 3420 ; CHECK: // .b8 1 // DW_AT_declaration 3421 ; CHECK: // .b8 6 // Abbrev [6] 0xebf:0x5 DW_TAG_formal_parameter 3422 ; CHECK: // .b32 1554 // DW_AT_type 3423 ; CHECK: // .b8 6 // Abbrev [6] 0xec4:0x5 DW_TAG_formal_parameter 3424 ; CHECK: // .b32 2332 // DW_AT_type 3425 ; CHECK: // .b8 0 // End Of Children Mark 3426 ; CHECK: // .b8 5 // Abbrev [5] 0xeca:0x23 DW_TAG_subprogram 3427 ; CHECK: // .b8 95 // DW_AT_MIPS_linkage_name 3428 ; CHECK: // .b8 90 3429 ; CHECK: // .b8 76 3430 ; CHECK: // .b8 55 3431 ; CHECK: // .b8 115 3432 ; CHECK: // .b8 105 3433 ; CHECK: // .b8 103 3434 ; CHECK: // .b8 110 3435 ; CHECK: // .b8 98 3436 ; CHECK: // .b8 105 3437 ; CHECK: // .b8 116 3438 ; CHECK: // .b8 102 3439 ; CHECK: // .b8 0 3440 ; CHECK: / .b8 115 // DW_AT_name 3441 ; CHECK: // .b8 105 3442 ; CHECK: // .b8 103 3443 ; CHECK: // .b8 110 3444 ; CHECK: // .b8 98 3445 ; CHECK: // .b8 105 3446 ; CHECK: // .b8 116 3447 ; CHECK: // .b8 0 3448 ; CHECK: // .b8 1 // DW_AT_decl_file 3449 ; CHECK: // .b8 169 // DW_AT_decl_line 3450 ; CHECK: // .b32 2487 // DW_AT_type 3451 ; CHECK: // .b8 1 // DW_AT_declaration 3452 ; CHECK: // .b8 6 // Abbrev [6] 0xee7:0x5 DW_TAG_formal_parameter 3453 ; CHECK: / .b32 1554 // DW_AT_type 3454 ; CHECK: / .b8 0 // End Of Children Mark 3455 ; CHECK: // .b8 5 // Abbrev [5] 0xeed:0x1b DW_TAG_subprogram 3456 ; CHECK: // .b8 95 // DW_AT_MIPS_linkage_name 3457 ; CHECK: // .b8 90 3458 ; CHECK: // .b8 76 3459 ; CHECK: // .b8 51 3460 ; CHECK: // .b8 115 3461 ; CHECK: // .b8 105 3462 ; CHECK: // .b8 110 3463 ; CHECK: // .b8 102 3464 ; CHECK: // .b8 0 3465 ; CHECK: // .b8 115 // DW_AT_name 3466 ; CHECK: // .b8 105 3467 ; CHECK: / .b8 110 3468 ; CHECK: / .b8 0 3469 ; CHECK: // .b8 1 // DW_AT_decl_file 3470 ; CHECK: // .b8 171 // DW_AT_decl_line 3471 ; CHECK: // .b32 1554 // DW_AT_type 3472 ; CHECK: // .b8 1 // DW_AT_declaration 3473 ; CHECK: // .b8 6 // Abbrev [6] 0xf02:0x5 DW_TAG_formal_parameter 3474 ; CHECK: // .b32 1554 // DW_AT_type 3475 ; CHECK: // .b8 0 // End Of Children Mark 3476 ; CHECK: // .b8 5 // Abbrev [5] 0xf08:0x1d DW_TAG_subprogram 3477 ; CHECK: // .b8 95 // DW_AT_MIPS_linkage_name 3478 ; CHECK: // .b8 90 3479 ; CHECK: // .b8 76 3480 ; CHECK: // .b8 52 3481 ; CHECK: / .b8 115 3482 ; CHECK: / .b8 105 3483 ; CHECK: // .b8 110 3484 ; CHECK: // .b8 104 3485 ; CHECK: // .b8 102 3486 ; CHECK: // .b8 0 3487 ; CHECK: // .b8 115 // DW_AT_name 3488 ; CHECK: // .b8 105 3489 ; CHECK: // .b8 110 3490 ; CHECK: // .b8 104 3491 ; CHECK: // .b8 0 3492 ; CHECK: // .b8 1 // DW_AT_decl_file 3493 ; CHECK: // .b8 173 // DW_AT_decl_line 3494 ; CHECK: // .b32 1554 // DW_AT_type 3495 ; CHECK: // .b8 1 // DW_AT_declaration 3496 ; CHECK: / .b8 6 // Abbrev [6] 0xf1f:0x5 DW_TAG_formal_parameter 3497 ; CHECK: / .b32 1554 // DW_AT_type 3498 ; CHECK: // .b8 0 // End Of Children Mark 3499 ; CHECK: // .b8 5 // Abbrev [5] 0xf25:0x1d DW_TAG_subprogram 3500 ; CHECK: // .b8 95 // DW_AT_MIPS_linkage_name 3501 ; CHECK: // .b8 90 3502 ; CHECK: // .b8 76 3503 ; CHECK: // .b8 52 3504 ; CHECK: // .b8 115 3505 ; CHECK: // .b8 113 3506 ; CHECK: // .b8 114 3507 ; CHECK: // .b8 116 3508 ; CHECK: // .b8 102 3509 ; CHECK: // .b8 0 3510 ; CHECK: // .b8 115 // DW_AT_name 3511 ; CHECK: // .b8 113 3512 ; CHECK: / .b8 114 3513 ; CHECK: / .b8 116 3514 ; CHECK: // .b8 0 3515 ; CHECK: // .b8 1 // DW_AT_decl_file 3516 ; CHECK: // .b8 175 // DW_AT_decl_line 3517 ; CHECK: // .b32 1554 // DW_AT_type 3518 ; CHECK: // .b8 1 // DW_AT_declaration 3519 ; CHECK: // .b8 6 // Abbrev [6] 0xf3c:0x5 DW_TAG_formal_parameter 3520 ; CHECK: // .b32 1554 // DW_AT_type 3521 ; CHECK: // .b8 0 // End Of Children Mark 3522 ; CHECK: // .b8 5 // Abbrev [5] 0xf42:0x1b DW_TAG_subprogram 3523 ; CHECK: // .b8 95 // DW_AT_MIPS_linkage_name 3524 ; CHECK: // .b8 90 3525 ; CHECK: / .b8 76 3526 ; CHECK: / .b8 51 3527 ; CHECK: // .b8 116 3528 ; CHECK: // .b8 97 3529 ; CHECK: // .b8 110 3530 ; CHECK: // .b8 102 3531 ; CHECK: // .b8 0 3532 ; CHECK: // .b8 116 // DW_AT_name 3533 ; CHECK: // .b8 97 3534 ; CHECK: // .b8 110 3535 ; CHECK: // .b8 0 3536 ; CHECK: // .b8 1 // DW_AT_decl_file 3537 ; CHECK: // .b8 177 // DW_AT_decl_line 3538 ; CHECK: // .b32 1554 // DW_AT_type 3539 ; CHECK: / .b8 1 // DW_AT_declaration 3540 ; CHECK: / .b8 6 // Abbrev [6] 0xf57:0x5 DW_TAG_formal_parameter 3541 ; CHECK: // .b32 1554 // DW_AT_type 3542 ; CHECK: // .b8 0 // End Of Children Mark 3543 ; CHECK: // .b8 5 // Abbrev [5] 0xf5d:0x1d DW_TAG_subprogram 3544 ; CHECK: // .b8 95 // DW_AT_MIPS_linkage_name 3545 ; CHECK: // .b8 90 3546 ; CHECK: // .b8 76 3547 ; CHECK: // .b8 52 3548 ; CHECK: // .b8 116 3549 ; CHECK: // .b8 97 3550 ; CHECK: // .b8 110 3551 ; CHECK: // .b8 104 3552 ; CHECK: / .b8 102 3553 ; CHECK: / .b8 0 3554 ; CHECK: // .b8 116 // DW_AT_name 3555 ; CHECK: // .b8 97 3556 ; CHECK: // .b8 110 3557 ; CHECK: // .b8 104 3558 ; CHECK: // .b8 0 3559 ; CHECK: // .b8 1 // DW_AT_decl_file 3560 ; CHECK: // .b8 179 // DW_AT_decl_line 3561 ; CHECK: // .b32 1554 // DW_AT_type 3562 ; CHECK: // .b8 1 // DW_AT_declaration 3563 ; CHECK: // .b8 6 // Abbrev [6] 0xf74:0x5 DW_TAG_formal_parameter 3564 ; CHECK: // .b32 1554 // DW_AT_type 3565 ; CHECK: // .b8 0 // End Of Children Mark 3566 ; CHECK: / .b8 5 // Abbrev [5] 0xf7a:0x21 DW_TAG_subprogram 3567 ; CHECK: / .b8 95 // DW_AT_MIPS_linkage_name 3568 ; CHECK: // .b8 90 3569 ; CHECK: // .b8 76 3570 ; CHECK: // .b8 54 3571 ; CHECK: // .b8 116 3572 ; CHECK: // .b8 103 3573 ; CHECK: // .b8 97 3574 ; CHECK: // .b8 109 3575 ; CHECK: // .b8 109 3576 ; CHECK: // .b8 97 3577 ; CHECK: // .b8 102 3578 ; CHECK: // .b8 0 3579 ; CHECK: // .b8 116 // DW_AT_name 3580 ; CHECK: // .b8 103 3581 ; CHECK: / .b8 97 3582 ; CHECK: / .b8 109 3583 ; CHECK: // .b8 109 3584 ; CHECK: // .b8 97 3585 ; CHECK: // .b8 0 3586 ; CHECK: // .b8 1 // DW_AT_decl_file 3587 ; CHECK: // .b8 181 // DW_AT_decl_line 3588 ; CHECK: // .b32 1554 // DW_AT_type 3589 ; CHECK: // .b8 1 // DW_AT_declaration 3590 ; CHECK: // .b8 6 // Abbrev [6] 0xf95:0x5 DW_TAG_formal_parameter 3591 ; CHECK: // .b32 1554 // DW_AT_type 3592 ; CHECK: // .b8 0 // End Of Children Mark 3593 ; CHECK: // .b8 5 // Abbrev [5] 0xf9b:0x1f DW_TAG_subprogram 3594 ; CHECK: // .b8 95 // DW_AT_MIPS_linkage_name 3595 ; CHECK: / .b8 90 3596 ; CHECK: / .b8 76 3597 ; CHECK: // .b8 53 3598 ; CHECK: // .b8 116 3599 ; CHECK: // .b8 114 3600 ; CHECK: // .b8 117 3601 ; CHECK: // .b8 110 3602 ; CHECK: // .b8 99 3603 ; CHECK: // .b8 102 3604 ; CHECK: // .b8 0 3605 ; CHECK: // .b8 116 // DW_AT_name 3606 ; CHECK: // .b8 114 3607 ; CHECK: // .b8 117 3608 ; CHECK: // .b8 110 3609 ; CHECK: // .b8 99 3610 ; CHECK: // .b8 0 3611 ; CHECK: // .b8 1 // DW_AT_decl_file 3612 ; CHECK: / .b8 183 // DW_AT_decl_line 3613 ; CHECK: / .b32 1554 // DW_AT_type 3614 ; CHECK: // .b8 1 // DW_AT_declaration 3615 ; CHECK: // .b8 6 // Abbrev [6] 0xfb4:0x5 DW_TAG_formal_parameter 3616 ; CHECK: // .b32 1554 // DW_AT_type 3617 ; CHECK: // .b8 0 // End Of Children Mark 3618 ; CHECK: // .b8 10 // Abbrev [10] 0xfba:0x14 DW_TAG_subprogram 3619 ; CHECK: // .b8 97 // DW_AT_name 3620 ; CHECK: // .b8 99 3621 ; CHECK: // .b8 111 3622 ; CHECK: // .b8 115 3623 ; CHECK: // .b8 0 3624 ; CHECK: // .b8 2 // DW_AT_decl_file 3625 ; CHECK: // .b8 54 // DW_AT_decl_line 3626 ; CHECK: // .b32 3379 // DW_AT_type 3627 ; CHECK: // .b8 1 // DW_AT_declaration 3628 ; CHECK: // .b8 1 // DW_AT_external 3629 ; CHECK: / .b8 6 // Abbrev [6] 0xfc8:0x5 DW_TAG_formal_parameter 3630 ; CHECK: / .b32 3379 // DW_AT_type 3631 ; CHECK: // .b8 0 // End Of Children Mark 3632 ; CHECK: // .b8 10 // Abbrev [10] 0xfce:0x14 DW_TAG_subprogram 3633 ; CHECK: // .b8 97 // DW_AT_name 3634 ; CHECK: // .b8 115 3635 ; CHECK: // .b8 105 3636 ; CHECK: // .b8 110 3637 ; CHECK: // .b8 0 3638 ; CHECK: // .b8 2 // DW_AT_decl_file 3639 ; CHECK: // .b8 56 // DW_AT_decl_line 3640 ; CHECK: // .b32 3379 // DW_AT_type 3641 ; CHECK: // .b8 1 // DW_AT_declaration 3642 ; CHECK: // .b8 1 // DW_AT_external 3643 ; CHECK: // .b8 6 // Abbrev [6] 0xfdc:0x5 DW_TAG_formal_parameter 3644 ; CHECK: / .b32 3379 // DW_AT_type 3645 ; CHECK: / .b8 0 // End Of Children Mark 3646 ; CHECK: // .b8 10 // Abbrev [10] 0xfe2:0x14 DW_TAG_subprogram 3647 ; CHECK: // .b8 97 // DW_AT_name 3648 ; CHECK: // .b8 116 3649 ; CHECK: // .b8 97 3650 ; CHECK: // .b8 110 3651 ; CHECK: // .b8 0 3652 ; CHECK: // .b8 2 // DW_AT_decl_file 3653 ; CHECK: // .b8 58 // DW_AT_decl_line 3654 ; CHECK: // .b32 3379 // DW_AT_type 3655 ; CHECK: // .b8 1 // DW_AT_declaration 3656 ; CHECK: // .b8 1 // DW_AT_external 3657 ; CHECK: // .b8 6 // Abbrev [6] 0xff0:0x5 DW_TAG_formal_parameter 3658 ; CHECK: // .b32 3379 // DW_AT_type 3659 ; CHECK: / .b8 0 // End Of Children Mark 3660 ; CHECK: / .b8 10 // Abbrev [10] 0xff6:0x1a DW_TAG_subprogram 3661 ; CHECK: // .b8 97 // DW_AT_name 3662 ; CHECK: // .b8 116 3663 ; CHECK: // .b8 97 3664 ; CHECK: // .b8 110 3665 ; CHECK: // .b8 50 3666 ; CHECK: // .b8 0 3667 ; CHECK: // .b8 2 // DW_AT_decl_file 3668 ; CHECK: // .b8 60 // DW_AT_decl_line 3669 ; CHECK: // .b32 3379 // DW_AT_type 3670 ; CHECK: // .b8 1 // DW_AT_declaration 3671 ; CHECK: // .b8 1 // DW_AT_external 3672 ; CHECK: // .b8 6 // Abbrev [6] 0x1005:0x5 DW_TAG_formal_parameter 3673 ; CHECK: / .b32 3379 // DW_AT_type 3674 ; CHECK: / .b8 6 // Abbrev [6] 0x100a:0x5 DW_TAG_formal_parameter 3675 ; CHECK: // .b32 3379 // DW_AT_type 3676 ; CHECK: // .b8 0 // End Of Children Mark 3677 ; CHECK: // .b8 10 // Abbrev [10] 0x1010:0x14 DW_TAG_subprogram 3678 ; CHECK: // .b8 99 // DW_AT_name 3679 ; CHECK: // .b8 101 3680 ; CHECK: // .b8 105 3681 ; CHECK: // .b8 108 3682 ; CHECK: // .b8 0 3683 ; CHECK: // .b8 2 // DW_AT_decl_file 3684 ; CHECK: // .b8 178 // DW_AT_decl_line 3685 ; CHECK: // .b32 3379 // DW_AT_type 3686 ; CHECK: // .b8 1 // DW_AT_declaration 3687 ; CHECK: // .b8 1 // DW_AT_external 3688 ; CHECK: // .b8 6 // Abbrev [6] 0x101e:0x5 DW_TAG_formal_parameter 3689 ; CHECK: // .b32 3379 // DW_AT_type 3690 ; CHECK: / .b8 0 // End Of Children Mark 3691 ; CHECK: / .b8 10 // Abbrev [10] 0x1024:0x13 DW_TAG_subprogram 3692 ; CHECK: // .b8 99 // DW_AT_name 3693 ; CHECK: // .b8 111 3694 ; CHECK: // .b8 115 3695 ; CHECK: // .b8 0 3696 ; CHECK: // .b8 2 // DW_AT_decl_file 3697 ; CHECK: // .b8 63 // DW_AT_decl_line 3698 ; CHECK: // .b32 3379 // DW_AT_type 3699 ; CHECK: // .b8 1 // DW_AT_declaration 3700 ; CHECK: // .b8 1 // DW_AT_external 3701 ; CHECK: // .b8 6 // Abbrev [6] 0x1031:0x5 DW_TAG_formal_parameter 3702 ; CHECK: // .b32 3379 // DW_AT_type 3703 ; CHECK: // .b8 0 // End Of Children Mark 3704 ; CHECK: // .b8 10 // Abbrev [10] 0x1037:0x14 DW_TAG_subprogram 3705 ; CHECK: / .b8 99 // DW_AT_name 3706 ; CHECK: / .b8 111 3707 ; CHECK: // .b8 115 3708 ; CHECK: // .b8 104 3709 ; CHECK: // .b8 0 3710 ; CHECK: // .b8 2 // DW_AT_decl_file 3711 ; CHECK: // .b8 72 // DW_AT_decl_line 3712 ; CHECK: // .b32 3379 // DW_AT_type 3713 ; CHECK: // .b8 1 // DW_AT_declaration 3714 ; CHECK: // .b8 1 // DW_AT_external 3715 ; CHECK: // .b8 6 // Abbrev [6] 0x1045:0x5 DW_TAG_formal_parameter 3716 ; CHECK: // .b32 3379 // DW_AT_type 3717 ; CHECK: // .b8 0 // End Of Children Mark 3718 ; CHECK: // .b8 10 // Abbrev [10] 0x104b:0x13 DW_TAG_subprogram 3719 ; CHECK: / .b8 101 // DW_AT_name 3720 ; CHECK: / .b8 120 3721 ; CHECK: // .b8 112 3722 ; CHECK: // .b8 0 3723 ; CHECK: // .b8 2 // DW_AT_decl_file 3724 ; CHECK: // .b8 100 // DW_AT_decl_line 3725 ; CHECK: // .b32 3379 // DW_AT_type 3726 ; CHECK: // .b8 1 // DW_AT_declaration 3727 ; CHECK: // .b8 1 // DW_AT_external 3728 ; CHECK: // .b8 6 // Abbrev [6] 0x1058:0x5 DW_TAG_formal_parameter 3729 ; CHECK: // .b32 3379 // DW_AT_type 3730 ; CHECK: // .b8 0 // End Of Children Mark 3731 ; CHECK: // .b8 10 // Abbrev [10] 0x105e:0x14 DW_TAG_subprogram 3732 ; CHECK: // .b8 102 // DW_AT_name 3733 ; CHECK: / .b8 97 3734 ; CHECK: / .b8 98 3735 ; CHECK: // .b8 115 3736 ; CHECK: // .b8 0 3737 ; CHECK: // .b8 2 // DW_AT_decl_file 3738 ; CHECK: // .b8 181 // DW_AT_decl_line 3739 ; CHECK: // .b32 3379 // DW_AT_type 3740 ; CHECK: // .b8 1 // DW_AT_declaration 3741 ; CHECK: // .b8 1 // DW_AT_external 3742 ; CHECK: // .b8 6 // Abbrev [6] 0x106c:0x5 DW_TAG_formal_parameter 3743 ; CHECK: // .b32 3379 // DW_AT_type 3744 ; CHECK: // .b8 0 // End Of Children Mark 3745 ; CHECK: // .b8 10 // Abbrev [10] 0x1072:0x15 DW_TAG_subprogram 3746 ; CHECK: / .b8 102 // DW_AT_name 3747 ; CHECK: / .b8 108 3748 ; CHECK: // .b8 111 3749 ; CHECK: // .b8 111 3750 ; CHECK: // .b8 114 3751 ; CHECK: // .b8 0 3752 ; CHECK: // .b8 2 // DW_AT_decl_file 3753 ; CHECK: // .b8 184 // DW_AT_decl_line 3754 ; CHECK: // .b32 3379 // DW_AT_type 3755 ; CHECK: // .b8 1 // DW_AT_declaration 3756 ; CHECK: // .b8 1 // DW_AT_external 3757 ; CHECK: // .b8 6 // Abbrev [6] 0x1081:0x5 DW_TAG_formal_parameter 3758 ; CHECK: // .b32 3379 // DW_AT_type 3759 ; CHECK: // .b8 0 // End Of Children Mark 3760 ; CHECK: / .b8 10 // Abbrev [10] 0x1087:0x19 DW_TAG_subprogram 3761 ; CHECK: / .b8 102 // DW_AT_name 3762 ; CHECK: // .b8 109 3763 ; CHECK: // .b8 111 3764 ; CHECK: // .b8 100 3765 ; CHECK: // .b8 0 3766 ; CHECK: // .b8 2 // DW_AT_decl_file 3767 ; CHECK: // .b8 187 // DW_AT_decl_line 3768 ; CHECK: // .b32 3379 // DW_AT_type 3769 ; CHECK: // .b8 1 // DW_AT_declaration 3770 ; CHECK: // .b8 1 // DW_AT_external 3771 ; CHECK: // .b8 6 // Abbrev [6] 0x1095:0x5 DW_TAG_formal_parameter 3772 ; CHECK: // .b32 3379 // DW_AT_type 3773 ; CHECK: // .b8 6 // Abbrev [6] 0x109a:0x5 DW_TAG_formal_parameter 3774 ; CHECK: // .b32 3379 // DW_AT_type 3775 ; CHECK: // .b8 0 // End Of Children Mark 3776 ; CHECK: / .b8 10 // Abbrev [10] 0x10a0:0x1a DW_TAG_subprogram 3777 ; CHECK: // .b8 102 // DW_AT_name 3778 ; CHECK: // .b8 114 3779 ; CHECK: // .b8 101 3780 ; CHECK: // .b8 120 3781 ; CHECK: // .b8 112 3782 ; CHECK: // .b8 0 3783 ; CHECK: // .b8 2 // DW_AT_decl_file 3784 ; CHECK: // .b8 103 // DW_AT_decl_line 3785 ; CHECK: // .b32 3379 // DW_AT_type 3786 ; CHECK: // .b8 1 // DW_AT_declaration 3787 ; CHECK: // .b8 1 // DW_AT_external 3788 ; CHECK: // .b8 6 // Abbrev [6] 0x10af:0x5 DW_TAG_formal_parameter 3789 ; CHECK: // .b32 3379 // DW_AT_type 3790 ; CHECK: // .b8 6 // Abbrev [6] 0x10b4:0x5 DW_TAG_formal_parameter 3791 ; CHECK: // .b32 2377 // DW_AT_type 3792 ; CHECK: // .b8 0 // End Of Children Mark 3793 ; CHECK: // .b8 10 // Abbrev [10] 0x10ba:0x1a DW_TAG_subprogram 3794 ; CHECK: // .b8 108 // DW_AT_name 3795 ; CHECK: // .b8 100 3796 ; CHECK: // .b8 101 3797 ; CHECK: // .b8 120 3798 ; CHECK: // .b8 112 3799 ; CHECK: // .b8 0 3800 ; CHECK: // .b8 2 // DW_AT_decl_file 3801 ; CHECK: // .b8 106 // DW_AT_decl_line 3802 ; CHECK: // .b32 3379 // DW_AT_type 3803 ; CHECK: // .b8 1 // DW_AT_declaration 3804 ; CHECK: // .b8 1 // DW_AT_external 3805 ; CHECK: // .b8 6 // Abbrev [6] 0x10c9:0x5 DW_TAG_formal_parameter 3806 ; CHECK: // .b32 3379 // DW_AT_type 3807 ; CHECK: // .b8 6 // Abbrev [6] 0x10ce:0x5 DW_TAG_formal_parameter 3808 ; CHECK: // .b32 2332 // DW_AT_type 3809 ; CHECK: // .b8 0 // End Of Children Mark 3810 ; CHECK: // .b8 10 // Abbrev [10] 0x10d4:0x13 DW_TAG_subprogram 3811 ; CHECK: // .b8 108 // DW_AT_name 3812 ; CHECK: // .b8 111 3813 ; CHECK: // .b8 103 3814 ; CHECK: // .b8 0 3815 ; CHECK: // .b8 2 // DW_AT_decl_file 3816 ; CHECK: // .b8 109 // DW_AT_decl_line 3817 ; CHECK: // .b32 3379 // DW_AT_type 3818 ; CHECK: // .b8 1 // DW_AT_declaration 3819 ; CHECK: // .b8 1 // DW_AT_external 3820 ; CHECK: // .b8 6 // Abbrev [6] 0x10e1:0x5 DW_TAG_formal_parameter 3821 ; CHECK: // .b32 3379 // DW_AT_type 3822 ; CHECK: / .b8 0 // End Of Children Mark 3823 ; CHECK: / .b8 10 // Abbrev [10] 0x10e7:0x15 DW_TAG_subprogram 3824 ; CHECK: / .b8 108 // DW_AT_name 3825 ; CHECK: // .b8 111 3826 ; CHECK: // .b8 103 3827 ; CHECK: // .b8 49 3828 ; CHECK: // .b8 48 3829 ; CHECK: // .b8 0 3830 ; CHECK: // .b8 2 // DW_AT_decl_file 3831 ; CHECK: // .b8 112 // DW_AT_decl_line 3832 ; CHECK: // .b32 3379 // DW_AT_type 3833 ; CHECK: // .b8 1 // DW_AT_declaration 3834 ; CHECK: / .b8 1 // DW_AT_external 3835 ; CHECK: / .b8 6 // Abbrev [6] 0x10f6:0x5 DW_TAG_formal_parameter 3836 ; CHECK: // .b32 3379 // DW_AT_type 3837 ; CHECK: // .b8 0 // End Of Children Mark 3838 ; CHECK: // .b8 10 // Abbrev [10] 0x10fc:0x19 DW_TAG_subprogram 3839 ; CHECK: // .b8 109 // DW_AT_name 3840 ; CHECK: // .b8 111 3841 ; CHECK: // .b8 100 3842 ; CHECK: // .b8 102 3843 ; CHECK: // .b8 0 3844 ; CHECK: // .b8 2 // DW_AT_decl_file 3845 ; CHECK: // .b8 115 // DW_AT_decl_line 3846 ; CHECK: // .b32 3379 // DW_AT_type 3847 ; CHECK: // .b8 1 // DW_AT_declaration 3848 ; CHECK: // .b8 1 // DW_AT_external 3849 ; CHECK: // .b8 6 // Abbrev [6] 0x110a:0x5 DW_TAG_formal_parameter 3850 ; CHECK: // .b32 3379 // DW_AT_type 3851 ; CHECK: / .b8 6 // Abbrev [6] 0x110f:0x5 DW_TAG_formal_parameter 3852 ; CHECK: / .b32 4373 // DW_AT_type 3853 ; CHECK: // .b8 0 // End Of Children Mark 3854 ; CHECK: // .b8 8 // Abbrev [8] 0x1115:0x5 DW_TAG_pointer_type 3855 ; CHECK: // .b32 3379 // DW_AT_type 3856 ; CHECK: // .b8 10 // Abbrev [10] 0x111a:0x18 DW_TAG_subprogram 3857 ; CHECK: // .b8 112 // DW_AT_name 3858 ; CHECK: // .b8 111 3859 ; CHECK: // .b8 119 3860 ; CHECK: // .b8 0 3861 ; CHECK: // .b8 2 // DW_AT_decl_file 3862 ; CHECK: // .b8 153 // DW_AT_decl_line 3863 ; CHECK: // .b32 3379 // DW_AT_type 3864 ; CHECK: // .b8 1 // DW_AT_declaration 3865 ; CHECK: // .b8 1 // DW_AT_external 3866 ; CHECK: // .b8 6 // Abbrev [6] 0x1127:0x5 DW_TAG_formal_parameter 3867 ; CHECK: // .b32 3379 // DW_AT_type 3868 ; CHECK: / .b8 6 // Abbrev [6] 0x112c:0x5 DW_TAG_formal_parameter 3869 ; CHECK: / .b32 3379 // DW_AT_type 3870 ; CHECK: // .b8 0 // End Of Children Mark 3871 ; CHECK: // .b8 10 // Abbrev [10] 0x1132:0x13 DW_TAG_subprogram 3872 ; CHECK: // .b8 115 // DW_AT_name 3873 ; CHECK: // .b8 105 3874 ; CHECK: // .b8 110 3875 ; CHECK: // .b8 0 3876 ; CHECK: // .b8 2 // DW_AT_decl_file 3877 ; CHECK: // .b8 65 // DW_AT_decl_line 3878 ; CHECK: // .b32 3379 // DW_AT_type 3879 ; CHECK: // .b8 1 // DW_AT_declaration 3880 ; CHECK: // .b8 1 // DW_AT_external 3881 ; CHECK: // .b8 6 // Abbrev [6] 0x113f:0x5 DW_TAG_formal_parameter 3882 ; CHECK: // .b32 3379 // DW_AT_type 3883 ; CHECK: / .b8 0 // End Of Children Mark 3884 ; CHECK: / .b8 10 // Abbrev [10] 0x1145:0x14 DW_TAG_subprogram 3885 ; CHECK: // .b8 115 // DW_AT_name 3886 ; CHECK: // .b8 105 3887 ; CHECK: // .b8 110 3888 ; CHECK: // .b8 104 3889 ; CHECK: // .b8 0 3890 ; CHECK: // .b8 2 // DW_AT_decl_file 3891 ; CHECK: // .b8 74 // DW_AT_decl_line 3892 ; CHECK: // .b32 3379 // DW_AT_type 3893 ; CHECK: // .b8 1 // DW_AT_declaration 3894 ; CHECK: // .b8 1 // DW_AT_external 3895 ; CHECK: // .b8 6 // Abbrev [6] 0x1153:0x5 DW_TAG_formal_parameter 3896 ; CHECK: // .b32 3379 // DW_AT_type 3897 ; CHECK: // .b8 0 // End Of Children Mark 3898 ; CHECK: / .b8 10 // Abbrev [10] 0x1159:0x14 DW_TAG_subprogram 3899 ; CHECK: / .b8 115 // DW_AT_name 3900 ; CHECK: // .b8 113 3901 ; CHECK: // .b8 114 3902 ; CHECK: // .b8 116 3903 ; CHECK: // .b8 0 3904 ; CHECK: // .b8 2 // DW_AT_decl_file 3905 ; CHECK: // .b8 156 // DW_AT_decl_line 3906 ; CHECK: // .b32 3379 // DW_AT_type 3907 ; CHECK: // .b8 1 // DW_AT_declaration 3908 ; CHECK: // .b8 1 // DW_AT_external 3909 ; CHECK: // .b8 6 // Abbrev [6] 0x1167:0x5 DW_TAG_formal_parameter 3910 ; CHECK: // .b32 3379 // DW_AT_type 3911 ; CHECK: // .b8 0 // End Of Children Mark 3912 ; CHECK: // .b8 10 // Abbrev [10] 0x116d:0x13 DW_TAG_subprogram 3913 ; CHECK: // .b8 116 // DW_AT_name 3914 ; CHECK: // .b8 97 3915 ; CHECK: / .b8 110 3916 ; CHECK: / .b8 0 3917 ; CHECK: // .b8 2 // DW_AT_decl_file 3918 ; CHECK: // .b8 67 // DW_AT_decl_line 3919 ; CHECK: // .b32 3379 // DW_AT_type 3920 ; CHECK: // .b8 1 // DW_AT_declaration 3921 ; CHECK: // .b8 1 // DW_AT_external 3922 ; CHECK: // .b8 6 // Abbrev [6] 0x117a:0x5 DW_TAG_formal_parameter 3923 ; CHECK: // .b32 3379 // DW_AT_type 3924 ; CHECK: // .b8 0 // End Of Children Mark 3925 ; CHECK: // .b8 10 // Abbrev [10] 0x1180:0x14 DW_TAG_subprogram 3926 ; CHECK: // .b8 116 // DW_AT_name 3927 ; CHECK: // .b8 97 3928 ; CHECK: // .b8 110 3929 ; CHECK: // .b8 104 3930 ; CHECK: // .b8 0 3931 ; CHECK: // .b8 2 // DW_AT_decl_file 3932 ; CHECK: // .b8 76 // DW_AT_decl_line 3933 ; CHECK: // .b32 3379 // DW_AT_type 3934 ; CHECK: // .b8 1 // DW_AT_declaration 3935 ; CHECK: // .b8 1 // DW_AT_external 3936 ; CHECK: // .b8 6 // Abbrev [6] 0x118e:0x5 DW_TAG_formal_parameter 3937 ; CHECK: // .b32 3379 // DW_AT_type 3938 ; CHECK: // .b8 0 // End Of Children Mark 3939 ; CHECK: // .b8 11 // Abbrev [11] 0x1194:0xd DW_TAG_typedef 3940 ; CHECK: // .b32 4513 // DW_AT_type 3941 ; CHECK: // .b8 100 // DW_AT_name 3942 ; CHECK: // .b8 105 3943 ; CHECK: // .b8 118 3944 ; CHECK: // .b8 95 3945 ; CHECK: // .b8 116 3946 ; CHECK: // .b8 0 3947 ; CHECK: // .b8 4 // DW_AT_decl_file 3948 ; CHECK: // .b8 101 // DW_AT_decl_line 3949 ; CHECK: // .b8 12 // Abbrev [12] 0x11a1:0x2 DW_TAG_structure_type 3950 ; CHECK: // .b8 1 // DW_AT_declaration 3951 ; CHECK: // .b8 11 // Abbrev [11] 0x11a3:0xe DW_TAG_typedef 3952 ; CHECK: // .b32 4529 // DW_AT_type 3953 ; CHECK: // .b8 108 // DW_AT_name 3954 ; CHECK: // .b8 100 3955 ; CHECK: // .b8 105 3956 ; CHECK: // .b8 118 3957 ; CHECK: // .b8 95 3958 ; CHECK: // .b8 116 3959 ; CHECK: // .b8 0 3960 ; CHECK: // .b8 4 // DW_AT_decl_file 3961 ; CHECK: // .b8 109 // DW_AT_decl_line 3962 ; CHECK: // .b8 13 // Abbrev [13] 0x11b1:0x22 DW_TAG_structure_type 3963 ; CHECK: // .b8 16 // DW_AT_byte_size 3964 ; CHECK: // .b8 4 // DW_AT_decl_file 3965 ; CHECK: // .b8 105 // DW_AT_decl_line 3966 ; CHECK: // .b8 14 // Abbrev [14] 0x11b5:0xf DW_TAG_member 3967 ; CHECK: // .b8 113 // DW_AT_name 3968 ; CHECK: // .b8 117 3969 ; CHECK: // .b8 111 3970 ; CHECK: // .b8 116 3971 ; CHECK: // .b8 0 3972 ; CHECK: // .b32 2917 // DW_AT_type 3973 ; CHECK: // .b8 4 // DW_AT_decl_file 3974 ; CHECK: // .b8 107 // DW_AT_decl_line 3975 ; CHECK: // .b8 2 // DW_AT_data_member_location 3976 ; CHECK: // .b8 35 3977 ; CHECK: // .b8 0 3978 ; CHECK: // .b8 14 // Abbrev [14] 0x11c4:0xe DW_TAG_member 3979 ; CHECK: // .b8 114 // DW_AT_name 3980 ; CHECK: // .b8 101 3981 ; CHECK: // .b8 109 3982 ; CHECK: // .b8 0 3983 ; CHECK: // .b32 2917 // DW_AT_type 3984 ; CHECK: // .b8 4 // DW_AT_decl_file 3985 ; CHECK: // .b8 108 // DW_AT_decl_line 3986 ; CHECK: // .b8 2 // DW_AT_data_member_location 3987 ; CHECK: // .b8 35 3988 ; CHECK: // .b8 8 3989 ; CHECK: // .b8 0 // End Of Children Mark 3990 ; CHECK: // .b8 15 // Abbrev [15] 0x11d3:0xd DW_TAG_subprogram 3991 ; CHECK: // .b8 97 // DW_AT_name 3992 ; CHECK: // .b8 98 3993 ; CHECK: // .b8 111 3994 ; CHECK: // .b8 114 3995 ; CHECK: // .b8 116 3996 ; CHECK: // .b8 0 3997 ; CHECK: // .b8 4 // DW_AT_decl_file 3998 ; CHECK: // .b8 3 // DW_AT_decl_line 3999 ; CHECK: // .b8 2 4000 ; CHECK: // .b8 1 // DW_AT_declaration 4001 ; CHECK: // .b8 1 // DW_AT_external 4002 ; CHECK: // .b8 1 // DW_AT_noreturn 4003 ; CHECK: // .b8 16 // Abbrev [16] 0x11e0:0x14 DW_TAG_subprogram 4004 ; CHECK: / .b8 97 // DW_AT_name 4005 ; CHECK: / .b8 98 4006 ; CHECK: // .b8 115 4007 ; CHECK: // .b8 0 4008 ; CHECK: // .b8 4 // DW_AT_decl_file 4009 ; CHECK: // .b8 7 // DW_AT_decl_line 4010 ; CHECK: // .b8 3 4011 ; CHECK: // .b32 2332 // DW_AT_type 4012 ; CHECK: // .b8 1 // DW_AT_declaration 4013 ; CHECK: // .b8 1 // DW_AT_external 4014 ; CHECK: // .b8 6 // Abbrev [6] 0x11ee:0x5 DW_TAG_formal_parameter 4015 ; CHECK: // .b32 2332 // DW_AT_type 4016 ; CHECK: // .b8 0 // End Of Children Mark 4017 ; CHECK: // .b8 16 // Abbrev [16] 0x11f4:0x17 DW_TAG_subprogram 4018 ; CHECK: // .b8 97 // DW_AT_name 4019 ; CHECK: // .b8 116 4020 ; CHECK: / .b8 101 4021 ; CHECK: / .b8 120 4022 ; CHECK: // .b8 105 4023 ; CHECK: // .b8 116 4024 ; CHECK: // .b8 0 4025 ; CHECK: // .b8 4 // DW_AT_decl_file 4026 ; CHECK: // .b8 7 // DW_AT_decl_line 4027 ; CHECK: // .b8 2 4028 ; CHECK: // .b32 2332 // DW_AT_type 4029 ; CHECK: // .b8 1 // DW_AT_declaration 4030 ; CHECK: // .b8 1 // DW_AT_external 4031 ; CHECK: // .b8 6 // Abbrev [6] 0x1205:0x5 DW_TAG_formal_parameter 4032 ; CHECK: // .b32 4619 // DW_AT_type 4033 ; CHECK: // .b8 0 // End Of Children Mark 4034 ; CHECK: // .b8 8 // Abbrev [8] 0x120b:0x5 DW_TAG_pointer_type 4035 ; CHECK: // .b32 4624 // DW_AT_type 4036 ; CHECK: / .b8 17 // Abbrev [17] 0x1210:0x1 DW_TAG_subroutine_type 4037 ; CHECK: / .b8 10 // Abbrev [10] 0x1211:0x14 DW_TAG_subprogram 4038 ; CHECK: / .b8 97 // DW_AT_name 4039 ; CHECK: // .b8 116 4040 ; CHECK: // .b8 111 4041 ; CHECK: // .b8 102 4042 ; CHECK: // .b8 0 4043 ; CHECK: // .b8 6 // DW_AT_decl_file 4044 ; CHECK: // .b8 26 // DW_AT_decl_line 4045 ; CHECK: // .b32 3379 // DW_AT_type 4046 ; CHECK: // .b8 1 // DW_AT_declaration 4047 ; CHECK: // .b8 1 // DW_AT_external 4048 ; CHECK: // .b8 6 // Abbrev [6] 0x121f:0x5 DW_TAG_formal_parameter 4049 ; CHECK: // .b32 3389 // DW_AT_type 4050 ; CHECK: // .b8 0 // End Of Children Mark 4051 ; CHECK: / .b8 16 // Abbrev [16] 0x1225:0x15 DW_TAG_subprogram 4052 ; CHECK: / .b8 97 // DW_AT_name 4053 ; CHECK: // .b8 116 4054 ; CHECK: // .b8 111 4055 ; CHECK: // .b8 105 4056 ; CHECK: // .b8 0 4057 ; CHECK: // .b8 4 // DW_AT_decl_file 4058 ; CHECK: // .b8 22 // DW_AT_decl_line 4059 ; CHECK: // .b8 1 4060 ; CHECK: // .b32 2332 // DW_AT_type 4061 ; CHECK: // .b8 1 // DW_AT_declaration 4062 ; CHECK: // .b8 1 // DW_AT_external 4063 ; CHECK: // .b8 6 // Abbrev [6] 0x1234:0x5 DW_TAG_formal_parameter 4064 ; CHECK: // .b32 3389 // DW_AT_type 4065 ; CHECK: // .b8 0 // End Of Children Mark 4066 ; CHECK: // .b8 16 // Abbrev [16] 0x123a:0x15 DW_TAG_subprogram 4067 ; CHECK: // .b8 97 // DW_AT_name 4068 ; CHECK: / .b8 116 4069 ; CHECK: / .b8 111 4070 ; CHECK: // .b8 108 4071 ; CHECK: // .b8 0 4072 ; CHECK: // .b8 4 // DW_AT_decl_file 4073 ; CHECK: // .b8 27 // DW_AT_decl_line 4074 ; CHECK: // .b8 1 4075 ; CHECK: // .b32 2917 // DW_AT_type 4076 ; CHECK: // .b8 1 // DW_AT_declaration 4077 ; CHECK: // .b8 1 // DW_AT_external 4078 ; CHECK: // .b8 6 // Abbrev [6] 0x1249:0x5 DW_TAG_formal_parameter 4079 ; CHECK: // .b32 3389 // DW_AT_type 4080 ; CHECK: // .b8 0 // End Of Children Mark 4081 ; CHECK: // .b8 10 // Abbrev [10] 0x124f:0x2b DW_TAG_subprogram 4082 ; CHECK: // .b8 98 // DW_AT_name 4083 ; CHECK: // .b8 115 4084 ; CHECK: // .b8 101 4085 ; CHECK: / .b8 97 4086 ; CHECK: / .b8 114 4087 ; CHECK: // .b8 99 4088 ; CHECK: // .b8 104 4089 ; CHECK: // .b8 0 4090 ; CHECK: // .b8 7 // DW_AT_decl_file 4091 ; CHECK: // .b8 20 // DW_AT_decl_line 4092 ; CHECK: // .b32 4730 // DW_AT_type 4093 ; CHECK: // .b8 1 // DW_AT_declaration 4094 ; CHECK: // .b8 1 // DW_AT_external 4095 ; CHECK: // .b8 6 // Abbrev [6] 0x1260:0x5 DW_TAG_formal_parameter 4096 ; CHECK: // .b32 4731 // DW_AT_type 4097 ; CHECK: // .b8 6 // Abbrev [6] 0x1265:0x5 DW_TAG_formal_parameter 4098 ; CHECK: // .b32 4731 // DW_AT_type 4099 ; CHECK: // .b8 6 // Abbrev [6] 0x126a:0x5 DW_TAG_formal_parameter 4100 ; CHECK: / .b32 4737 // DW_AT_type 4101 ; CHECK: / .b8 6 // Abbrev [6] 0x126f:0x5 DW_TAG_formal_parameter 4102 ; CHECK: // .b32 4737 // DW_AT_type 4103 ; CHECK: // .b8 6 // Abbrev [6] 0x1274:0x5 DW_TAG_formal_parameter 4104 ; CHECK: // .b32 4772 // DW_AT_type 4105 ; CHECK: // .b8 0 // End Of Children Mark 4106 ; CHECK: // .b8 18 // Abbrev [18] 0x127a:0x1 DW_TAG_pointer_type 4107 ; CHECK: // .b8 8 // Abbrev [8] 0x127b:0x5 DW_TAG_pointer_type 4108 ; CHECK: // .b32 4736 // DW_AT_type 4109 ; CHECK: // .b8 19 // Abbrev [19] 0x1280:0x1 DW_TAG_const_type 4110 ; CHECK: // .b8 11 // Abbrev [11] 0x1281:0xe DW_TAG_typedef 4111 ; CHECK: // .b32 4751 // DW_AT_type 4112 ; CHECK: // .b8 115 // DW_AT_name 4113 ; CHECK: // .b8 105 4114 ; CHECK: // .b8 122 4115 ; CHECK: // .b8 101 4116 ; CHECK: // .b8 95 4117 ; CHECK: // .b8 116 4118 ; CHECK: // .b8 0 4119 ; CHECK: / .b8 8 // DW_AT_decl_file 4120 ; CHECK: / .b8 62 // DW_AT_decl_line 4121 ; CHECK: // .b8 7 // Abbrev [7] 0x128f:0x15 DW_TAG_base_type 4122 ; CHECK: // .b8 108 // DW_AT_name 4123 ; CHECK: // .b8 111 4124 ; CHECK: // .b8 110 4125 ; CHECK: // .b8 103 4126 ; CHECK: // .b8 32 4127 ; CHECK: // .b8 117 4128 ; CHECK: // .b8 110 4129 ; CHECK: // .b8 115 4130 ; CHECK: // .b8 105 4131 ; CHECK: // .b8 103 4132 ; CHECK: // .b8 110 4133 ; CHECK: // .b8 101 4134 ; CHECK: // .b8 100 4135 ; CHECK: / .b8 32 4136 ; CHECK: / .b8 105 4137 ; CHECK: // .b8 110 4138 ; CHECK: // .b8 116 4139 ; CHECK: // .b8 0 4140 ; CHECK: // .b8 7 // DW_AT_encoding 4141 ; CHECK: // .b8 8 // DW_AT_byte_size 4142 ; CHECK: // .b8 20 // Abbrev [20] 0x12a4:0x16 DW_TAG_typedef 4143 ; CHECK: // .b32 4794 // DW_AT_type 4144 ; CHECK: // .b8 95 // DW_AT_name 4145 ; CHECK: // .b8 95 4146 ; CHECK: // .b8 99 4147 ; CHECK: // .b8 111 4148 ; CHECK: // .b8 109 4149 ; CHECK: // .b8 112 4150 ; CHECK: // .b8 97 4151 ; CHECK: // .b8 114 4152 ; CHECK: // .b8 95 4153 ; CHECK: // .b8 102 4154 ; CHECK: // .b8 110 4155 ; CHECK: // .b8 95 4156 ; CHECK: / .b8 116 4157 ; CHECK: / .b8 0 4158 ; CHECK: // .b8 4 // DW_AT_decl_file 4159 ; CHECK: // .b8 230 // DW_AT_decl_line 4160 ; CHECK: // .b8 2 4161 ; CHECK: // .b8 8 // Abbrev [8] 0x12ba:0x5 DW_TAG_pointer_type 4162 ; CHECK: // .b32 4799 // DW_AT_type 4163 ; CHECK: // .b8 21 // Abbrev [21] 0x12bf:0x10 DW_TAG_subroutine_type 4164 ; CHECK: // .b32 2332 // DW_AT_type 4165 ; CHECK: // .b8 6 // Abbrev [6] 0x12c4:0x5 DW_TAG_formal_parameter 4166 ; CHECK: // .b32 4731 // DW_AT_type 4167 ; CHECK: // .b8 6 // Abbrev [6] 0x12c9:0x5 DW_TAG_formal_parameter 4168 ; CHECK: // .b32 4731 // DW_AT_type 4169 ; CHECK: // .b8 0 // End Of Children Mark 4170 ; CHECK: // .b8 16 // Abbrev [16] 0x12cf:0x1c DW_TAG_subprogram 4171 ; CHECK: // .b8 99 // DW_AT_name 4172 ; CHECK: // .b8 97 4173 ; CHECK: // .b8 108 4174 ; CHECK: // .b8 108 4175 ; CHECK: // .b8 111 4176 ; CHECK: // .b8 99 4177 ; CHECK: // .b8 0 4178 ; CHECK: // .b8 4 // DW_AT_decl_file 4179 ; CHECK: // .b8 212 // DW_AT_decl_line 4180 ; CHECK: // .b8 1 4181 ; CHECK: // .b32 4730 // DW_AT_type 4182 ; CHECK: // .b8 1 // DW_AT_declaration 4183 ; CHECK: // .b8 1 // DW_AT_external 4184 ; CHECK: // .b8 6 // Abbrev [6] 0x12e0:0x5 DW_TAG_formal_parameter 4185 ; CHECK: // .b32 4737 // DW_AT_type 4186 ; CHECK: // .b8 6 // Abbrev [6] 0x12e5:0x5 DW_TAG_formal_parameter 4187 ; CHECK: // .b32 4737 // DW_AT_type 4188 ; CHECK: // .b8 0 // End Of Children Mark 4189 ; CHECK: // .b8 16 // Abbrev [16] 0x12eb:0x19 DW_TAG_subprogram 4190 ; CHECK: // .b8 100 // DW_AT_name 4191 ; CHECK: // .b8 105 4192 ; CHECK: // .b8 118 4193 ; CHECK: // .b8 0 4194 ; CHECK: / .b8 4 // DW_AT_decl_file 4195 ; CHECK: / .b8 21 // DW_AT_decl_line 4196 ; CHECK: // .b8 3 4197 ; CHECK: // .b32 4500 // DW_AT_type 4198 ; CHECK: // .b8 1 // DW_AT_declaration 4199 ; CHECK: // .b8 1 // DW_AT_external 4200 ; CHECK: // .b8 6 // Abbrev [6] 0x12f9:0x5 DW_TAG_formal_parameter 4201 ; CHECK: // .b32 2332 // DW_AT_type 4202 ; CHECK: // .b8 6 // Abbrev [6] 0x12fe:0x5 DW_TAG_formal_parameter 4203 ; CHECK: // .b32 2332 // DW_AT_type 4204 ; CHECK: // .b8 0 // End Of Children Mark 4205 ; CHECK: // .b8 22 // Abbrev [22] 0x1304:0x12 DW_TAG_subprogram 4206 ; CHECK: // .b8 101 // DW_AT_name 4207 ; CHECK: // .b8 120 4208 ; CHECK: // .b8 105 4209 ; CHECK: // .b8 116 4210 ; CHECK: // .b8 0 4211 ; CHECK: // .b8 4 // DW_AT_decl_file 4212 ; CHECK: // .b8 31 // DW_AT_decl_line 4213 ; CHECK: / .b8 2 4214 ; CHECK: / .b8 1 // DW_AT_declaration 4215 ; CHECK: // .b8 1 // DW_AT_external 4216 ; CHECK: // .b8 1 // DW_AT_noreturn 4217 ; CHECK: // .b8 6 // Abbrev [6] 0x1310:0x5 DW_TAG_formal_parameter 4218 ; CHECK: // .b32 2332 // DW_AT_type 4219 ; CHECK: // .b8 0 // End Of Children Mark 4220 ; CHECK: // .b8 23 // Abbrev [23] 0x1316:0x11 DW_TAG_subprogram 4221 ; CHECK: // .b8 102 // DW_AT_name 4222 ; CHECK: // .b8 114 4223 ; CHECK: // .b8 101 4224 ; CHECK: // .b8 101 4225 ; CHECK: // .b8 0 4226 ; CHECK: // .b8 4 // DW_AT_decl_file 4227 ; CHECK: // .b8 227 // DW_AT_decl_line 4228 ; CHECK: // .b8 1 4229 ; CHECK: // .b8 1 // DW_AT_declaration 4230 ; CHECK: // .b8 1 // DW_AT_external 4231 ; CHECK: // .b8 6 // Abbrev [6] 0x1321:0x5 DW_TAG_formal_parameter 4232 ; CHECK: // .b32 4730 // DW_AT_type 4233 ; CHECK: // .b8 0 // End Of Children Mark 4234 ; CHECK: / .b8 16 // Abbrev [16] 0x1327:0x17 DW_TAG_subprogram 4235 ; CHECK: / .b8 103 // DW_AT_name 4236 ; CHECK: // .b8 101 4237 ; CHECK: // .b8 116 4238 ; CHECK: // .b8 101 4239 ; CHECK: // .b8 110 4240 ; CHECK: // .b8 118 4241 ; CHECK: // .b8 0 4242 ; CHECK: // .b8 4 // DW_AT_decl_file 4243 ; CHECK: // .b8 52 // DW_AT_decl_line 4244 ; CHECK: // .b8 2 4245 ; CHECK: // .b32 4926 // DW_AT_type 4246 ; CHECK: // .b8 1 // DW_AT_declaration 4247 ; CHECK: // .b8 1 // DW_AT_external 4248 ; CHECK: // .b8 6 // Abbrev [6] 0x1338:0x5 DW_TAG_formal_parameter 4249 ; CHECK: / .b32 3389 // DW_AT_type 4250 ; CHECK: / .b8 0 // End Of Children Mark 4251 ; CHECK: // .b8 8 // Abbrev [8] 0x133e:0x5 DW_TAG_pointer_type 4252 ; CHECK: // .b32 3399 // DW_AT_type 4253 ; CHECK: // .b8 16 // Abbrev [16] 0x1343:0x15 DW_TAG_subprogram 4254 ; CHECK: // .b8 108 // DW_AT_name 4255 ; CHECK: // .b8 97 4256 ; CHECK: // .b8 98 4257 ; CHECK: // .b8 115 4258 ; CHECK: // .b8 0 4259 ; CHECK: // .b8 4 // DW_AT_decl_file 4260 ; CHECK: // .b8 8 // DW_AT_decl_line 4261 ; CHECK: // .b8 3 4262 ; CHECK: // .b32 2917 // DW_AT_type 4263 ; CHECK: // .b8 1 // DW_AT_declaration 4264 ; CHECK: // .b8 1 // DW_AT_external 4265 ; CHECK: // .b8 6 // Abbrev [6] 0x1352:0x5 DW_TAG_formal_parameter 4266 ; CHECK: / .b32 2917 // DW_AT_type 4267 ; CHECK: / .b8 0 // End Of Children Mark 4268 ; CHECK: // .b8 16 // Abbrev [16] 0x1358:0x1a DW_TAG_subprogram 4269 ; CHECK: // .b8 108 // DW_AT_name 4270 ; CHECK: // .b8 100 4271 ; CHECK: // .b8 105 4272 ; CHECK: // .b8 118 4273 ; CHECK: // .b8 0 4274 ; CHECK: // .b8 4 // DW_AT_decl_file 4275 ; CHECK: // .b8 23 // DW_AT_decl_line 4276 ; CHECK: // .b8 3 4277 ; CHECK: // .b32 4515 // DW_AT_type 4278 ; CHECK: // .b8 1 // DW_AT_declaration 4279 ; CHECK: // .b8 1 // DW_AT_external 4280 ; CHECK: // .b8 6 // Abbrev [6] 0x1367:0x5 DW_TAG_formal_parameter 4281 ; CHECK: // .b32 2917 // DW_AT_type 4282 ; CHECK: // .b8 6 // Abbrev [6] 0x136c:0x5 DW_TAG_formal_parameter 4283 ; CHECK: // .b32 2917 // DW_AT_type 4284 ; CHECK: // .b8 0 // End Of Children Mark 4285 ; CHECK: // .b8 16 // Abbrev [16] 0x1372:0x17 DW_TAG_subprogram 4286 ; CHECK: // .b8 109 // DW_AT_name 4287 ; CHECK: // .b8 97 4288 ; CHECK: // .b8 108 4289 ; CHECK: // .b8 108 4290 ; CHECK: // .b8 111 4291 ; CHECK: // .b8 99 4292 ; CHECK: // .b8 0 4293 ; CHECK: // .b8 4 // DW_AT_decl_file 4294 ; CHECK: // .b8 210 // DW_AT_decl_line 4295 ; CHECK: // .b8 1 4296 ; CHECK: // .b32 4730 // DW_AT_type 4297 ; CHECK: // .b8 1 // DW_AT_declaration 4298 ; CHECK: / .b8 1 // DW_AT_external 4299 ; CHECK: / .b8 6 // Abbrev [6] 0x1383:0x5 DW_TAG_formal_parameter 4300 ; CHECK: // .b32 4737 // DW_AT_type 4301 ; CHECK: // .b8 0 // End Of Children Mark 4302 ; CHECK: // .b8 16 // Abbrev [16] 0x1389:0x1b DW_TAG_subprogram 4303 ; CHECK: // .b8 109 // DW_AT_name 4304 ; CHECK: // .b8 98 4305 ; CHECK: // .b8 108 4306 ; CHECK: // .b8 101 4307 ; CHECK: // .b8 110 4308 ; CHECK: // .b8 0 4309 ; CHECK: // .b8 4 // DW_AT_decl_file 4310 ; CHECK: // .b8 95 // DW_AT_decl_line 4311 ; CHECK: // .b8 3 4312 ; CHECK: // .b32 2332 // DW_AT_type 4313 ; CHECK: // .b8 1 // DW_AT_declaration 4314 ; CHECK: // .b8 1 // DW_AT_external 4315 ; CHECK: // .b8 6 // Abbrev [6] 0x1399:0x5 DW_TAG_formal_parameter 4316 ; CHECK: // .b32 3389 // DW_AT_type 4317 ; CHECK: // .b8 6 // Abbrev [6] 0x139e:0x5 DW_TAG_formal_parameter 4318 ; CHECK: // .b32 4737 // DW_AT_type 4319 ; CHECK: // .b8 0 // End Of Children Mark 4320 ; CHECK: / .b8 16 // Abbrev [16] 0x13a4:0x23 DW_TAG_subprogram 4321 ; CHECK: / .b8 109 // DW_AT_name 4322 ; CHECK: // .b8 98 4323 ; CHECK: // .b8 115 4324 ; CHECK: // .b8 116 4325 ; CHECK: // .b8 111 4326 ; CHECK: // .b8 119 4327 ; CHECK: // .b8 99 4328 ; CHECK: // .b8 115 4329 ; CHECK: // .b8 0 4330 ; CHECK: // .b8 4 // DW_AT_decl_file 4331 ; CHECK: // .b8 106 // DW_AT_decl_line 4332 ; CHECK: // .b8 3 4333 ; CHECK: // .b32 4737 // DW_AT_type 4334 ; CHECK: // .b8 1 // DW_AT_declaration 4335 ; CHECK: // .b8 1 // DW_AT_external 4336 ; CHECK: // .b8 6 // Abbrev [6] 0x13b7:0x5 DW_TAG_formal_parameter 4337 ; CHECK: // .b32 5063 // DW_AT_type 4338 ; CHECK: // .b8 6 // Abbrev [6] 0x13bc:0x5 DW_TAG_formal_parameter 4339 ; CHECK: // .b32 3389 // DW_AT_type 4340 ; CHECK: // .b8 6 // Abbrev [6] 0x13c1:0x5 DW_TAG_formal_parameter 4341 ; CHECK: / .b32 4737 // DW_AT_type 4342 ; CHECK: / .b8 0 // End Of Children Mark 4343 ; CHECK: // .b8 8 // Abbrev [8] 0x13c7:0x5 DW_TAG_pointer_type 4344 ; CHECK: // .b32 5068 // DW_AT_type 4345 ; CHECK: // .b8 7 // Abbrev [7] 0x13cc:0xb DW_TAG_base_type 4346 ; CHECK: // .b8 119 // DW_AT_name 4347 ; CHECK: // .b8 99 4348 ; CHECK: // .b8 104 4349 ; CHECK: // .b8 97 4350 ; CHECK: // .b8 114 4351 ; CHECK: // .b8 95 4352 ; CHECK: // .b8 116 4353 ; CHECK: // .b8 0 4354 ; CHECK: // .b8 5 // DW_AT_encoding 4355 ; CHECK: // .b8 4 // DW_AT_byte_size 4356 ; CHECK: // .b8 16 // Abbrev [16] 0x13d7:0x21 DW_TAG_subprogram 4357 ; CHECK: // .b8 109 // DW_AT_name 4358 ; CHECK: // .b8 98 4359 ; CHECK: // .b8 116 4360 ; CHECK: // .b8 111 4361 ; CHECK: // .b8 119 4362 ; CHECK: / .b8 99 4363 ; CHECK: / .b8 0 4364 ; CHECK: // .b8 4 // DW_AT_decl_file 4365 ; CHECK: // .b8 98 // DW_AT_decl_line 4366 ; CHECK: // .b8 3 4367 ; CHECK: // .b32 2332 // DW_AT_type 4368 ; CHECK: // .b8 1 // DW_AT_declaration 4369 ; CHECK: // .b8 1 // DW_AT_external 4370 ; CHECK: // .b8 6 // Abbrev [6] 0x13e8:0x5 DW_TAG_formal_parameter 4371 ; CHECK: // .b32 5063 // DW_AT_type 4372 ; CHECK: // .b8 6 // Abbrev [6] 0x13ed:0x5 DW_TAG_formal_parameter 4373 ; CHECK: // .b32 3389 // DW_AT_type 4374 ; CHECK: // .b8 6 // Abbrev [6] 0x13f2:0x5 DW_TAG_formal_parameter 4375 ; CHECK: // .b32 4737 // DW_AT_type 4376 ; CHECK: // .b8 0 // End Of Children Mark 4377 ; CHECK: // .b8 23 // Abbrev [23] 0x13f8:0x21 DW_TAG_subprogram 4378 ; CHECK: // .b8 113 // DW_AT_name 4379 ; CHECK: // .b8 115 4380 ; CHECK: // .b8 111 4381 ; CHECK: / .b8 114 4382 ; CHECK: / .b8 116 4383 ; CHECK: // .b8 0 4384 ; CHECK: // .b8 4 // DW_AT_decl_file 4385 ; CHECK: // .b8 253 // DW_AT_decl_line 4386 ; CHECK: // .b8 2 4387 ; CHECK: // .b8 1 // DW_AT_declaration 4388 ; CHECK: // .b8 1 // DW_AT_external 4389 ; CHECK: // .b8 6 // Abbrev [6] 0x1404:0x5 DW_TAG_formal_parameter 4390 ; CHECK: // .b32 4730 // DW_AT_type 4391 ; CHECK: // .b8 6 // Abbrev [6] 0x1409:0x5 DW_TAG_formal_parameter 4392 ; CHECK: // .b32 4737 // DW_AT_type 4393 ; CHECK: // .b8 6 // Abbrev [6] 0x140e:0x5 DW_TAG_formal_parameter 4394 ; CHECK: // .b32 4737 // DW_AT_type 4395 ; CHECK: // .b8 6 // Abbrev [6] 0x1413:0x5 DW_TAG_formal_parameter 4396 ; CHECK: // .b32 4772 // DW_AT_type 4397 ; CHECK: // .b8 0 // End Of Children Mark 4398 ; CHECK: // .b8 24 // Abbrev [24] 0x1419:0xf DW_TAG_subprogram 4399 ; CHECK: // .b8 114 // DW_AT_name 4400 ; CHECK: // .b8 97 4401 ; CHECK: // .b8 110 4402 ; CHECK: // .b8 100 4403 ; CHECK: // .b8 0 4404 ; CHECK: // .b8 4 // DW_AT_decl_file 4405 ; CHECK: // .b8 118 // DW_AT_decl_line 4406 ; CHECK: // .b8 1 4407 ; CHECK: // .b32 2332 // DW_AT_type 4408 ; CHECK: // .b8 1 // DW_AT_declaration 4409 ; CHECK: // .b8 1 // DW_AT_external 4410 ; CHECK: / .b8 16 // Abbrev [16] 0x1428:0x1d DW_TAG_subprogram 4411 ; CHECK: / .b8 114 // DW_AT_name 4412 ; CHECK: // .b8 101 4413 ; CHECK: // .b8 97 4414 ; CHECK: // .b8 108 4415 ; CHECK: // .b8 108 4416 ; CHECK: // .b8 111 4417 ; CHECK: // .b8 99 4418 ; CHECK: // .b8 0 4419 ; CHECK: // .b8 4 // DW_AT_decl_file 4420 ; CHECK: // .b8 224 // DW_AT_decl_line 4421 ; CHECK: // .b8 1 4422 ; CHECK: // .b32 4730 // DW_AT_type 4423 ; CHECK: // .b8 1 // DW_AT_declaration 4424 ; CHECK: // .b8 1 // DW_AT_external 4425 ; CHECK: // .b8 6 // Abbrev [6] 0x143a:0x5 DW_TAG_formal_parameter 4426 ; CHECK: // .b32 4730 // DW_AT_type 4427 ; CHECK: // .b8 6 // Abbrev [6] 0x143f:0x5 DW_TAG_formal_parameter 4428 ; CHECK: // .b32 4737 // DW_AT_type 4429 ; CHECK: // .b8 0 // End Of Children Mark 4430 ; CHECK: // .b8 23 // Abbrev [23] 0x1445:0x12 DW_TAG_subprogram 4431 ; CHECK: // .b8 115 // DW_AT_name 4432 ; CHECK: // .b8 114 4433 ; CHECK: // .b8 97 4434 ; CHECK: // .b8 110 4435 ; CHECK: // .b8 100 4436 ; CHECK: // .b8 0 4437 ; CHECK: // .b8 4 // DW_AT_decl_file 4438 ; CHECK: // .b8 120 // DW_AT_decl_line 4439 ; CHECK: // .b8 1 4440 ; CHECK: // .b8 1 // DW_AT_declaration 4441 ; CHECK: // .b8 1 // DW_AT_external 4442 ; CHECK: // .b8 6 // Abbrev [6] 0x1451:0x5 DW_TAG_formal_parameter 4443 ; CHECK: // .b32 5207 // DW_AT_type 4444 ; CHECK: // .b8 0 // End Of Children Mark 4445 ; CHECK: // .b8 7 // Abbrev [7] 0x1457:0x10 DW_TAG_base_type 4446 ; CHECK: // .b8 117 // DW_AT_name 4447 ; CHECK: // .b8 110 4448 ; CHECK: // .b8 115 4449 ; CHECK: // .b8 105 4450 ; CHECK: // .b8 103 4451 ; CHECK: // .b8 110 4452 ; CHECK: // .b8 101 4453 ; CHECK: // .b8 100 4454 ; CHECK: // .b8 32 4455 ; CHECK: // .b8 105 4456 ; CHECK: // .b8 110 4457 ; CHECK: // .b8 116 4458 ; CHECK: // .b8 0 4459 ; CHECK: // .b8 7 // DW_AT_encoding 4460 ; CHECK: // .b8 4 // DW_AT_byte_size 4461 ; CHECK: // .b8 10 // Abbrev [10] 0x1467:0x1b DW_TAG_subprogram 4462 ; CHECK: // .b8 115 // DW_AT_name 4463 ; CHECK: // .b8 116 4464 ; CHECK: // .b8 114 4465 ; CHECK: // .b8 116 4466 ; CHECK: // .b8 111 4467 ; CHECK: // .b8 100 4468 ; CHECK: // .b8 0 4469 ; CHECK: // .b8 4 // DW_AT_decl_file 4470 ; CHECK: // .b8 164 // DW_AT_decl_line 4471 ; CHECK: // .b32 3379 // DW_AT_type 4472 ; CHECK: // .b8 1 // DW_AT_declaration 4473 ; CHECK: // .b8 1 // DW_AT_external 4474 ; CHECK: // .b8 6 // Abbrev [6] 0x1477:0x5 DW_TAG_formal_parameter 4475 ; CHECK: // .b32 3389 // DW_AT_type 4476 ; CHECK: // .b8 6 // Abbrev [6] 0x147c:0x5 DW_TAG_formal_parameter 4477 ; CHECK: // .b32 5250 // DW_AT_type 4478 ; CHECK: // .b8 0 // End Of Children Mark 4479 ; CHECK: // .b8 8 // Abbrev [8] 0x1482:0x5 DW_TAG_pointer_type 4480 ; CHECK: // .b32 4926 // DW_AT_type 4481 ; CHECK: // .b8 10 // Abbrev [10] 0x1487:0x20 DW_TAG_subprogram 4482 ; CHECK: // .b8 115 // DW_AT_name 4483 ; CHECK: // .b8 116 4484 ; CHECK: // .b8 114 4485 ; CHECK: // .b8 116 4486 ; CHECK: // .b8 111 4487 ; CHECK: // .b8 108 4488 ; CHECK: // .b8 0 4489 ; CHECK: // .b8 4 // DW_AT_decl_file 4490 ; CHECK: // .b8 183 // DW_AT_decl_line 4491 ; CHECK: // .b32 2917 // DW_AT_type 4492 ; CHECK: // .b8 1 // DW_AT_declaration 4493 ; CHECK: / .b8 1 // DW_AT_external 4494 ; CHECK: / .b8 6 // Abbrev [6] 0x1497:0x5 DW_TAG_formal_parameter 4495 ; CHECK: // .b32 3389 // DW_AT_type 4496 ; CHECK: // .b8 6 // Abbrev [6] 0x149c:0x5 DW_TAG_formal_parameter 4497 ; CHECK: // .b32 5250 // DW_AT_type 4498 ; CHECK: // .b8 6 // Abbrev [6] 0x14a1:0x5 DW_TAG_formal_parameter 4499 ; CHECK: // .b32 2332 // DW_AT_type 4500 ; CHECK: // .b8 0 // End Of Children Mark 4501 ; CHECK: // .b8 10 // Abbrev [10] 0x14a7:0x21 DW_TAG_subprogram 4502 ; CHECK: // .b8 115 // DW_AT_name 4503 ; CHECK: // .b8 116 4504 ; CHECK: // .b8 114 4505 ; CHECK: // .b8 116 4506 ; CHECK: // .b8 111 4507 ; CHECK: // .b8 117 4508 ; CHECK: // .b8 108 4509 ; CHECK: // .b8 0 4510 ; CHECK: // .b8 4 // DW_AT_decl_file 4511 ; CHECK: // .b8 187 // DW_AT_decl_line 4512 ; CHECK: // .b32 4751 // DW_AT_type 4513 ; CHECK: // .b8 1 // DW_AT_declaration 4514 ; CHECK: // .b8 1 // DW_AT_external 4515 ; CHECK: // .b8 6 // Abbrev [6] 0x14b8:0x5 DW_TAG_formal_parameter 4516 ; CHECK: // .b32 3389 // DW_AT_type 4517 ; CHECK: // .b8 6 // Abbrev [6] 0x14bd:0x5 DW_TAG_formal_parameter 4518 ; CHECK: // .b32 5250 // DW_AT_type 4519 ; CHECK: // .b8 6 // Abbrev [6] 0x14c2:0x5 DW_TAG_formal_parameter 4520 ; CHECK: // .b32 2332 // DW_AT_type 4521 ; CHECK: // .b8 0 // End Of Children Mark 4522 ; CHECK: // .b8 16 // Abbrev [16] 0x14c8:0x17 DW_TAG_subprogram 4523 ; CHECK: // .b8 115 // DW_AT_name 4524 ; CHECK: // .b8 121 4525 ; CHECK: // .b8 115 4526 ; CHECK: // .b8 116 4527 ; CHECK: // .b8 101 4528 ; CHECK: // .b8 109 4529 ; CHECK: // .b8 0 4530 ; CHECK: // .b8 4 // DW_AT_decl_file 4531 ; CHECK: // .b8 205 // DW_AT_decl_line 4532 ; CHECK: // .b8 2 4533 ; CHECK: // .b32 2332 // DW_AT_type 4534 ; CHECK: // .b8 1 // DW_AT_declaration 4535 ; CHECK: // .b8 1 // DW_AT_external 4536 ; CHECK: // .b8 6 // Abbrev [6] 0x14d9:0x5 DW_TAG_formal_parameter 4537 ; CHECK: // .b32 3389 // DW_AT_type 4538 ; CHECK: // .b8 0 // End Of Children Mark 4539 ; CHECK: // .b8 16 // Abbrev [16] 0x14df:0x23 DW_TAG_subprogram 4540 ; CHECK: // .b8 119 // DW_AT_name 4541 ; CHECK: // .b8 99 4542 ; CHECK: // .b8 115 4543 ; CHECK: // .b8 116 4544 ; CHECK: // .b8 111 4545 ; CHECK: // .b8 109 4546 ; CHECK: // .b8 98 4547 ; CHECK: / .b8 115 4548 ; CHECK: / .b8 0 4549 ; CHECK: / .b8 4 // DW_AT_decl_file 4550 ; CHECK: // .b8 109 // DW_AT_decl_line 4551 ; CHECK: // .b8 3 4552 ; CHECK: // .b32 4737 // DW_AT_type 4553 ; CHECK: // .b8 1 // DW_AT_declaration 4554 ; CHECK: // .b8 1 // DW_AT_external 4555 ; CHECK: // .b8 6 // Abbrev [6] 0x14f2:0x5 DW_TAG_formal_parameter 4556 ; CHECK: // .b32 4926 // DW_AT_type 4557 ; CHECK: // .b8 6 // Abbrev [6] 0x14f7:0x5 DW_TAG_formal_parameter 4558 ; CHECK: // .b32 5378 // DW_AT_type 4559 ; CHECK: // .b8 6 // Abbrev [6] 0x14fc:0x5 DW_TAG_formal_parameter 4560 ; CHECK: // .b32 4737 // DW_AT_type 4561 ; CHECK: // .b8 0 // End Of Children Mark 4562 ; CHECK: // .b8 8 // Abbrev [8] 0x1502:0x5 DW_TAG_pointer_type 4563 ; CHECK: // .b32 5383 // DW_AT_type 4564 ; CHECK: / .b8 9 // Abbrev [9] 0x1507:0x5 DW_TAG_const_type 4565 ; CHECK: / .b32 5068 // DW_AT_type 4566 ; CHECK: // .b8 16 // Abbrev [16] 0x150c:0x1c DW_TAG_subprogram 4567 ; CHECK: // .b8 119 // DW_AT_name 4568 ; CHECK: // .b8 99 4569 ; CHECK: // .b8 116 4570 ; CHECK: // .b8 111 4571 ; CHECK: // .b8 109 4572 ; CHECK: // .b8 98 4573 ; CHECK: // .b8 0 4574 ; CHECK: // .b8 4 // DW_AT_decl_file 4575 ; CHECK: // .b8 102 // DW_AT_decl_line 4576 ; CHECK: // .b8 3 4577 ; CHECK: // .b32 2332 // DW_AT_type 4578 ; CHECK: // .b8 1 // DW_AT_declaration 4579 ; CHECK: // .b8 1 // DW_AT_external 4580 ; CHECK: / .b8 6 // Abbrev [6] 0x151d:0x5 DW_TAG_formal_parameter 4581 ; CHECK: / .b32 4926 // DW_AT_type 4582 ; CHECK: // .b8 6 // Abbrev [6] 0x1522:0x5 DW_TAG_formal_parameter 4583 ; CHECK: // .b32 5068 // DW_AT_type 4584 ; CHECK: // .b8 0 // End Of Children Mark 4585 ; CHECK: // .b8 2 // Abbrev [2] 0x1528:0x78 DW_TAG_namespace 4586 ; CHECK: // .b8 95 // DW_AT_name 4587 ; CHECK: // .b8 95 4588 ; CHECK: // .b8 103 4589 ; CHECK: // .b8 110 4590 ; CHECK: // .b8 117 4591 ; CHECK: // .b8 95 4592 ; CHECK: // .b8 99 4593 ; CHECK: // .b8 120 4594 ; CHECK: // .b8 120 4595 ; CHECK: // .b8 0 4596 ; CHECK: // .b8 3 // Abbrev [3] 0x1533:0x7 DW_TAG_imported_declaration 4597 ; CHECK: // .b8 5 // DW_AT_decl_file 4598 ; CHECK: / .b8 201 // DW_AT_decl_line 4599 ; CHECK: / .b32 5536 // DW_AT_import 4600 ; CHECK: // .b8 3 // Abbrev [3] 0x153a:0x7 DW_TAG_imported_declaration 4601 ; CHECK: // .b8 5 // DW_AT_decl_file 4602 ; CHECK: // .b8 207 // DW_AT_decl_line 4603 ; CHECK: // .b32 5585 // DW_AT_import 4604 ; CHECK: // .b8 3 // Abbrev [3] 0x1541:0x7 DW_TAG_imported_declaration 4605 ; CHECK: // .b8 5 // DW_AT_decl_file 4606 ; CHECK: // .b8 211 // DW_AT_decl_line 4607 ; CHECK: // .b32 5604 // DW_AT_import 4608 ; CHECK: // .b8 3 // Abbrev [3] 0x1548:0x7 DW_TAG_imported_declaration 4609 ; CHECK: // .b8 5 // DW_AT_decl_file 4610 ; CHECK: // .b8 217 // DW_AT_decl_line 4611 ; CHECK: // .b32 5626 // DW_AT_import 4612 ; CHECK: // .b8 3 // Abbrev [3] 0x154f:0x7 DW_TAG_imported_declaration 4613 ; CHECK: // .b8 5 // DW_AT_decl_file 4614 ; CHECK: // .b8 228 // DW_AT_decl_line 4615 ; CHECK: / .b32 5653 // DW_AT_import 4616 ; CHECK: / .b8 3 // Abbrev [3] 0x1556:0x7 DW_TAG_imported_declaration 4617 ; CHECK: // .b8 5 // DW_AT_decl_file 4618 ; CHECK: // .b8 229 // DW_AT_decl_line 4619 ; CHECK: // .b32 5675 // DW_AT_import 4620 ; CHECK: // .b8 3 // Abbrev [3] 0x155d:0x7 DW_TAG_imported_declaration 4621 ; CHECK: // .b8 5 // DW_AT_decl_file 4622 ; CHECK: // .b8 230 // DW_AT_decl_line 4623 ; CHECK: // .b32 5708 // DW_AT_import 4624 ; CHECK: // .b8 3 // Abbrev [3] 0x1564:0x7 DW_TAG_imported_declaration 4625 ; CHECK: // .b8 5 // DW_AT_decl_file 4626 ; CHECK: // .b8 232 // DW_AT_decl_line 4627 ; CHECK: // .b32 5768 // DW_AT_import 4628 ; CHECK: // .b8 3 // Abbrev [3] 0x156b:0x7 DW_TAG_imported_declaration 4629 ; CHECK: // .b8 5 // DW_AT_decl_file 4630 ; CHECK: // .b8 233 // DW_AT_decl_line 4631 ; CHECK: // .b32 5795 // DW_AT_import 4632 ; CHECK: // .b8 25 // Abbrev [25] 0x1572:0x2d DW_TAG_subprogram 4633 ; CHECK: // .b8 95 // DW_AT_MIPS_linkage_name 4634 ; CHECK: // .b8 90 4635 ; CHECK: // .b8 78 4636 ; CHECK: // .b8 57 4637 ; CHECK: / .b8 95 4638 ; CHECK: / .b8 95 4639 ; CHECK: // .b8 103 4640 ; CHECK: // .b8 110 4641 ; CHECK: // .b8 117 4642 ; CHECK: // .b8 95 4643 ; CHECK: // .b8 99 4644 ; CHECK: // .b8 120 4645 ; CHECK: // .b8 120 4646 ; CHECK: // .b8 51 4647 ; CHECK: // .b8 100 4648 ; CHECK: // .b8 105 4649 ; CHECK: // .b8 118 4650 ; CHECK: // .b8 69 4651 ; CHECK: // .b8 120 4652 ; CHECK: // .b8 120 4653 ; CHECK: // .b8 0 4654 ; CHECK: // .b8 100 // DW_AT_name 4655 ; CHECK: // .b8 105 4656 ; CHECK: // .b8 118 4657 ; CHECK: // .b8 0 4658 ; CHECK: // .b8 5 // DW_AT_decl_file 4659 ; CHECK: // .b8 214 // DW_AT_decl_line 4660 ; CHECK: // .b32 5536 // DW_AT_type 4661 ; CHECK: // .b8 1 // DW_AT_declaration 4662 ; CHECK: // .b8 1 // DW_AT_external 4663 ; CHECK: // .b8 6 // Abbrev [6] 0x1594:0x5 DW_TAG_formal_parameter 4664 ; CHECK: // .b32 1508 // DW_AT_type 4665 ; CHECK: // .b8 6 // Abbrev [6] 0x1599:0x5 DW_TAG_formal_parameter 4666 ; CHECK: // .b32 1508 // DW_AT_type 4667 ; CHECK: // .b8 0 // End Of Children Mark 4668 ; CHECK: // .b8 0 // End Of Children Mark 4669 ; CHECK: // .b8 11 // Abbrev [11] 0x15a0:0xf DW_TAG_typedef 4670 ; CHECK: // .b32 5551 // DW_AT_type 4671 ; CHECK: // .b8 108 // DW_AT_name 4672 ; CHECK: // .b8 108 4673 ; CHECK: // .b8 100 4674 ; CHECK: // .b8 105 4675 ; CHECK: // .b8 118 4676 ; CHECK: // .b8 95 4677 ; CHECK: // .b8 116 4678 ; CHECK: // .b8 0 4679 ; CHECK: // .b8 4 // DW_AT_decl_file 4680 ; CHECK: // .b8 121 // DW_AT_decl_line 4681 ; CHECK: // .b8 13 // Abbrev [13] 0x15af:0x22 DW_TAG_structure_type 4682 ; CHECK: // .b8 16 // DW_AT_byte_size 4683 ; CHECK: / .b8 4 // DW_AT_decl_file 4684 ; CHECK: / .b8 117 // DW_AT_decl_line 4685 ; CHECK: // .b8 14 // Abbrev [14] 0x15b3:0xf DW_TAG_member 4686 ; CHECK: // .b8 113 // DW_AT_name 4687 ; CHECK: // .b8 117 4688 ; CHECK: // .b8 111 4689 ; CHECK: // .b8 116 4690 ; CHECK: // .b8 0 4691 ; CHECK: // .b32 1508 // DW_AT_type 4692 ; CHECK: // .b8 4 // DW_AT_decl_file 4693 ; CHECK: // .b8 119 // DW_AT_decl_line 4694 ; CHECK: // .b8 2 // DW_AT_data_member_location 4695 ; CHECK: // .b8 35 4696 ; CHECK: // .b8 0 4697 ; CHECK: // .b8 14 // Abbrev [14] 0x15c2:0xe DW_TAG_member 4698 ; CHECK: // .b8 114 // DW_AT_name 4699 ; CHECK: // .b8 101 4700 ; CHECK: // .b8 109 4701 ; CHECK: // .b8 0 4702 ; CHECK: / .b32 1508 // DW_AT_type 4703 ; CHECK: / .b8 4 // DW_AT_decl_file 4704 ; CHECK: // .b8 120 // DW_AT_decl_line 4705 ; CHECK: // .b8 2 // DW_AT_data_member_location 4706 ; CHECK: // .b8 35 4707 ; CHECK: // .b8 8 4708 ; CHECK: // .b8 0 // End Of Children Mark 4709 ; CHECK: // .b8 22 // Abbrev [22] 0x15d1:0x13 DW_TAG_subprogram 4710 ; CHECK: // .b8 95 // DW_AT_name 4711 ; CHECK: // .b8 69 4712 ; CHECK: // .b8 120 4713 ; CHECK: // .b8 105 4714 ; CHECK: // .b8 116 4715 ; CHECK: // .b8 0 4716 ; CHECK: // .b8 4 // DW_AT_decl_file 4717 ; CHECK: // .b8 45 // DW_AT_decl_line 4718 ; CHECK: // .b8 2 4719 ; CHECK: // .b8 1 // DW_AT_declaration 4720 ; CHECK: // .b8 1 // DW_AT_external 4721 ; CHECK: // .b8 1 // DW_AT_noreturn 4722 ; CHECK: // .b8 6 // Abbrev [6] 0x15de:0x5 DW_TAG_formal_parameter 4723 ; CHECK: // .b32 2332 // DW_AT_type 4724 ; CHECK: // .b8 0 // End Of Children Mark 4725 ; CHECK: // .b8 16 // Abbrev [16] 0x15e4:0x16 DW_TAG_subprogram 4726 ; CHECK: // .b8 108 // DW_AT_name 4727 ; CHECK: // .b8 108 4728 ; CHECK: // .b8 97 4729 ; CHECK: // .b8 98 4730 ; CHECK: // .b8 115 4731 ; CHECK: // .b8 0 4732 ; CHECK: // .b8 4 // DW_AT_decl_file 4733 ; CHECK: // .b8 12 // DW_AT_decl_line 4734 ; CHECK: // .b8 3 4735 ; CHECK: // .b32 1508 // DW_AT_type 4736 ; CHECK: // .b8 1 // DW_AT_declaration 4737 ; CHECK: // .b8 1 // DW_AT_external 4738 ; CHECK: // .b8 6 // Abbrev [6] 0x15f4:0x5 DW_TAG_formal_parameter 4739 ; CHECK: // .b32 1508 // DW_AT_type 4740 ; CHECK: // .b8 0 // End Of Children Mark 4741 ; CHECK: // .b8 16 // Abbrev [16] 0x15fa:0x1b DW_TAG_subprogram 4742 ; CHECK: // .b8 108 // DW_AT_name 4743 ; CHECK: // .b8 108 4744 ; CHECK: // .b8 100 4745 ; CHECK: // .b8 105 4746 ; CHECK: / .b8 118 4747 ; CHECK: // .b8 0 4748 ; CHECK: // .b8 4 // DW_AT_decl_file 4749 ; CHECK: // .b8 29 // DW_AT_decl_line 4750 ; CHECK: // .b8 3 4751 ; CHECK: // .b32 5536 // DW_AT_type 4752 ; CHECK: // .b8 1 // DW_AT_declaration 4753 ; CHECK: // .b8 1 // DW_AT_external 4754 ; CHECK: // .b8 6 // Abbrev [6] 0x160a:0x5 DW_TAG_formal_parameter 4755 ; CHECK: // .b32 1508 // DW_AT_type 4756 ; CHECK: // .b8 6 // Abbrev [6] 0x160f:0x5 DW_TAG_formal_parameter 4757 ; CHECK: // .b32 1508 // DW_AT_type 4758 ; CHECK: // .b8 0 // End Of Children Mark 4759 ; CHECK: // .b8 16 // Abbrev [16] 0x1615:0x16 DW_TAG_subprogram 4760 ; CHECK: // .b8 97 // DW_AT_name 4761 ; CHECK: // .b8 116 4762 ; CHECK: // .b8 111 4763 ; CHECK: // .b8 108 4764 ; CHECK: // .b8 108 4765 ; CHECK: // .b8 0 4766 ; CHECK: // .b8 4 // DW_AT_decl_file 4767 ; CHECK: // .b8 36 // DW_AT_decl_line 4768 ; CHECK: // .b8 1 4769 ; CHECK: // .b32 1508 // DW_AT_type 4770 ; CHECK: // .b8 1 // DW_AT_declaration 4771 ; CHECK: // .b8 1 // DW_AT_external 4772 ; CHECK: // .b8 6 // Abbrev [6] 0x1625:0x5 DW_TAG_formal_parameter 4773 ; CHECK: // .b32 3389 // DW_AT_type 4774 ; CHECK: / .b8 0 // End Of Children Mark 4775 ; CHECK: // .b8 10 // Abbrev [10] 0x162b:0x21 DW_TAG_subprogram 4776 ; CHECK: // .b8 115 // DW_AT_name 4777 ; CHECK: // .b8 116 4778 ; CHECK: // .b8 114 4779 ; CHECK: // .b8 116 4780 ; CHECK: // .b8 111 4781 ; CHECK: // .b8 108 4782 ; CHECK: // .b8 108 4783 ; CHECK: // .b8 0 4784 ; CHECK: // .b8 4 // DW_AT_decl_file 4785 ; CHECK: // .b8 209 // DW_AT_decl_line 4786 ; CHECK: // .b32 1508 // DW_AT_type 4787 ; CHECK: // .b8 1 // DW_AT_declaration 4788 ; CHECK: // .b8 1 // DW_AT_external 4789 ; CHECK: // .b8 6 // Abbrev [6] 0x163c:0x5 DW_TAG_formal_parameter 4790 ; CHECK: // .b32 3389 // DW_AT_type 4791 ; CHECK: // .b8 6 // Abbrev [6] 0x1641:0x5 DW_TAG_formal_parameter 4792 ; CHECK: // .b32 5250 // DW_AT_type 4793 ; CHECK: // .b8 6 // Abbrev [6] 0x1646:0x5 DW_TAG_formal_parameter 4794 ; CHECK: // .b32 2332 // DW_AT_type 4795 ; CHECK: // .b8 0 // End Of Children Mark 4796 ; CHECK: // .b8 10 // Abbrev [10] 0x164c:0x22 DW_TAG_subprogram 4797 ; CHECK: // .b8 115 // DW_AT_name 4798 ; CHECK: // .b8 116 4799 ; CHECK: // .b8 114 4800 ; CHECK: / .b8 116 4801 ; CHECK: // .b8 111 4802 ; CHECK: // .b8 117 4803 ; CHECK: // .b8 108 4804 ; CHECK: // .b8 108 4805 ; CHECK: // .b8 0 4806 ; CHECK: // .b8 4 // DW_AT_decl_file 4807 ; CHECK: // .b8 214 // DW_AT_decl_line 4808 ; CHECK: // .b32 5742 // DW_AT_type 4809 ; CHECK: // .b8 1 // DW_AT_declaration 4810 ; CHECK: // .b8 1 // DW_AT_external 4811 ; CHECK: // .b8 6 // Abbrev [6] 0x165e:0x5 DW_TAG_formal_parameter 4812 ; CHECK: // .b32 3389 // DW_AT_type 4813 ; CHECK: // .b8 6 // Abbrev [6] 0x1663:0x5 DW_TAG_formal_parameter 4814 ; CHECK: // .b32 5250 // DW_AT_type 4815 ; CHECK: // .b8 6 // Abbrev [6] 0x1668:0x5 DW_TAG_formal_parameter 4816 ; CHECK: // .b32 2332 // DW_AT_type 4817 ; CHECK: // .b8 0 // End Of Children Mark 4818 ; CHECK: // .b8 7 // Abbrev [7] 0x166e:0x1a DW_TAG_base_type 4819 ; CHECK: // .b8 108 // DW_AT_name 4820 ; CHECK: // .b8 111 4821 ; CHECK: // .b8 110 4822 ; CHECK: // .b8 103 4823 ; CHECK: // .b8 32 4824 ; CHECK: // .b8 108 4825 ; CHECK: // .b8 111 4826 ; CHECK: // .b8 110 4827 ; CHECK: // .b8 103 4828 ; CHECK: / .b8 32 4829 ; CHECK: // .b8 117 4830 ; CHECK: // .b8 110 4831 ; CHECK: // .b8 115 4832 ; CHECK: // .b8 105 4833 ; CHECK: // .b8 103 4834 ; CHECK: // .b8 110 4835 ; CHECK: // .b8 101 4836 ; CHECK: // .b8 100 4837 ; CHECK: // .b8 32 4838 ; CHECK: // .b8 105 4839 ; CHECK: // .b8 110 4840 ; CHECK: // .b8 116 4841 ; CHECK: // .b8 0 4842 ; CHECK: // .b8 7 // DW_AT_encoding 4843 ; CHECK: // .b8 8 // DW_AT_byte_size 4844 ; CHECK: // .b8 10 // Abbrev [10] 0x1688:0x1b DW_TAG_subprogram 4845 ; CHECK: // .b8 115 // DW_AT_name 4846 ; CHECK: // .b8 116 4847 ; CHECK: // .b8 114 4848 ; CHECK: // .b8 116 4849 ; CHECK: // .b8 111 4850 ; CHECK: // .b8 102 4851 ; CHECK: // .b8 0 4852 ; CHECK: // .b8 4 // DW_AT_decl_file 4853 ; CHECK: // .b8 172 // DW_AT_decl_line 4854 ; CHECK: // .b32 1554 // DW_AT_type 4855 ; CHECK: // .b8 1 // DW_AT_declaration 4856 ; CHECK: // .b8 1 // DW_AT_external 4857 ; CHECK: / .b8 6 // Abbrev [6] 0x1698:0x5 DW_TAG_formal_parameter 4858 ; CHECK: // .b32 3389 // DW_AT_type 4859 ; CHECK: // .b8 6 // Abbrev [6] 0x169d:0x5 DW_TAG_formal_parameter 4860 ; CHECK: // .b32 5250 // DW_AT_type 4861 ; CHECK: // .b8 0 // End Of Children Mark 4862 ; CHECK: // .b8 10 // Abbrev [10] 0x16a3:0x1c DW_TAG_subprogram 4863 ; CHECK: // .b8 115 // DW_AT_name 4864 ; CHECK: // .b8 116 4865 ; CHECK: // .b8 114 4866 ; CHECK: // .b8 116 4867 ; CHECK: // .b8 111 4868 ; CHECK: // .b8 108 4869 ; CHECK: // .b8 100 4870 ; CHECK: // .b8 0 4871 ; CHECK: // .b8 4 // DW_AT_decl_file 4872 ; CHECK: // .b8 175 // DW_AT_decl_line 4873 ; CHECK: // .b32 5823 // DW_AT_type 4874 ; CHECK: // .b8 1 // DW_AT_declaration 4875 ; CHECK: // .b8 1 // DW_AT_external 4876 ; CHECK: // .b8 6 // Abbrev [6] 0x16b4:0x5 DW_TAG_formal_parameter 4877 ; CHECK: // .b32 3389 // DW_AT_type 4878 ; CHECK: // .b8 6 // Abbrev [6] 0x16b9:0x5 DW_TAG_formal_parameter 4879 ; CHECK: // .b32 5250 // DW_AT_type 4880 ; CHECK: // .b8 0 // End Of Children Mark 4881 ; CHECK: // .b8 7 // Abbrev [7] 0x16bf:0xf DW_TAG_base_type 4882 ; CHECK: // .b8 108 // DW_AT_name 4883 ; CHECK: // .b8 111 4884 ; CHECK: // .b8 110 4885 ; CHECK: / .b8 103 4886 ; CHECK: // .b8 32 4887 ; CHECK: // .b8 100 4888 ; CHECK: // .b8 111 4889 ; CHECK: // .b8 117 4890 ; CHECK: // .b8 98 4891 ; CHECK: // .b8 108 4892 ; CHECK: // .b8 101 4893 ; CHECK: // .b8 0 4894 ; CHECK: // .b8 4 // DW_AT_encoding 4895 ; CHECK: // .b8 8 // DW_AT_byte_size 4896 ; CHECK: // .b8 26 // Abbrev [26] 0x16ce:0x20 DW_TAG_subprogram 4897 ; CHECK: // .b8 95 // DW_AT_MIPS_linkage_name 4898 ; CHECK: // .b8 90 4899 ; CHECK: // .b8 76 4900 ; CHECK: // .b8 53 4901 ; CHECK: // .b8 97 4902 ; CHECK: // .b8 99 4903 ; CHECK: // .b8 111 4904 ; CHECK: // .b8 115 4905 ; CHECK: // .b8 102 4906 ; CHECK: // .b8 102 4907 ; CHECK: // .b8 0 4908 ; CHECK: // .b8 97 // DW_AT_name 4909 ; CHECK: // .b8 99 4910 ; CHECK: // .b8 111 4911 ; CHECK: // .b8 115 4912 ; CHECK: // .b8 102 4913 ; CHECK: / .b8 0 4914 ; CHECK: // .b8 9 // DW_AT_decl_file 4915 ; CHECK: // .b8 62 // DW_AT_decl_line 4916 ; CHECK: // .b8 5 4917 ; CHECK: // .b32 1554 // DW_AT_type 4918 ; CHECK: // .b8 1 // DW_AT_declaration 4919 ; CHECK: // .b8 6 // Abbrev [6] 0x16e8:0x5 DW_TAG_formal_parameter 4920 ; CHECK: // .b32 1554 // DW_AT_type 4921 ; CHECK: // .b8 0 // End Of Children Mark 4922 ; CHECK: // .b8 26 // Abbrev [26] 0x16ee:0x22 DW_TAG_subprogram 4923 ; CHECK: // .b8 95 // DW_AT_MIPS_linkage_name 4924 ; CHECK: // .b8 90 4925 ; CHECK: // .b8 76 4926 ; CHECK: // .b8 54 4927 ; CHECK: // .b8 97 4928 ; CHECK: // .b8 99 4929 ; CHECK: // .b8 111 4930 ; CHECK: // .b8 115 4931 ; CHECK: // .b8 104 4932 ; CHECK: // .b8 102 4933 ; CHECK: // .b8 102 4934 ; CHECK: // .b8 0 4935 ; CHECK: // .b8 97 // DW_AT_name 4936 ; CHECK: // .b8 99 4937 ; CHECK: // .b8 111 4938 ; CHECK: // .b8 115 4939 ; CHECK: / .b8 104 4940 ; CHECK: // .b8 102 4941 ; CHECK: // .b8 0 4942 ; CHECK: // .b8 9 // DW_AT_decl_file 4943 ; CHECK: // .b8 90 // DW_AT_decl_line 4944 ; CHECK: // .b8 5 4945 ; CHECK: // .b32 1554 // DW_AT_type 4946 ; CHECK: // .b8 1 // DW_AT_declaration 4947 ; CHECK: // .b8 6 // Abbrev [6] 0x170a:0x5 DW_TAG_formal_parameter 4948 ; CHECK: // .b32 1554 // DW_AT_type 4949 ; CHECK: // .b8 0 // End Of Children Mark 4950 ; CHECK: // .b8 26 // Abbrev [26] 0x1710:0x20 DW_TAG_subprogram 4951 ; CHECK: // .b8 95 // DW_AT_MIPS_linkage_name 4952 ; CHECK: // .b8 90 4953 ; CHECK: // .b8 76 4954 ; CHECK: // .b8 53 4955 ; CHECK: // .b8 97 4956 ; CHECK: // .b8 115 4957 ; CHECK: // .b8 105 4958 ; CHECK: // .b8 110 4959 ; CHECK: // .b8 102 4960 ; CHECK: // .b8 102 4961 ; CHECK: // .b8 0 4962 ; CHECK: // .b8 97 // DW_AT_name 4963 ; CHECK: // .b8 115 4964 ; CHECK: // .b8 105 4965 ; CHECK: / .b8 110 4966 ; CHECK: // .b8 102 4967 ; CHECK: // .b8 0 4968 ; CHECK: // .b8 9 // DW_AT_decl_file 4969 ; CHECK: // .b8 57 // DW_AT_decl_line 4970 ; CHECK: // .b8 5 4971 ; CHECK: // .b32 1554 // DW_AT_type 4972 ; CHECK: // .b8 1 // DW_AT_declaration 4973 ; CHECK: // .b8 6 // Abbrev [6] 0x172a:0x5 DW_TAG_formal_parameter 4974 ; CHECK: // .b32 1554 // DW_AT_type 4975 ; CHECK: // .b8 0 // End Of Children Mark 4976 ; CHECK: // .b8 26 // Abbrev [26] 0x1730:0x22 DW_TAG_subprogram 4977 ; CHECK: // .b8 95 // DW_AT_MIPS_linkage_name 4978 ; CHECK: // .b8 90 4979 ; CHECK: // .b8 76 4980 ; CHECK: // .b8 54 4981 ; CHECK: // .b8 97 4982 ; CHECK: // .b8 115 4983 ; CHECK: // .b8 105 4984 ; CHECK: // .b8 110 4985 ; CHECK: // .b8 104 4986 ; CHECK: // .b8 102 4987 ; CHECK: // .b8 102 4988 ; CHECK: // .b8 0 4989 ; CHECK: // .b8 97 // DW_AT_name 4990 ; CHECK: // .b8 115 4991 ; CHECK: // .b8 105 4992 ; CHECK: // .b8 110 4993 ; CHECK: // .b8 104 4994 ; CHECK: // .b8 102 4995 ; CHECK: // .b8 0 4996 ; CHECK: // .b8 9 // DW_AT_decl_file 4997 ; CHECK: // .b8 95 // DW_AT_decl_line 4998 ; CHECK: // .b8 5 4999 ; CHECK: // .b32 1554 // DW_AT_type 5000 ; CHECK: / .b8 1 // DW_AT_declaration 5001 ; CHECK: // .b8 6 // Abbrev [6] 0x174c:0x5 DW_TAG_formal_parameter 5002 ; CHECK: // .b32 1554 // DW_AT_type 5003 ; CHECK: // .b8 0 // End Of Children Mark 5004 ; CHECK: // .b8 26 // Abbrev [26] 0x1752:0x28 DW_TAG_subprogram 5005 ; CHECK: // .b8 95 // DW_AT_MIPS_linkage_name 5006 ; CHECK: // .b8 90 5007 ; CHECK: // .b8 76 5008 ; CHECK: // .b8 54 5009 ; CHECK: // .b8 97 5010 ; CHECK: // .b8 116 5011 ; CHECK: // .b8 97 5012 ; CHECK: // .b8 110 5013 ; CHECK: // .b8 50 5014 ; CHECK: // .b8 102 5015 ; CHECK: // .b8 102 5016 ; CHECK: // .b8 102 5017 ; CHECK: // .b8 0 5018 ; CHECK: // .b8 97 // DW_AT_name 5019 ; CHECK: // .b8 116 5020 ; CHECK: // .b8 97 5021 ; CHECK: // .b8 110 5022 ; CHECK: // .b8 50 5023 ; CHECK: // .b8 102 5024 ; CHECK: // .b8 0 5025 ; CHECK: // .b8 9 // DW_AT_decl_file 5026 ; CHECK: / .b8 47 // DW_AT_decl_line 5027 ; CHECK: // .b8 5 5028 ; CHECK: // .b32 1554 // DW_AT_type 5029 ; CHECK: // .b8 1 // DW_AT_declaration 5030 ; CHECK: // .b8 6 // Abbrev [6] 0x176f:0x5 DW_TAG_formal_parameter 5031 ; CHECK: // .b32 1554 // DW_AT_type 5032 ; CHECK: // .b8 6 // Abbrev [6] 0x1774:0x5 DW_TAG_formal_parameter 5033 ; CHECK: // .b32 1554 // DW_AT_type 5034 ; CHECK: // .b8 0 // End Of Children Mark 5035 ; CHECK: // .b8 26 // Abbrev [26] 0x177a:0x20 DW_TAG_subprogram 5036 ; CHECK: // .b8 95 // DW_AT_MIPS_linkage_name 5037 ; CHECK: // .b8 90 5038 ; CHECK: // .b8 76 5039 ; CHECK: // .b8 53 5040 ; CHECK: // .b8 97 5041 ; CHECK: // .b8 116 5042 ; CHECK: // .b8 97 5043 ; CHECK: // .b8 110 5044 ; CHECK: // .b8 102 5045 ; CHECK: // .b8 102 5046 ; CHECK: // .b8 0 5047 ; CHECK: // .b8 97 // DW_AT_name 5048 ; CHECK: // .b8 116 5049 ; CHECK: // .b8 97 5050 ; CHECK: // .b8 110 5051 ; CHECK: // .b8 102 5052 ; CHECK: / .b8 0 5053 ; CHECK: // .b8 9 // DW_AT_decl_file 5054 ; CHECK: // .b8 52 // DW_AT_decl_line 5055 ; CHECK: // .b8 5 5056 ; CHECK: // .b32 1554 // DW_AT_type 5057 ; CHECK: // .b8 1 // DW_AT_declaration 5058 ; CHECK: // .b8 6 // Abbrev [6] 0x1794:0x5 DW_TAG_formal_parameter 5059 ; CHECK: // .b32 1554 // DW_AT_type 5060 ; CHECK: // .b8 0 // End Of Children Mark 5061 ; CHECK: // .b8 26 // Abbrev [26] 0x179a:0x22 DW_TAG_subprogram 5062 ; CHECK: // .b8 95 // DW_AT_MIPS_linkage_name 5063 ; CHECK: // .b8 90 5064 ; CHECK: // .b8 76 5065 ; CHECK: // .b8 54 5066 ; CHECK: // .b8 97 5067 ; CHECK: // .b8 116 5068 ; CHECK: // .b8 97 5069 ; CHECK: // .b8 110 5070 ; CHECK: // .b8 104 5071 ; CHECK: // .b8 102 5072 ; CHECK: // .b8 102 5073 ; CHECK: // .b8 0 5074 ; CHECK: // .b8 97 // DW_AT_name 5075 ; CHECK: // .b8 116 5076 ; CHECK: // .b8 97 5077 ; CHECK: // .b8 110 5078 ; CHECK: / .b8 104 5079 ; CHECK: // .b8 102 5080 ; CHECK: // .b8 0 5081 ; CHECK: // .b8 9 // DW_AT_decl_file 5082 ; CHECK: // .b8 100 // DW_AT_decl_line 5083 ; CHECK: // .b8 5 5084 ; CHECK: // .b32 1554 // DW_AT_type 5085 ; CHECK: // .b8 1 // DW_AT_declaration 5086 ; CHECK: // .b8 6 // Abbrev [6] 0x17b6:0x5 DW_TAG_formal_parameter 5087 ; CHECK: // .b32 1554 // DW_AT_type 5088 ; CHECK: // .b8 0 // End Of Children Mark 5089 ; CHECK: // .b8 26 // Abbrev [26] 0x17bc:0x20 DW_TAG_subprogram 5090 ; CHECK: // .b8 95 // DW_AT_MIPS_linkage_name 5091 ; CHECK: // .b8 90 5092 ; CHECK: // .b8 76 5093 ; CHECK: // .b8 53 5094 ; CHECK: // .b8 99 5095 ; CHECK: // .b8 98 5096 ; CHECK: // .b8 114 5097 ; CHECK: // .b8 116 5098 ; CHECK: // .b8 102 5099 ; CHECK: // .b8 102 5100 ; CHECK: // .b8 0 5101 ; CHECK: // .b8 99 // DW_AT_name 5102 ; CHECK: / .b8 98 5103 ; CHECK: // .b8 114 5104 ; CHECK: // .b8 116 5105 ; CHECK: // .b8 102 5106 ; CHECK: // .b8 0 5107 ; CHECK: // .b8 9 // DW_AT_decl_file 5108 ; CHECK: // .b8 150 // DW_AT_decl_line 5109 ; CHECK: // .b8 5 5110 ; CHECK: // .b32 1554 // DW_AT_type 5111 ; CHECK: // .b8 1 // DW_AT_declaration 5112 ; CHECK: // .b8 6 // Abbrev [6] 0x17d6:0x5 DW_TAG_formal_parameter 5113 ; CHECK: // .b32 1554 // DW_AT_type 5114 ; CHECK: // .b8 0 // End Of Children Mark 5115 ; CHECK: // .b8 26 // Abbrev [26] 0x17dc:0x20 DW_TAG_subprogram 5116 ; CHECK: // .b8 95 // DW_AT_MIPS_linkage_name 5117 ; CHECK: // .b8 90 5118 ; CHECK: // .b8 76 5119 ; CHECK: // .b8 53 5120 ; CHECK: // .b8 99 5121 ; CHECK: // .b8 101 5122 ; CHECK: // .b8 105 5123 ; CHECK: // .b8 108 5124 ; CHECK: // .b8 102 5125 ; CHECK: // .b8 102 5126 ; CHECK: // .b8 0 5127 ; CHECK: // .b8 99 // DW_AT_name 5128 ; CHECK: / .b8 101 5129 ; CHECK: // .b8 105 5130 ; CHECK: // .b8 108 5131 ; CHECK: // .b8 102 5132 ; CHECK: // .b8 0 5133 ; CHECK: // .b8 11 // DW_AT_decl_file 5134 ; CHECK: // .b8 155 // DW_AT_decl_line 5135 ; CHECK: // .b8 2 5136 ; CHECK: // .b32 1554 // DW_AT_type 5137 ; CHECK: // .b8 1 // DW_AT_declaration 5138 ; CHECK: // .b8 6 // Abbrev [6] 0x17f6:0x5 DW_TAG_formal_parameter 5139 ; CHECK: // .b32 1554 // DW_AT_type 5140 ; CHECK: // .b8 0 // End Of Children Mark 5141 ; CHECK: // .b8 26 // Abbrev [26] 0x17fc:0x2e DW_TAG_subprogram 5142 ; CHECK: // .b8 95 // DW_AT_MIPS_linkage_name 5143 ; CHECK: // .b8 90 5144 ; CHECK: // .b8 76 5145 ; CHECK: // .b8 57 5146 ; CHECK: // .b8 99 5147 ; CHECK: // .b8 111 5148 ; CHECK: // .b8 112 5149 ; CHECK: // .b8 121 5150 ; CHECK: // .b8 115 5151 ; CHECK: // .b8 105 5152 ; CHECK: / .b8 103 5153 ; CHECK: // .b8 110 5154 ; CHECK: // .b8 102 5155 ; CHECK: // .b8 102 5156 ; CHECK: // .b8 102 5157 ; CHECK: // .b8 0 5158 ; CHECK: // .b8 99 // DW_AT_name 5159 ; CHECK: // .b8 111 5160 ; CHECK: // .b8 112 5161 ; CHECK: // .b8 121 5162 ; CHECK: // .b8 115 5163 ; CHECK: // .b8 105 5164 ; CHECK: // .b8 103 5165 ; CHECK: // .b8 110 5166 ; CHECK: // .b8 102 5167 ; CHECK: // .b8 0 5168 ; CHECK: // .b8 9 // DW_AT_decl_file 5169 ; CHECK: // .b8 165 // DW_AT_decl_line 5170 ; CHECK: // .b8 4 5171 ; CHECK: // .b32 1554 // DW_AT_type 5172 ; CHECK: // .b8 1 // DW_AT_declaration 5173 ; CHECK: // .b8 6 // Abbrev [6] 0x181f:0x5 DW_TAG_formal_parameter 5174 ; CHECK: // .b32 1554 // DW_AT_type 5175 ; CHECK: // .b8 6 // Abbrev [6] 0x1824:0x5 DW_TAG_formal_parameter 5176 ; CHECK: // .b32 1554 // DW_AT_type 5177 ; CHECK: // .b8 0 // End Of Children Mark 5178 ; CHECK: // .b8 26 // Abbrev [26] 0x182a:0x1e DW_TAG_subprogram 5179 ; CHECK: // .b8 95 // DW_AT_MIPS_linkage_name 5180 ; CHECK: / .b8 90 5181 ; CHECK: // .b8 76 5182 ; CHECK: // .b8 52 5183 ; CHECK: // .b8 99 5184 ; CHECK: // .b8 111 5185 ; CHECK: // .b8 115 5186 ; CHECK: // .b8 102 5187 ; CHECK: // .b8 102 5188 ; CHECK: // .b8 0 5189 ; CHECK: // .b8 99 // DW_AT_name 5190 ; CHECK: // .b8 111 5191 ; CHECK: // .b8 115 5192 ; CHECK: // .b8 102 5193 ; CHECK: // .b8 0 5194 ; CHECK: // .b8 9 // DW_AT_decl_file 5195 ; CHECK: // .b8 219 // DW_AT_decl_line 5196 ; CHECK: // .b8 4 5197 ; CHECK: // .b32 1554 // DW_AT_type 5198 ; CHECK: // .b8 1 // DW_AT_declaration 5199 ; CHECK: // .b8 6 // Abbrev [6] 0x1842:0x5 DW_TAG_formal_parameter 5200 ; CHECK: // .b32 1554 // DW_AT_type 5201 ; CHECK: // .b8 0 // End Of Children Mark 5202 ; CHECK: // .b8 26 // Abbrev [26] 0x1848:0x20 DW_TAG_subprogram 5203 ; CHECK: // .b8 95 // DW_AT_MIPS_linkage_name 5204 ; CHECK: // .b8 90 5205 ; CHECK: // .b8 76 5206 ; CHECK: / .b8 53 5207 ; CHECK: // .b8 99 5208 ; CHECK: // .b8 111 5209 ; CHECK: // .b8 115 5210 ; CHECK: // .b8 104 5211 ; CHECK: // .b8 102 5212 ; CHECK: // .b8 102 5213 ; CHECK: // .b8 0 5214 ; CHECK: // .b8 99 // DW_AT_name 5215 ; CHECK: // .b8 111 5216 ; CHECK: // .b8 115 5217 ; CHECK: // .b8 104 5218 ; CHECK: // .b8 102 5219 ; CHECK: // .b8 0 5220 ; CHECK: // .b8 9 // DW_AT_decl_file 5221 ; CHECK: // .b8 32 // DW_AT_decl_line 5222 ; CHECK: // .b8 5 5223 ; CHECK: // .b32 1554 // DW_AT_type 5224 ; CHECK: // .b8 1 // DW_AT_declaration 5225 ; CHECK: // .b8 6 // Abbrev [6] 0x1862:0x5 DW_TAG_formal_parameter 5226 ; CHECK: // .b32 1554 // DW_AT_type 5227 ; CHECK: // .b8 0 // End Of Children Mark 5228 ; CHECK: // .b8 26 // Abbrev [26] 0x1868:0x20 DW_TAG_subprogram 5229 ; CHECK: // .b8 95 // DW_AT_MIPS_linkage_name 5230 ; CHECK: // .b8 90 5231 ; CHECK: // .b8 76 5232 ; CHECK: // .b8 53 5233 ; CHECK: / .b8 101 5234 ; CHECK: // .b8 114 5235 ; CHECK: // .b8 102 5236 ; CHECK: // .b8 99 5237 ; CHECK: // .b8 102 5238 ; CHECK: // .b8 102 5239 ; CHECK: // .b8 0 5240 ; CHECK: // .b8 101 // DW_AT_name 5241 ; CHECK: // .b8 114 5242 ; CHECK: // .b8 102 5243 ; CHECK: // .b8 99 5244 ; CHECK: // .b8 102 5245 ; CHECK: // .b8 0 5246 ; CHECK: // .b8 9 // DW_AT_decl_file 5247 ; CHECK: // .b8 210 // DW_AT_decl_line 5248 ; CHECK: // .b8 5 5249 ; CHECK: // .b32 1554 // DW_AT_type 5250 ; CHECK: // .b8 1 // DW_AT_declaration 5251 ; CHECK: // .b8 6 // Abbrev [6] 0x1882:0x5 DW_TAG_formal_parameter 5252 ; CHECK: // .b32 1554 // DW_AT_type 5253 ; CHECK: // .b8 0 // End Of Children Mark 5254 ; CHECK: // .b8 26 // Abbrev [26] 0x1888:0x1e DW_TAG_subprogram 5255 ; CHECK: // .b8 95 // DW_AT_MIPS_linkage_name 5256 ; CHECK: // .b8 90 5257 ; CHECK: // .b8 76 5258 ; CHECK: // .b8 52 5259 ; CHECK: // .b8 101 5260 ; CHECK: // .b8 114 5261 ; CHECK: // .b8 102 5262 ; CHECK: // .b8 102 5263 ; CHECK: / .b8 102 5264 ; CHECK: // .b8 0 5265 ; CHECK: // .b8 101 // DW_AT_name 5266 ; CHECK: // .b8 114 5267 ; CHECK: // .b8 102 5268 ; CHECK: // .b8 102 5269 ; CHECK: // .b8 0 5270 ; CHECK: // .b8 9 // DW_AT_decl_file 5271 ; CHECK: // .b8 200 // DW_AT_decl_line 5272 ; CHECK: // .b8 5 5273 ; CHECK: // .b32 1554 // DW_AT_type 5274 ; CHECK: // .b8 1 // DW_AT_declaration 5275 ; CHECK: // .b8 6 // Abbrev [6] 0x18a0:0x5 DW_TAG_formal_parameter 5276 ; CHECK: // .b32 1554 // DW_AT_type 5277 ; CHECK: // .b8 0 // End Of Children Mark 5278 ; CHECK: // .b8 26 // Abbrev [26] 0x18a6:0x20 DW_TAG_subprogram 5279 ; CHECK: // .b8 95 // DW_AT_MIPS_linkage_name 5280 ; CHECK: // .b8 90 5281 ; CHECK: // .b8 76 5282 ; CHECK: // .b8 53 5283 ; CHECK: // .b8 101 5284 ; CHECK: // .b8 120 5285 ; CHECK: // .b8 112 5286 ; CHECK: // .b8 50 5287 ; CHECK: // .b8 102 5288 ; CHECK: // .b8 102 5289 ; CHECK: / .b8 0 5290 ; CHECK: // .b8 101 // DW_AT_name 5291 ; CHECK: // .b8 120 5292 ; CHECK: // .b8 112 5293 ; CHECK: // .b8 50 5294 ; CHECK: // .b8 102 5295 ; CHECK: // .b8 0 5296 ; CHECK: // .b8 11 // DW_AT_decl_file 5297 ; CHECK: // .b8 145 // DW_AT_decl_line 5298 ; CHECK: // .b8 2 5299 ; CHECK: // .b32 1554 // DW_AT_type 5300 ; CHECK: // .b8 1 // DW_AT_declaration 5301 ; CHECK: // .b8 6 // Abbrev [6] 0x18c0:0x5 DW_TAG_formal_parameter 5302 ; CHECK: // .b32 1554 // DW_AT_type 5303 ; CHECK: // .b8 0 // End Of Children Mark 5304 ; CHECK: // .b8 26 // Abbrev [26] 0x18c6:0x1e DW_TAG_subprogram 5305 ; CHECK: // .b8 95 // DW_AT_MIPS_linkage_name 5306 ; CHECK: // .b8 90 5307 ; CHECK: // .b8 76 5308 ; CHECK: // .b8 52 5309 ; CHECK: // .b8 101 5310 ; CHECK: // .b8 120 5311 ; CHECK: // .b8 112 5312 ; CHECK: // .b8 102 5313 ; CHECK: // .b8 102 5314 ; CHECK: // .b8 0 5315 ; CHECK: // .b8 101 // DW_AT_name 5316 ; CHECK: // .b8 120 5317 ; CHECK: // .b8 112 5318 ; CHECK: // .b8 102 5319 ; CHECK: // .b8 0 5320 ; CHECK: / .b8 9 // DW_AT_decl_file 5321 ; CHECK: // .b8 14 // DW_AT_decl_line 5322 ; CHECK: // .b8 5 5323 ; CHECK: // .b32 1554 // DW_AT_type 5324 ; CHECK: // .b8 1 // DW_AT_declaration 5325 ; CHECK: // .b8 6 // Abbrev [6] 0x18de:0x5 DW_TAG_formal_parameter 5326 ; CHECK: // .b32 1554 // DW_AT_type 5327 ; CHECK: // .b8 0 // End Of Children Mark 5328 ; CHECK: // .b8 26 // Abbrev [26] 0x18e4:0x22 DW_TAG_subprogram 5329 ; CHECK: // .b8 95 // DW_AT_MIPS_linkage_name 5330 ; CHECK: // .b8 90 5331 ; CHECK: // .b8 76 5332 ; CHECK: // .b8 54 5333 ; CHECK: // .b8 101 5334 ; CHECK: // .b8 120 5335 ; CHECK: // .b8 112 5336 ; CHECK: // .b8 109 5337 ; CHECK: // .b8 49 5338 ; CHECK: // .b8 102 5339 ; CHECK: // .b8 102 5340 ; CHECK: // .b8 0 5341 ; CHECK: // .b8 101 // DW_AT_name 5342 ; CHECK: // .b8 120 5343 ; CHECK: // .b8 112 5344 ; CHECK: // .b8 109 5345 ; CHECK: // .b8 49 5346 ; CHECK: // .b8 102 5347 ; CHECK: // .b8 0 5348 ; CHECK: // .b8 9 // DW_AT_decl_file 5349 ; CHECK: / .b8 105 // DW_AT_decl_line 5350 ; CHECK: // .b8 5 5351 ; CHECK: // .b32 1554 // DW_AT_type 5352 ; CHECK: // .b8 1 // DW_AT_declaration 5353 ; CHECK: // .b8 6 // Abbrev [6] 0x1900:0x5 DW_TAG_formal_parameter 5354 ; CHECK: // .b32 1554 // DW_AT_type 5355 ; CHECK: // .b8 0 // End Of Children Mark 5356 ; CHECK: // .b8 26 // Abbrev [26] 0x1906:0x20 DW_TAG_subprogram 5357 ; CHECK: // .b8 95 // DW_AT_MIPS_linkage_name 5358 ; CHECK: // .b8 90 5359 ; CHECK: // .b8 76 5360 ; CHECK: // .b8 53 5361 ; CHECK: // .b8 102 5362 ; CHECK: // .b8 97 5363 ; CHECK: // .b8 98 5364 ; CHECK: // .b8 115 5365 ; CHECK: // .b8 102 5366 ; CHECK: // .b8 102 5367 ; CHECK: // .b8 0 5368 ; CHECK: // .b8 102 // DW_AT_name 5369 ; CHECK: // .b8 97 5370 ; CHECK: // .b8 98 5371 ; CHECK: // .b8 115 5372 ; CHECK: // .b8 102 5373 ; CHECK: // .b8 0 5374 ; CHECK: // .b8 11 // DW_AT_decl_file 5375 ; CHECK: // .b8 95 // DW_AT_decl_line 5376 ; CHECK: // .b8 2 5377 ; CHECK: // .b32 1554 // DW_AT_type 5378 ; CHECK: / .b8 1 // DW_AT_declaration 5379 ; CHECK: // .b8 6 // Abbrev [6] 0x1920:0x5 DW_TAG_formal_parameter 5380 ; CHECK: // .b32 1554 // DW_AT_type 5381 ; CHECK: // .b8 0 // End Of Children Mark 5382 ; CHECK: // .b8 26 // Abbrev [26] 0x1926:0x26 DW_TAG_subprogram 5383 ; CHECK: // .b8 95 // DW_AT_MIPS_linkage_name 5384 ; CHECK: // .b8 90 5385 ; CHECK: // .b8 76 5386 ; CHECK: // .b8 53 5387 ; CHECK: // .b8 102 5388 ; CHECK: // .b8 100 5389 ; CHECK: // .b8 105 5390 ; CHECK: // .b8 109 5391 ; CHECK: // .b8 102 5392 ; CHECK: // .b8 102 5393 ; CHECK: // .b8 102 5394 ; CHECK: // .b8 0 5395 ; CHECK: // .b8 102 // DW_AT_name 5396 ; CHECK: // .b8 100 5397 ; CHECK: // .b8 105 5398 ; CHECK: // .b8 109 5399 ; CHECK: // .b8 102 5400 ; CHECK: // .b8 0 5401 ; CHECK: // .b8 9 // DW_AT_decl_file 5402 ; CHECK: // .b8 80 // DW_AT_decl_line 5403 ; CHECK: // .b8 6 5404 ; CHECK: // .b32 1554 // DW_AT_type 5405 ; CHECK: // .b8 1 // DW_AT_declaration 5406 ; CHECK: // .b8 6 // Abbrev [6] 0x1941:0x5 DW_TAG_formal_parameter 5407 ; CHECK: // .b32 1554 // DW_AT_type 5408 ; CHECK: // .b8 6 // Abbrev [6] 0x1946:0x5 DW_TAG_formal_parameter 5409 ; CHECK: // .b32 1554 // DW_AT_type 5410 ; CHECK: / .b8 0 // End Of Children Mark 5411 ; CHECK: // .b8 26 // Abbrev [26] 0x194c:0x22 DW_TAG_subprogram 5412 ; CHECK: // .b8 95 // DW_AT_MIPS_linkage_name 5413 ; CHECK: // .b8 90 5414 ; CHECK: // .b8 76 5415 ; CHECK: // .b8 54 5416 ; CHECK: // .b8 102 5417 ; CHECK: // .b8 108 5418 ; CHECK: // .b8 111 5419 ; CHECK: // .b8 111 5420 ; CHECK: // .b8 114 5421 ; CHECK: // .b8 102 5422 ; CHECK: // .b8 102 5423 ; CHECK: // .b8 0 5424 ; CHECK: // .b8 102 // DW_AT_name 5425 ; CHECK: // .b8 108 5426 ; CHECK: // .b8 111 5427 ; CHECK: // .b8 111 5428 ; CHECK: // .b8 114 5429 ; CHECK: // .b8 102 5430 ; CHECK: // .b8 0 5431 ; CHECK: // .b8 11 // DW_AT_decl_file 5432 ; CHECK: // .b8 85 // DW_AT_decl_line 5433 ; CHECK: // .b8 2 5434 ; CHECK: // .b32 1554 // DW_AT_type 5435 ; CHECK: // .b8 1 // DW_AT_declaration 5436 ; CHECK: // .b8 6 // Abbrev [6] 0x1968:0x5 DW_TAG_formal_parameter 5437 ; CHECK: // .b32 1554 // DW_AT_type 5438 ; CHECK: // .b8 0 // End Of Children Mark 5439 ; CHECK: // .b8 26 // Abbrev [26] 0x196e:0x2a DW_TAG_subprogram 5440 ; CHECK: // .b8 95 // DW_AT_MIPS_linkage_name 5441 ; CHECK: / .b8 90 5442 ; CHECK: // .b8 76 5443 ; CHECK: // .b8 52 5444 ; CHECK: // .b8 102 5445 ; CHECK: // .b8 109 5446 ; CHECK: // .b8 97 5447 ; CHECK: // .b8 102 5448 ; CHECK: // .b8 102 5449 ; CHECK: // .b8 102 5450 ; CHECK: // .b8 102 5451 ; CHECK: // .b8 0 5452 ; CHECK: // .b8 102 // DW_AT_name 5453 ; CHECK: // .b8 109 5454 ; CHECK: // .b8 97 5455 ; CHECK: // .b8 102 5456 ; CHECK: // .b8 0 5457 ; CHECK: // .b8 9 // DW_AT_decl_file 5458 ; CHECK: // .b8 32 // DW_AT_decl_line 5459 ; CHECK: // .b8 6 5460 ; CHECK: // .b32 1554 // DW_AT_type 5461 ; CHECK: // .b8 1 // DW_AT_declaration 5462 ; CHECK: // .b8 6 // Abbrev [6] 0x1988:0x5 DW_TAG_formal_parameter 5463 ; CHECK: // .b32 1554 // DW_AT_type 5464 ; CHECK: // .b8 6 // Abbrev [6] 0x198d:0x5 DW_TAG_formal_parameter 5465 ; CHECK: // .b32 1554 // DW_AT_type 5466 ; CHECK: // .b8 6 // Abbrev [6] 0x1992:0x5 DW_TAG_formal_parameter 5467 ; CHECK: // .b32 1554 // DW_AT_type 5468 ; CHECK: // .b8 0 // End Of Children Mark 5469 ; CHECK: // .b8 26 // Abbrev [26] 0x1998:0x26 DW_TAG_subprogram 5470 ; CHECK: // .b8 95 // DW_AT_MIPS_linkage_name 5471 ; CHECK: / .b8 90 5472 ; CHECK: // .b8 76 5473 ; CHECK: // .b8 53 5474 ; CHECK: // .b8 102 5475 ; CHECK: // .b8 109 5476 ; CHECK: // .b8 97 5477 ; CHECK: // .b8 120 5478 ; CHECK: // .b8 102 5479 ; CHECK: // .b8 102 5480 ; CHECK: // .b8 102 5481 ; CHECK: // .b8 0 5482 ; CHECK: // .b8 102 // DW_AT_name 5483 ; CHECK: // .b8 109 5484 ; CHECK: // .b8 97 5485 ; CHECK: // .b8 120 5486 ; CHECK: // .b8 102 5487 ; CHECK: // .b8 0 5488 ; CHECK: // .b8 11 // DW_AT_decl_file 5489 ; CHECK: // .b8 110 // DW_AT_decl_line 5490 ; CHECK: // .b8 2 5491 ; CHECK: // .b32 1554 // DW_AT_type 5492 ; CHECK: // .b8 1 // DW_AT_declaration 5493 ; CHECK: // .b8 6 // Abbrev [6] 0x19b3:0x5 DW_TAG_formal_parameter 5494 ; CHECK: // .b32 1554 // DW_AT_type 5495 ; CHECK: // .b8 6 // Abbrev [6] 0x19b8:0x5 DW_TAG_formal_parameter 5496 ; CHECK: // .b32 1554 // DW_AT_type 5497 ; CHECK: // .b8 0 // End Of Children Mark 5498 ; CHECK: // .b8 26 // Abbrev [26] 0x19be:0x26 DW_TAG_subprogram 5499 ; CHECK: // .b8 95 // DW_AT_MIPS_linkage_name 5500 ; CHECK: / .b8 90 5501 ; CHECK: // .b8 76 5502 ; CHECK: // .b8 53 5503 ; CHECK: // .b8 102 5504 ; CHECK: // .b8 109 5505 ; CHECK: // .b8 105 5506 ; CHECK: // .b8 110 5507 ; CHECK: // .b8 102 5508 ; CHECK: // .b8 102 5509 ; CHECK: // .b8 102 5510 ; CHECK: // .b8 0 5511 ; CHECK: // .b8 102 // DW_AT_name 5512 ; CHECK: // .b8 109 5513 ; CHECK: // .b8 105 5514 ; CHECK: // .b8 110 5515 ; CHECK: // .b8 102 5516 ; CHECK: // .b8 0 5517 ; CHECK: // .b8 11 // DW_AT_decl_file 5518 ; CHECK: // .b8 105 // DW_AT_decl_line 5519 ; CHECK: // .b8 2 5520 ; CHECK: // .b32 1554 // DW_AT_type 5521 ; CHECK: // .b8 1 // DW_AT_declaration 5522 ; CHECK: // .b8 6 // Abbrev [6] 0x19d9:0x5 DW_TAG_formal_parameter 5523 ; CHECK: // .b32 1554 // DW_AT_type 5524 ; CHECK: // .b8 6 // Abbrev [6] 0x19de:0x5 DW_TAG_formal_parameter 5525 ; CHECK: // .b32 1554 // DW_AT_type 5526 ; CHECK: // .b8 0 // End Of Children Mark 5527 ; CHECK: // .b8 26 // Abbrev [26] 0x19e4:0x26 DW_TAG_subprogram 5528 ; CHECK: // .b8 95 // DW_AT_MIPS_linkage_name 5529 ; CHECK: // .b8 90 5530 ; CHECK: // .b8 76 5531 ; CHECK: // .b8 53 5532 ; CHECK: / .b8 102 5533 ; CHECK: // .b8 109 5534 ; CHECK: // .b8 111 5535 ; CHECK: // .b8 100 5536 ; CHECK: // .b8 102 5537 ; CHECK: // .b8 102 5538 ; CHECK: // .b8 102 5539 ; CHECK: // .b8 0 5540 ; CHECK: // .b8 102 // DW_AT_name 5541 ; CHECK: // .b8 109 5542 ; CHECK: // .b8 111 5543 ; CHECK: // .b8 100 5544 ; CHECK: // .b8 102 5545 ; CHECK: // .b8 0 5546 ; CHECK: // .b8 9 // DW_AT_decl_file 5547 ; CHECK: // .b8 17 // DW_AT_decl_line 5548 ; CHECK: // .b8 6 5549 ; CHECK: // .b32 1554 // DW_AT_type 5550 ; CHECK: // .b8 1 // DW_AT_declaration 5551 ; CHECK: // .b8 6 // Abbrev [6] 0x19ff:0x5 DW_TAG_formal_parameter 5552 ; CHECK: // .b32 1554 // DW_AT_type 5553 ; CHECK: // .b8 6 // Abbrev [6] 0x1a04:0x5 DW_TAG_formal_parameter 5554 ; CHECK: // .b32 1554 // DW_AT_type 5555 ; CHECK: // .b8 0 // End Of Children Mark 5556 ; CHECK: // .b8 26 // Abbrev [26] 0x1a0a:0x29 DW_TAG_subprogram 5557 ; CHECK: // .b8 95 // DW_AT_MIPS_linkage_name 5558 ; CHECK: // .b8 90 5559 ; CHECK: // .b8 76 5560 ; CHECK: // .b8 54 5561 ; CHECK: // .b8 102 5562 ; CHECK: / .b8 114 5563 ; CHECK: // .b8 101 5564 ; CHECK: // .b8 120 5565 ; CHECK: // .b8 112 5566 ; CHECK: // .b8 102 5567 ; CHECK: // .b8 102 5568 ; CHECK: // .b8 80 5569 ; CHECK: // .b8 105 5570 ; CHECK: // .b8 0 5571 ; CHECK: // .b8 102 // DW_AT_name 5572 ; CHECK: // .b8 114 5573 ; CHECK: // .b8 101 5574 ; CHECK: // .b8 120 5575 ; CHECK: // .b8 112 5576 ; CHECK: // .b8 102 5577 ; CHECK: // .b8 0 5578 ; CHECK: // .b8 9 // DW_AT_decl_file 5579 ; CHECK: // .b8 7 // DW_AT_decl_line 5580 ; CHECK: // .b8 6 5581 ; CHECK: // .b32 1554 // DW_AT_type 5582 ; CHECK: // .b8 1 // DW_AT_declaration 5583 ; CHECK: // .b8 6 // Abbrev [6] 0x1a28:0x5 DW_TAG_formal_parameter 5584 ; CHECK: // .b32 1554 // DW_AT_type 5585 ; CHECK: // .b8 6 // Abbrev [6] 0x1a2d:0x5 DW_TAG_formal_parameter 5586 ; CHECK: // .b32 2377 // DW_AT_type 5587 ; CHECK: // .b8 0 // End Of Children Mark 5588 ; CHECK: // .b8 26 // Abbrev [26] 0x1a33:0x28 DW_TAG_subprogram 5589 ; CHECK: // .b8 95 // DW_AT_MIPS_linkage_name 5590 ; CHECK: // .b8 90 5591 ; CHECK: // .b8 76 5592 ; CHECK: // .b8 54 5593 ; CHECK: // .b8 104 5594 ; CHECK: / .b8 121 5595 ; CHECK: // .b8 112 5596 ; CHECK: // .b8 111 5597 ; CHECK: // .b8 116 5598 ; CHECK: // .b8 102 5599 ; CHECK: // .b8 102 5600 ; CHECK: // .b8 102 5601 ; CHECK: // .b8 0 5602 ; CHECK: // .b8 104 // DW_AT_name 5603 ; CHECK: // .b8 121 5604 ; CHECK: // .b8 112 5605 ; CHECK: // .b8 111 5606 ; CHECK: // .b8 116 5607 ; CHECK: // .b8 102 5608 ; CHECK: // .b8 0 5609 ; CHECK: // .b8 9 // DW_AT_decl_file 5610 ; CHECK: // .b8 110 // DW_AT_decl_line 5611 ; CHECK: // .b8 5 5612 ; CHECK: // .b32 1554 // DW_AT_type 5613 ; CHECK: // .b8 1 // DW_AT_declaration 5614 ; CHECK: // .b8 6 // Abbrev [6] 0x1a50:0x5 DW_TAG_formal_parameter 5615 ; CHECK: // .b32 1554 // DW_AT_type 5616 ; CHECK: // .b8 6 // Abbrev [6] 0x1a55:0x5 DW_TAG_formal_parameter 5617 ; CHECK: // .b32 1554 // DW_AT_type 5618 ; CHECK: // .b8 0 // End Of Children Mark 5619 ; CHECK: // .b8 26 // Abbrev [26] 0x1a5b:0x22 DW_TAG_subprogram 5620 ; CHECK: // .b8 95 // DW_AT_MIPS_linkage_name 5621 ; CHECK: // .b8 90 5622 ; CHECK: / .b8 76 5623 ; CHECK: // .b8 54 5624 ; CHECK: // .b8 105 5625 ; CHECK: // .b8 108 5626 ; CHECK: // .b8 111 5627 ; CHECK: // .b8 103 5628 ; CHECK: // .b8 98 5629 ; CHECK: // .b8 102 5630 ; CHECK: // .b8 102 5631 ; CHECK: // .b8 0 5632 ; CHECK: // .b8 105 // DW_AT_name 5633 ; CHECK: // .b8 108 5634 ; CHECK: // .b8 111 5635 ; CHECK: // .b8 103 5636 ; CHECK: // .b8 98 5637 ; CHECK: // .b8 102 5638 ; CHECK: // .b8 0 5639 ; CHECK: // .b8 9 // DW_AT_decl_file 5640 ; CHECK: // .b8 85 // DW_AT_decl_line 5641 ; CHECK: // .b8 6 5642 ; CHECK: // .b32 2332 // DW_AT_type 5643 ; CHECK: // .b8 1 // DW_AT_declaration 5644 ; CHECK: // .b8 6 // Abbrev [6] 0x1a77:0x5 DW_TAG_formal_parameter 5645 ; CHECK: // .b32 1554 // DW_AT_type 5646 ; CHECK: // .b8 0 // End Of Children Mark 5647 ; CHECK: // .b8 26 // Abbrev [26] 0x1a7d:0x28 DW_TAG_subprogram 5648 ; CHECK: // .b8 95 // DW_AT_MIPS_linkage_name 5649 ; CHECK: // .b8 90 5650 ; CHECK: / .b8 76 5651 ; CHECK: // .b8 54 5652 ; CHECK: // .b8 108 5653 ; CHECK: // .b8 100 5654 ; CHECK: // .b8 101 5655 ; CHECK: // .b8 120 5656 ; CHECK: // .b8 112 5657 ; CHECK: // .b8 102 5658 ; CHECK: // .b8 102 5659 ; CHECK: // .b8 105 5660 ; CHECK: // .b8 0 5661 ; CHECK: // .b8 108 // DW_AT_name 5662 ; CHECK: // .b8 100 5663 ; CHECK: // .b8 101 5664 ; CHECK: // .b8 120 5665 ; CHECK: // .b8 112 5666 ; CHECK: // .b8 102 5667 ; CHECK: // .b8 0 5668 ; CHECK: // .b8 9 // DW_AT_decl_file 5669 ; CHECK: // .b8 240 // DW_AT_decl_line 5670 ; CHECK: // .b8 5 5671 ; CHECK: // .b32 1554 // DW_AT_type 5672 ; CHECK: // .b8 1 // DW_AT_declaration 5673 ; CHECK: // .b8 6 // Abbrev [6] 0x1a9a:0x5 DW_TAG_formal_parameter 5674 ; CHECK: // .b32 1554 // DW_AT_type 5675 ; CHECK: // .b8 6 // Abbrev [6] 0x1a9f:0x5 DW_TAG_formal_parameter 5676 ; CHECK: / .b32 2332 // DW_AT_type 5677 ; CHECK: // .b8 0 // End Of Children Mark 5678 ; CHECK: // .b8 26 // Abbrev [26] 0x1aa5:0x24 DW_TAG_subprogram 5679 ; CHECK: // .b8 95 // DW_AT_MIPS_linkage_name 5680 ; CHECK: // .b8 90 5681 ; CHECK: // .b8 76 5682 ; CHECK: // .b8 55 5683 ; CHECK: // .b8 108 5684 ; CHECK: // .b8 103 5685 ; CHECK: // .b8 97 5686 ; CHECK: // .b8 109 5687 ; CHECK: // .b8 109 5688 ; CHECK: // .b8 97 5689 ; CHECK: // .b8 102 5690 ; CHECK: // .b8 102 5691 ; CHECK: // .b8 0 5692 ; CHECK: // .b8 108 // DW_AT_name 5693 ; CHECK: // .b8 103 5694 ; CHECK: // .b8 97 5695 ; CHECK: // .b8 109 5696 ; CHECK: // .b8 109 5697 ; CHECK: // .b8 97 5698 ; CHECK: // .b8 102 5699 ; CHECK: // .b8 0 5700 ; CHECK: // .b8 9 // DW_AT_decl_file 5701 ; CHECK: // .b8 235 // DW_AT_decl_line 5702 ; CHECK: / .b8 5 5703 ; CHECK: // .b32 1554 // DW_AT_type 5704 ; CHECK: // .b8 1 // DW_AT_declaration 5705 ; CHECK: // .b8 6 // Abbrev [6] 0x1ac3:0x5 DW_TAG_formal_parameter 5706 ; CHECK: // .b32 1554 // DW_AT_type 5707 ; CHECK: // .b8 0 // End Of Children Mark 5708 ; CHECK: // .b8 26 // Abbrev [26] 0x1ac9:0x24 DW_TAG_subprogram 5709 ; CHECK: // .b8 95 // DW_AT_MIPS_linkage_name 5710 ; CHECK: // .b8 90 5711 ; CHECK: // .b8 76 5712 ; CHECK: // .b8 55 5713 ; CHECK: // .b8 108 5714 ; CHECK: // .b8 108 5715 ; CHECK: // .b8 114 5716 ; CHECK: // .b8 105 5717 ; CHECK: // .b8 110 5718 ; CHECK: // .b8 116 5719 ; CHECK: // .b8 102 5720 ; CHECK: // .b8 102 5721 ; CHECK: // .b8 0 5722 ; CHECK: // .b8 108 // DW_AT_name 5723 ; CHECK: // .b8 108 5724 ; CHECK: // .b8 114 5725 ; CHECK: // .b8 105 5726 ; CHECK: / .b8 110 5727 ; CHECK: // .b8 116 5728 ; CHECK: // .b8 102 5729 ; CHECK: // .b8 0 5730 ; CHECK: // .b8 9 // DW_AT_decl_file 5731 ; CHECK: // .b8 125 // DW_AT_decl_line 5732 ; CHECK: // .b8 4 5733 ; CHECK: // .b32 1508 // DW_AT_type 5734 ; CHECK: // .b8 1 // DW_AT_declaration 5735 ; CHECK: // .b8 6 // Abbrev [6] 0x1ae7:0x5 DW_TAG_formal_parameter 5736 ; CHECK: // .b32 1554 // DW_AT_type 5737 ; CHECK: // .b8 0 // End Of Children Mark 5738 ; CHECK: // .b8 26 // Abbrev [26] 0x1aed:0x26 DW_TAG_subprogram 5739 ; CHECK: // .b8 95 // DW_AT_MIPS_linkage_name 5740 ; CHECK: // .b8 90 5741 ; CHECK: // .b8 76 5742 ; CHECK: // .b8 56 5743 ; CHECK: // .b8 108 5744 ; CHECK: // .b8 108 5745 ; CHECK: // .b8 114 5746 ; CHECK: // .b8 111 5747 ; CHECK: // .b8 117 5748 ; CHECK: // .b8 110 5749 ; CHECK: // .b8 100 5750 ; CHECK: // .b8 102 5751 ; CHECK: // .b8 102 5752 ; CHECK: // .b8 0 5753 ; CHECK: // .b8 108 // DW_AT_name 5754 ; CHECK: / .b8 108 5755 ; CHECK: // .b8 114 5756 ; CHECK: // .b8 111 5757 ; CHECK: // .b8 117 5758 ; CHECK: // .b8 110 5759 ; CHECK: // .b8 100 5760 ; CHECK: // .b8 102 5761 ; CHECK: // .b8 0 5762 ; CHECK: // .b8 9 // DW_AT_decl_file 5763 ; CHECK: // .b8 66 // DW_AT_decl_line 5764 ; CHECK: // .b8 6 5765 ; CHECK: // .b32 1508 // DW_AT_type 5766 ; CHECK: // .b8 1 // DW_AT_declaration 5767 ; CHECK: // .b8 6 // Abbrev [6] 0x1b0d:0x5 DW_TAG_formal_parameter 5768 ; CHECK: // .b32 1554 // DW_AT_type 5769 ; CHECK: // .b8 0 // End Of Children Mark 5770 ; CHECK: // .b8 26 // Abbrev [26] 0x1b13:0x22 DW_TAG_subprogram 5771 ; CHECK: // .b8 95 // DW_AT_MIPS_linkage_name 5772 ; CHECK: // .b8 90 5773 ; CHECK: // .b8 76 5774 ; CHECK: // .b8 54 5775 ; CHECK: // .b8 108 5776 ; CHECK: // .b8 111 5777 ; CHECK: // .b8 103 5778 ; CHECK: // .b8 49 5779 ; CHECK: // .b8 48 5780 ; CHECK: // .b8 102 5781 ; CHECK: // .b8 102 5782 ; CHECK: // .b8 0 5783 ; CHECK: // .b8 108 // DW_AT_name 5784 ; CHECK: / .b8 111 5785 ; CHECK: // .b8 103 5786 ; CHECK: // .b8 49 5787 ; CHECK: // .b8 48 5788 ; CHECK: // .b8 102 5789 ; CHECK: // .b8 0 5790 ; CHECK: // .b8 9 // DW_AT_decl_file 5791 ; CHECK: // .b8 76 // DW_AT_decl_line 5792 ; CHECK: // .b8 5 5793 ; CHECK: // .b32 1554 // DW_AT_type 5794 ; CHECK: // .b8 1 // DW_AT_declaration 5795 ; CHECK: // .b8 6 // Abbrev [6] 0x1b2f:0x5 DW_TAG_formal_parameter 5796 ; CHECK: // .b32 1554 // DW_AT_type 5797 ; CHECK: // .b8 0 // End Of Children Mark 5798 ; CHECK: // .b8 26 // Abbrev [26] 0x1b35:0x22 DW_TAG_subprogram 5799 ; CHECK: // .b8 95 // DW_AT_MIPS_linkage_name 5800 ; CHECK: // .b8 90 5801 ; CHECK: // .b8 76 5802 ; CHECK: // .b8 54 5803 ; CHECK: // .b8 108 5804 ; CHECK: // .b8 111 5805 ; CHECK: // .b8 103 5806 ; CHECK: // .b8 49 5807 ; CHECK: // .b8 112 5808 ; CHECK: // .b8 102 5809 ; CHECK: // .b8 102 5810 ; CHECK: // .b8 0 5811 ; CHECK: // .b8 108 // DW_AT_name 5812 ; CHECK: / .b8 111 5813 ; CHECK: // .b8 103 5814 ; CHECK: // .b8 49 5815 ; CHECK: // .b8 112 5816 ; CHECK: // .b8 102 5817 ; CHECK: // .b8 0 5818 ; CHECK: // .b8 9 // DW_AT_decl_file 5819 ; CHECK: // .b8 85 // DW_AT_decl_line 5820 ; CHECK: // .b8 5 5821 ; CHECK: // .b32 1554 // DW_AT_type 5822 ; CHECK: // .b8 1 // DW_AT_declaration 5823 ; CHECK: // .b8 6 // Abbrev [6] 0x1b51:0x5 DW_TAG_formal_parameter 5824 ; CHECK: // .b32 1554 // DW_AT_type 5825 ; CHECK: // .b8 0 // End Of Children Mark 5826 ; CHECK: // .b8 26 // Abbrev [26] 0x1b57:0x20 DW_TAG_subprogram 5827 ; CHECK: // .b8 95 // DW_AT_MIPS_linkage_name 5828 ; CHECK: // .b8 90 5829 ; CHECK: // .b8 76 5830 ; CHECK: // .b8 53 5831 ; CHECK: // .b8 108 5832 ; CHECK: // .b8 111 5833 ; CHECK: // .b8 103 5834 ; CHECK: // .b8 50 5835 ; CHECK: // .b8 102 5836 ; CHECK: // .b8 102 5837 ; CHECK: // .b8 0 5838 ; CHECK: // .b8 108 // DW_AT_name 5839 ; CHECK: // .b8 111 5840 ; CHECK: // .b8 103 5841 ; CHECK: // .b8 50 5842 ; CHECK: // .b8 102 5843 ; CHECK: // .b8 0 5844 ; CHECK: // .b8 9 // DW_AT_decl_file 5845 ; CHECK: // .b8 5 // DW_AT_decl_line 5846 ; CHECK: // .b8 5 5847 ; CHECK: // .b32 1554 // DW_AT_type 5848 ; CHECK: // .b8 1 // DW_AT_declaration 5849 ; CHECK: // .b8 6 // Abbrev [6] 0x1b71:0x5 DW_TAG_formal_parameter 5850 ; CHECK: // .b32 1554 // DW_AT_type 5851 ; CHECK: / .b8 0 // End Of Children Mark 5852 ; CHECK: // .b8 26 // Abbrev [26] 0x1b77:0x20 DW_TAG_subprogram 5853 ; CHECK: // .b8 95 // DW_AT_MIPS_linkage_name 5854 ; CHECK: // .b8 90 5855 ; CHECK: // .b8 76 5856 ; CHECK: // .b8 53 5857 ; CHECK: // .b8 108 5858 ; CHECK: // .b8 111 5859 ; CHECK: // .b8 103 5860 ; CHECK: // .b8 98 5861 ; CHECK: // .b8 102 5862 ; CHECK: // .b8 102 5863 ; CHECK: // .b8 0 5864 ; CHECK: // .b8 108 // DW_AT_name 5865 ; CHECK: // .b8 111 5866 ; CHECK: // .b8 103 5867 ; CHECK: // .b8 98 5868 ; CHECK: // .b8 102 5869 ; CHECK: // .b8 0 5870 ; CHECK: // .b8 9 // DW_AT_decl_file 5871 ; CHECK: // .b8 90 // DW_AT_decl_line 5872 ; CHECK: // .b8 6 5873 ; CHECK: // .b32 1554 // DW_AT_type 5874 ; CHECK: // .b8 1 // DW_AT_declaration 5875 ; CHECK: // .b8 6 // Abbrev [6] 0x1b91:0x5 DW_TAG_formal_parameter 5876 ; CHECK: // .b32 1554 // DW_AT_type 5877 ; CHECK: // .b8 0 // End Of Children Mark 5878 ; CHECK: // .b8 26 // Abbrev [26] 0x1b97:0x1e DW_TAG_subprogram 5879 ; CHECK: // .b8 95 // DW_AT_MIPS_linkage_name 5880 ; CHECK: // .b8 90 5881 ; CHECK: // .b8 76 5882 ; CHECK: // .b8 52 5883 ; CHECK: // .b8 108 5884 ; CHECK: // .b8 111 5885 ; CHECK: // .b8 103 5886 ; CHECK: // .b8 102 5887 ; CHECK: // .b8 102 5888 ; CHECK: // .b8 0 5889 ; CHECK: / .b8 108 // DW_AT_name 5890 ; CHECK: // .b8 111 5891 ; CHECK: // .b8 103 5892 ; CHECK: // .b8 102 5893 ; CHECK: // .b8 0 5894 ; CHECK: // .b8 9 // DW_AT_decl_file 5895 ; CHECK: // .b8 67 // DW_AT_decl_line 5896 ; CHECK: // .b8 5 5897 ; CHECK: // .b32 1554 // DW_AT_type 5898 ; CHECK: // .b8 1 // DW_AT_declaration 5899 ; CHECK: // .b8 6 // Abbrev [6] 0x1baf:0x5 DW_TAG_formal_parameter 5900 ; CHECK: // .b32 1554 // DW_AT_type 5901 ; CHECK: // .b8 0 // End Of Children Mark 5902 ; CHECK: // .b8 26 // Abbrev [26] 0x1bb5:0x22 DW_TAG_subprogram 5903 ; CHECK: // .b8 95 // DW_AT_MIPS_linkage_name 5904 ; CHECK: // .b8 90 5905 ; CHECK: // .b8 76 5906 ; CHECK: // .b8 54 5907 ; CHECK: // .b8 108 5908 ; CHECK: // .b8 114 5909 ; CHECK: // .b8 105 5910 ; CHECK: // .b8 110 5911 ; CHECK: // .b8 116 5912 ; CHECK: // .b8 102 5913 ; CHECK: // .b8 102 5914 ; CHECK: // .b8 0 5915 ; CHECK: // .b8 108 // DW_AT_name 5916 ; CHECK: / .b8 114 5917 ; CHECK: // .b8 105 5918 ; CHECK: // .b8 110 5919 ; CHECK: // .b8 116 5920 ; CHECK: // .b8 102 5921 ; CHECK: // .b8 0 5922 ; CHECK: // .b8 9 // DW_AT_decl_file 5923 ; CHECK: // .b8 116 // DW_AT_decl_line 5924 ; CHECK: // .b8 4 5925 ; CHECK: // .b32 2917 // DW_AT_type 5926 ; CHECK: // .b8 1 // DW_AT_declaration 5927 ; CHECK: // .b8 6 // Abbrev [6] 0x1bd1:0x5 DW_TAG_formal_parameter 5928 ; CHECK: // .b32 1554 // DW_AT_type 5929 ; CHECK: // .b8 0 // End Of Children Mark 5930 ; CHECK: // .b8 26 // Abbrev [26] 0x1bd7:0x24 DW_TAG_subprogram 5931 ; CHECK: // .b8 95 // DW_AT_MIPS_linkage_name 5932 ; CHECK: // .b8 90 5933 ; CHECK: // .b8 76 5934 ; CHECK: // .b8 55 5935 ; CHECK: // .b8 108 5936 ; CHECK: // .b8 114 5937 ; CHECK: // .b8 111 5938 ; CHECK: // .b8 117 5939 ; CHECK: // .b8 110 5940 ; CHECK: // .b8 100 5941 ; CHECK: // .b8 102 5942 ; CHECK: // .b8 102 5943 ; CHECK: // .b8 0 5944 ; CHECK: // .b8 108 // DW_AT_name 5945 ; CHECK: // .b8 114 5946 ; CHECK: // .b8 111 5947 ; CHECK: // .b8 117 5948 ; CHECK: // .b8 110 5949 ; CHECK: // .b8 100 5950 ; CHECK: // .b8 102 5951 ; CHECK: // .b8 0 5952 ; CHECK: // .b8 9 // DW_AT_decl_file 5953 ; CHECK: // .b8 71 // DW_AT_decl_line 5954 ; CHECK: // .b8 6 5955 ; CHECK: // .b32 2917 // DW_AT_type 5956 ; CHECK: / .b8 1 // DW_AT_declaration 5957 ; CHECK: // .b8 6 // Abbrev [6] 0x1bf5:0x5 DW_TAG_formal_parameter 5958 ; CHECK: // .b32 1554 // DW_AT_type 5959 ; CHECK: // .b8 0 // End Of Children Mark 5960 ; CHECK: // .b8 26 // Abbrev [26] 0x1bfb:0x27 DW_TAG_subprogram 5961 ; CHECK: // .b8 95 // DW_AT_MIPS_linkage_name 5962 ; CHECK: // .b8 90 5963 ; CHECK: // .b8 76 5964 ; CHECK: // .b8 53 5965 ; CHECK: // .b8 109 5966 ; CHECK: // .b8 111 5967 ; CHECK: // .b8 100 5968 ; CHECK: // .b8 102 5969 ; CHECK: // .b8 102 5970 ; CHECK: // .b8 102 5971 ; CHECK: // .b8 80 5972 ; CHECK: // .b8 102 5973 ; CHECK: // .b8 0 5974 ; CHECK: // .b8 109 // DW_AT_name 5975 ; CHECK: // .b8 111 5976 ; CHECK: // .b8 100 5977 ; CHECK: // .b8 102 5978 ; CHECK: // .b8 102 5979 ; CHECK: // .b8 0 5980 ; CHECK: // .b8 9 // DW_AT_decl_file 5981 ; CHECK: // .b8 12 // DW_AT_decl_line 5982 ; CHECK: // .b8 6 5983 ; CHECK: // .b32 1554 // DW_AT_type 5984 ; CHECK: // .b8 1 // DW_AT_declaration 5985 ; CHECK: // .b8 6 // Abbrev [6] 0x1c17:0x5 DW_TAG_formal_parameter 5986 ; CHECK: // .b32 1554 // DW_AT_type 5987 ; CHECK: // .b8 6 // Abbrev [6] 0x1c1c:0x5 DW_TAG_formal_parameter 5988 ; CHECK: // .b32 3345 // DW_AT_type 5989 ; CHECK: // .b8 0 // End Of Children Mark 5990 ; CHECK: // .b8 26 // Abbrev [26] 0x1c22:0x2b DW_TAG_subprogram 5991 ; CHECK: / .b8 95 // DW_AT_MIPS_linkage_name 5992 ; CHECK: // .b8 90 5993 ; CHECK: // .b8 76 5994 ; CHECK: // .b8 49 5995 ; CHECK: // .b8 48 5996 ; CHECK: // .b8 110 5997 ; CHECK: // .b8 101 5998 ; CHECK: // .b8 97 5999 ; CHECK: // .b8 114 6000 ; CHECK: // .b8 98 6001 ; CHECK: // .b8 121 6002 ; CHECK: // .b8 105 6003 ; CHECK: // .b8 110 6004 ; CHECK: // .b8 116 6005 ; CHECK: // .b8 102 6006 ; CHECK: // .b8 102 6007 ; CHECK: // .b8 0 6008 ; CHECK: // .b8 110 // DW_AT_name 6009 ; CHECK: // .b8 101 6010 ; CHECK: // .b8 97 6011 ; CHECK: // .b8 114 6012 ; CHECK: // .b8 98 6013 ; CHECK: // .b8 121 6014 ; CHECK: // .b8 105 6015 ; CHECK: // .b8 110 6016 ; CHECK: // .b8 116 6017 ; CHECK: // .b8 102 6018 ; CHECK: // .b8 0 6019 ; CHECK: // .b8 9 // DW_AT_decl_file 6020 ; CHECK: // .b8 130 // DW_AT_decl_line 6021 ; CHECK: / .b8 4 6022 ; CHECK: // .b32 1554 // DW_AT_type 6023 ; CHECK: // .b8 1 // DW_AT_declaration 6024 ; CHECK: // .b8 6 // Abbrev [6] 0x1c47:0x5 DW_TAG_formal_parameter 6025 ; CHECK: // .b32 1554 // DW_AT_type 6026 ; CHECK: // .b8 0 // End Of Children Mark 6027 ; CHECK: // .b8 26 // Abbrev [26] 0x1c4d:0x31 DW_TAG_subprogram 6028 ; CHECK: // .b8 95 // DW_AT_MIPS_linkage_name 6029 ; CHECK: // .b8 90 6030 ; CHECK: // .b8 76 6031 ; CHECK: // .b8 49 6032 ; CHECK: // .b8 48 6033 ; CHECK: // .b8 110 6034 ; CHECK: // .b8 101 6035 ; CHECK: // .b8 120 6036 ; CHECK: // .b8 116 6037 ; CHECK: // .b8 97 6038 ; CHECK: // .b8 102 6039 ; CHECK: // .b8 116 6040 ; CHECK: // .b8 101 6041 ; CHECK: // .b8 114 6042 ; CHECK: // .b8 102 6043 ; CHECK: // .b8 102 6044 ; CHECK: // .b8 102 6045 ; CHECK: // .b8 0 6046 ; CHECK: // .b8 110 // DW_AT_name 6047 ; CHECK: // .b8 101 6048 ; CHECK: // .b8 120 6049 ; CHECK: / .b8 116 6050 ; CHECK: // .b8 97 6051 ; CHECK: // .b8 102 6052 ; CHECK: // .b8 116 6053 ; CHECK: // .b8 101 6054 ; CHECK: // .b8 114 6055 ; CHECK: // .b8 102 6056 ; CHECK: // .b8 0 6057 ; CHECK: // .b8 9 // DW_AT_decl_file 6058 ; CHECK: // .b8 194 // DW_AT_decl_line 6059 ; CHECK: // .b8 4 6060 ; CHECK: // .b32 1554 // DW_AT_type 6061 ; CHECK: // .b8 1 // DW_AT_declaration 6062 ; CHECK: // .b8 6 // Abbrev [6] 0x1c73:0x5 DW_TAG_formal_parameter 6063 ; CHECK: // .b32 1554 // DW_AT_type 6064 ; CHECK: // .b8 6 // Abbrev [6] 0x1c78:0x5 DW_TAG_formal_parameter 6065 ; CHECK: // .b32 1554 // DW_AT_type 6066 ; CHECK: // .b8 0 // End Of Children Mark 6067 ; CHECK: // .b8 26 // Abbrev [26] 0x1c7e:0x24 DW_TAG_subprogram 6068 ; CHECK: // .b8 95 // DW_AT_MIPS_linkage_name 6069 ; CHECK: // .b8 90 6070 ; CHECK: // .b8 76 6071 ; CHECK: // .b8 52 6072 ; CHECK: // .b8 112 6073 ; CHECK: // .b8 111 6074 ; CHECK: // .b8 119 6075 ; CHECK: // .b8 102 6076 ; CHECK: // .b8 102 6077 ; CHECK: // .b8 102 6078 ; CHECK: // .b8 0 6079 ; CHECK: // .b8 112 // DW_AT_name 6080 ; CHECK: // .b8 111 6081 ; CHECK: // .b8 119 6082 ; CHECK: / .b8 102 6083 ; CHECK: // .b8 0 6084 ; CHECK: // .b8 9 // DW_AT_decl_file 6085 ; CHECK: // .b8 47 // DW_AT_decl_line 6086 ; CHECK: // .b8 6 6087 ; CHECK: // .b32 1554 // DW_AT_type 6088 ; CHECK: // .b8 1 // DW_AT_declaration 6089 ; CHECK: // .b8 6 // Abbrev [6] 0x1c97:0x5 DW_TAG_formal_parameter 6090 ; CHECK: // .b32 1554 // DW_AT_type 6091 ; CHECK: // .b8 6 // Abbrev [6] 0x1c9c:0x5 DW_TAG_formal_parameter 6092 ; CHECK: // .b32 1554 // DW_AT_type 6093 ; CHECK: // .b8 0 // End Of Children Mark 6094 ; CHECK: // .b8 26 // Abbrev [26] 0x1ca2:0x31 DW_TAG_subprogram 6095 ; CHECK: // .b8 95 // DW_AT_MIPS_linkage_name 6096 ; CHECK: // .b8 90 6097 ; CHECK: // .b8 76 6098 ; CHECK: // .b8 49 6099 ; CHECK: // .b8 48 6100 ; CHECK: // .b8 114 6101 ; CHECK: // .b8 101 6102 ; CHECK: // .b8 109 6103 ; CHECK: // .b8 97 6104 ; CHECK: // .b8 105 6105 ; CHECK: // .b8 110 6106 ; CHECK: // .b8 100 6107 ; CHECK: // .b8 101 6108 ; CHECK: // .b8 114 6109 ; CHECK: // .b8 102 6110 ; CHECK: // .b8 102 6111 ; CHECK: // .b8 102 6112 ; CHECK: // .b8 0 6113 ; CHECK: // .b8 114 // DW_AT_name 6114 ; CHECK: // .b8 101 6115 ; CHECK: / .b8 109 6116 ; CHECK: // .b8 97 6117 ; CHECK: // .b8 105 6118 ; CHECK: // .b8 110 6119 ; CHECK: // .b8 100 6120 ; CHECK: // .b8 101 6121 ; CHECK: // .b8 114 6122 ; CHECK: // .b8 102 6123 ; CHECK: // .b8 0 6124 ; CHECK: // .b8 9 // DW_AT_decl_file 6125 ; CHECK: // .b8 22 // DW_AT_decl_line 6126 ; CHECK: // .b8 6 6127 ; CHECK: // .b32 1554 // DW_AT_type 6128 ; CHECK: // .b8 1 // DW_AT_declaration 6129 ; CHECK: // .b8 6 // Abbrev [6] 0x1cc8:0x5 DW_TAG_formal_parameter 6130 ; CHECK: // .b32 1554 // DW_AT_type 6131 ; CHECK: // .b8 6 // Abbrev [6] 0x1ccd:0x5 DW_TAG_formal_parameter 6132 ; CHECK: // .b32 1554 // DW_AT_type 6133 ; CHECK: // .b8 0 // End Of Children Mark 6134 ; CHECK: // .b8 26 // Abbrev [26] 0x1cd3:0x31 DW_TAG_subprogram 6135 ; CHECK: // .b8 95 // DW_AT_MIPS_linkage_name 6136 ; CHECK: // .b8 90 6137 ; CHECK: // .b8 76 6138 ; CHECK: // .b8 55 6139 ; CHECK: // .b8 114 6140 ; CHECK: // .b8 101 6141 ; CHECK: / .b8 109 6142 ; CHECK: // .b8 113 6143 ; CHECK: // .b8 117 6144 ; CHECK: // .b8 111 6145 ; CHECK: // .b8 102 6146 ; CHECK: // .b8 102 6147 ; CHECK: // .b8 102 6148 ; CHECK: // .b8 80 6149 ; CHECK: // .b8 105 6150 ; CHECK: // .b8 0 6151 ; CHECK: // .b8 114 // DW_AT_name 6152 ; CHECK: // .b8 101 6153 ; CHECK: // .b8 109 6154 ; CHECK: // .b8 113 6155 ; CHECK: // .b8 117 6156 ; CHECK: // .b8 111 6157 ; CHECK: // .b8 102 6158 ; CHECK: // .b8 0 6159 ; CHECK: // .b8 9 // DW_AT_decl_file 6160 ; CHECK: // .b8 27 // DW_AT_decl_line 6161 ; CHECK: // .b8 6 6162 ; CHECK: // .b32 1554 // DW_AT_type 6163 ; CHECK: // .b8 1 // DW_AT_declaration 6164 ; CHECK: // .b8 6 // Abbrev [6] 0x1cf4:0x5 DW_TAG_formal_parameter 6165 ; CHECK: // .b32 1554 // DW_AT_type 6166 ; CHECK: // .b8 6 // Abbrev [6] 0x1cf9:0x5 DW_TAG_formal_parameter 6167 ; CHECK: / .b32 1554 // DW_AT_type 6168 ; CHECK: // .b8 6 // Abbrev [6] 0x1cfe:0x5 DW_TAG_formal_parameter 6169 ; CHECK: // .b32 2377 // DW_AT_type 6170 ; CHECK: // .b8 0 // End Of Children Mark 6171 ; CHECK: // .b8 26 // Abbrev [26] 0x1d04:0x20 DW_TAG_subprogram 6172 ; CHECK: // .b8 95 // DW_AT_MIPS_linkage_name 6173 ; CHECK: // .b8 90 6174 ; CHECK: // .b8 76 6175 ; CHECK: // .b8 53 6176 ; CHECK: // .b8 114 6177 ; CHECK: // .b8 105 6178 ; CHECK: // .b8 110 6179 ; CHECK: // .b8 116 6180 ; CHECK: // .b8 102 6181 ; CHECK: // .b8 102 6182 ; CHECK: // .b8 0 6183 ; CHECK: // .b8 114 // DW_AT_name 6184 ; CHECK: // .b8 105 6185 ; CHECK: // .b8 110 6186 ; CHECK: // .b8 116 6187 ; CHECK: // .b8 102 6188 ; CHECK: // .b8 0 6189 ; CHECK: // .b8 9 // DW_AT_decl_file 6190 ; CHECK: // .b8 111 // DW_AT_decl_line 6191 ; CHECK: // .b8 4 6192 ; CHECK: // .b32 1554 // DW_AT_type 6193 ; CHECK: / .b8 1 // DW_AT_declaration 6194 ; CHECK: // .b8 6 // Abbrev [6] 0x1d1e:0x5 DW_TAG_formal_parameter 6195 ; CHECK: // .b32 1554 // DW_AT_type 6196 ; CHECK: // .b8 0 // End Of Children Mark 6197 ; CHECK: // .b8 26 // Abbrev [26] 0x1d24:0x22 DW_TAG_subprogram 6198 ; CHECK: // .b8 95 // DW_AT_MIPS_linkage_name 6199 ; CHECK: // .b8 90 6200 ; CHECK: // .b8 76 6201 ; CHECK: // .b8 54 6202 ; CHECK: // .b8 114 6203 ; CHECK: // .b8 111 6204 ; CHECK: // .b8 117 6205 ; CHECK: // .b8 110 6206 ; CHECK: // .b8 100 6207 ; CHECK: // .b8 102 6208 ; CHECK: // .b8 102 6209 ; CHECK: // .b8 0 6210 ; CHECK: // .b8 114 // DW_AT_name 6211 ; CHECK: // .b8 111 6212 ; CHECK: // .b8 117 6213 ; CHECK: // .b8 110 6214 ; CHECK: // .b8 100 6215 ; CHECK: // .b8 102 6216 ; CHECK: // .b8 0 6217 ; CHECK: / .b8 9 // DW_AT_decl_file 6218 ; CHECK: // .b8 61 // DW_AT_decl_line 6219 ; CHECK: // .b8 6 6220 ; CHECK: // .b32 1554 // DW_AT_type 6221 ; CHECK: // .b8 1 // DW_AT_declaration 6222 ; CHECK: // .b8 6 // Abbrev [6] 0x1d40:0x5 DW_TAG_formal_parameter 6223 ; CHECK: // .b32 1554 // DW_AT_type 6224 ; CHECK: // .b8 0 // End Of Children Mark 6225 ; CHECK: // .b8 26 // Abbrev [26] 0x1d46:0x2c DW_TAG_subprogram 6226 ; CHECK: // .b8 95 // DW_AT_MIPS_linkage_name 6227 ; CHECK: // .b8 90 6228 ; CHECK: // .b8 76 6229 ; CHECK: // .b8 56 6230 ; CHECK: // .b8 115 6231 ; CHECK: // .b8 99 6232 ; CHECK: // .b8 97 6233 ; CHECK: // .b8 108 6234 ; CHECK: // .b8 98 6235 ; CHECK: // .b8 108 6236 ; CHECK: // .b8 110 6237 ; CHECK: // .b8 102 6238 ; CHECK: // .b8 102 6239 ; CHECK: // .b8 108 6240 ; CHECK: // .b8 0 6241 ; CHECK: // .b8 115 // DW_AT_name 6242 ; CHECK: // .b8 99 6243 ; CHECK: / .b8 97 6244 ; CHECK: // .b8 108 6245 ; CHECK: // .b8 98 6246 ; CHECK: // .b8 108 6247 ; CHECK: // .b8 110 6248 ; CHECK: // .b8 102 6249 ; CHECK: // .b8 0 6250 ; CHECK: // .b8 9 // DW_AT_decl_file 6251 ; CHECK: // .b8 250 // DW_AT_decl_line 6252 ; CHECK: // .b8 5 6253 ; CHECK: // .b32 1554 // DW_AT_type 6254 ; CHECK: // .b8 1 // DW_AT_declaration 6255 ; CHECK: // .b8 6 // Abbrev [6] 0x1d67:0x5 DW_TAG_formal_parameter 6256 ; CHECK: // .b32 1554 // DW_AT_type 6257 ; CHECK: // .b8 6 // Abbrev [6] 0x1d6c:0x5 DW_TAG_formal_parameter 6258 ; CHECK: // .b32 2917 // DW_AT_type 6259 ; CHECK: // .b8 0 // End Of Children Mark 6260 ; CHECK: // .b8 26 // Abbrev [26] 0x1d72:0x2a DW_TAG_subprogram 6261 ; CHECK: // .b8 95 // DW_AT_MIPS_linkage_name 6262 ; CHECK: // .b8 90 6263 ; CHECK: // .b8 76 6264 ; CHECK: // .b8 55 6265 ; CHECK: // .b8 115 6266 ; CHECK: // .b8 99 6267 ; CHECK: // .b8 97 6268 ; CHECK: // .b8 108 6269 ; CHECK: // .b8 98 6270 ; CHECK: // .b8 110 6271 ; CHECK: // .b8 102 6272 ; CHECK: // .b8 102 6273 ; CHECK: / .b8 105 6274 ; CHECK: // .b8 0 6275 ; CHECK: // .b8 115 // DW_AT_name 6276 ; CHECK: // .b8 99 6277 ; CHECK: // .b8 97 6278 ; CHECK: // .b8 108 6279 ; CHECK: // .b8 98 6280 ; CHECK: // .b8 110 6281 ; CHECK: // .b8 102 6282 ; CHECK: // .b8 0 6283 ; CHECK: // .b8 9 // DW_AT_decl_file 6284 ; CHECK: // .b8 245 // DW_AT_decl_line 6285 ; CHECK: // .b8 5 6286 ; CHECK: // .b32 1554 // DW_AT_type 6287 ; CHECK: // .b8 1 // DW_AT_declaration 6288 ; CHECK: // .b8 6 // Abbrev [6] 0x1d91:0x5 DW_TAG_formal_parameter 6289 ; CHECK: // .b32 1554 // DW_AT_type 6290 ; CHECK: // .b8 6 // Abbrev [6] 0x1d96:0x5 DW_TAG_formal_parameter 6291 ; CHECK: // .b32 2332 // DW_AT_type 6292 ; CHECK: // .b8 0 // End Of Children Mark 6293 ; CHECK: // .b8 26 // Abbrev [26] 0x1d9c:0x1e DW_TAG_subprogram 6294 ; CHECK: // .b8 95 // DW_AT_MIPS_linkage_name 6295 ; CHECK: // .b8 90 6296 ; CHECK: // .b8 76 6297 ; CHECK: // .b8 52 6298 ; CHECK: // .b8 115 6299 ; CHECK: // .b8 105 6300 ; CHECK: // .b8 110 6301 ; CHECK: / .b8 102 6302 ; CHECK: // .b8 102 6303 ; CHECK: // .b8 0 6304 ; CHECK: // .b8 115 // DW_AT_name 6305 ; CHECK: // .b8 105 6306 ; CHECK: // .b8 110 6307 ; CHECK: // .b8 102 6308 ; CHECK: // .b8 0 6309 ; CHECK: // .b8 9 // DW_AT_decl_file 6310 ; CHECK: // .b8 210 // DW_AT_decl_line 6311 ; CHECK: // .b8 4 6312 ; CHECK: // .b32 1554 // DW_AT_type 6313 ; CHECK: // .b8 1 // DW_AT_declaration 6314 ; CHECK: // .b8 6 // Abbrev [6] 0x1db4:0x5 DW_TAG_formal_parameter 6315 ; CHECK: // .b32 1554 // DW_AT_type 6316 ; CHECK: // .b8 0 // End Of Children Mark 6317 ; CHECK: // .b8 26 // Abbrev [26] 0x1dba:0x20 DW_TAG_subprogram 6318 ; CHECK: // .b8 95 // DW_AT_MIPS_linkage_name 6319 ; CHECK: // .b8 90 6320 ; CHECK: // .b8 76 6321 ; CHECK: // .b8 53 6322 ; CHECK: // .b8 115 6323 ; CHECK: // .b8 105 6324 ; CHECK: // .b8 110 6325 ; CHECK: // .b8 104 6326 ; CHECK: // .b8 102 6327 ; CHECK: // .b8 102 6328 ; CHECK: // .b8 0 6329 ; CHECK: // .b8 115 // DW_AT_name 6330 ; CHECK: // .b8 105 6331 ; CHECK: // .b8 110 6332 ; CHECK: // .b8 104 6333 ; CHECK: // .b8 102 6334 ; CHECK: // .b8 0 6335 ; CHECK: // .b8 9 // DW_AT_decl_file 6336 ; CHECK: // .b8 37 // DW_AT_decl_line 6337 ; CHECK: // .b8 5 6338 ; CHECK: // .b32 1554 // DW_AT_type 6339 ; CHECK: // .b8 1 // DW_AT_declaration 6340 ; CHECK: // .b8 6 // Abbrev [6] 0x1dd4:0x5 DW_TAG_formal_parameter 6341 ; CHECK: // .b32 1554 // DW_AT_type 6342 ; CHECK: // .b8 0 // End Of Children Mark 6343 ; CHECK: // .b8 26 // Abbrev [26] 0x1dda:0x20 DW_TAG_subprogram 6344 ; CHECK: // .b8 95 // DW_AT_MIPS_linkage_name 6345 ; CHECK: // .b8 90 6346 ; CHECK: // .b8 76 6347 ; CHECK: // .b8 53 6348 ; CHECK: // .b8 115 6349 ; CHECK: // .b8 113 6350 ; CHECK: // .b8 114 6351 ; CHECK: // .b8 116 6352 ; CHECK: // .b8 102 6353 ; CHECK: // .b8 102 6354 ; CHECK: // .b8 0 6355 ; CHECK: // .b8 115 // DW_AT_name 6356 ; CHECK: // .b8 113 6357 ; CHECK: // .b8 114 6358 ; CHECK: // .b8 116 6359 ; CHECK: // .b8 102 6360 ; CHECK: // .b8 0 6361 ; CHECK: // .b8 11 // DW_AT_decl_file 6362 ; CHECK: // .b8 139 // DW_AT_decl_line 6363 ; CHECK: // .b8 3 6364 ; CHECK: // .b32 1554 // DW_AT_type 6365 ; CHECK: // .b8 1 // DW_AT_declaration 6366 ; CHECK: // .b8 6 // Abbrev [6] 0x1df4:0x5 DW_TAG_formal_parameter 6367 ; CHECK: // .b32 1554 // DW_AT_type 6368 ; CHECK: // .b8 0 // End Of Children Mark 6369 ; CHECK: // .b8 26 // Abbrev [26] 0x1dfa:0x1e DW_TAG_subprogram 6370 ; CHECK: // .b8 95 // DW_AT_MIPS_linkage_name 6371 ; CHECK: // .b8 90 6372 ; CHECK: // .b8 76 6373 ; CHECK: // .b8 52 6374 ; CHECK: // .b8 116 6375 ; CHECK: // .b8 97 6376 ; CHECK: // .b8 110 6377 ; CHECK: // .b8 102 6378 ; CHECK: // .b8 102 6379 ; CHECK: // .b8 0 6380 ; CHECK: // .b8 116 // DW_AT_name 6381 ; CHECK: // .b8 97 6382 ; CHECK: // .b8 110 6383 ; CHECK: // .b8 102 6384 ; CHECK: // .b8 0 6385 ; CHECK: // .b8 9 // DW_AT_decl_file 6386 ; CHECK: // .b8 252 // DW_AT_decl_line 6387 ; CHECK: // .b8 4 6388 ; CHECK: // .b32 1554 // DW_AT_type 6389 ; CHECK: // .b8 1 // DW_AT_declaration 6390 ; CHECK: // .b8 6 // Abbrev [6] 0x1e12:0x5 DW_TAG_formal_parameter 6391 ; CHECK: // .b32 1554 // DW_AT_type 6392 ; CHECK: // .b8 0 // End Of Children Mark 6393 ; CHECK: // .b8 26 // Abbrev [26] 0x1e18:0x20 DW_TAG_subprogram 6394 ; CHECK: // .b8 95 // DW_AT_MIPS_linkage_name 6395 ; CHECK: // .b8 90 6396 ; CHECK: // .b8 76 6397 ; CHECK: // .b8 53 6398 ; CHECK: // .b8 116 6399 ; CHECK: // .b8 97 6400 ; CHECK: // .b8 110 6401 ; CHECK: // .b8 104 6402 ; CHECK: // .b8 102 6403 ; CHECK: // .b8 102 6404 ; CHECK: // .b8 0 6405 ; CHECK: // .b8 116 // DW_AT_name 6406 ; CHECK: // .b8 97 6407 ; CHECK: // .b8 110 6408 ; CHECK: // .b8 104 6409 ; CHECK: // .b8 102 6410 ; CHECK: // .b8 0 6411 ; CHECK: // .b8 9 // DW_AT_decl_file 6412 ; CHECK: // .b8 42 // DW_AT_decl_line 6413 ; CHECK: // .b8 5 6414 ; CHECK: // .b32 1554 // DW_AT_type 6415 ; CHECK: // .b8 1 // DW_AT_declaration 6416 ; CHECK: // .b8 6 // Abbrev [6] 0x1e32:0x5 DW_TAG_formal_parameter 6417 ; CHECK: // .b32 1554 // DW_AT_type 6418 ; CHECK: // .b8 0 // End Of Children Mark 6419 ; CHECK: // .b8 26 // Abbrev [26] 0x1e38:0x24 DW_TAG_subprogram 6420 ; CHECK: // .b8 95 // DW_AT_MIPS_linkage_name 6421 ; CHECK: // .b8 90 6422 ; CHECK: // .b8 76 6423 ; CHECK: // .b8 55 6424 ; CHECK: // .b8 116 6425 ; CHECK: // .b8 103 6426 ; CHECK: // .b8 97 6427 ; CHECK: // .b8 109 6428 ; CHECK: // .b8 109 6429 ; CHECK: // .b8 97 6430 ; CHECK: // .b8 102 6431 ; CHECK: // .b8 102 6432 ; CHECK: // .b8 0 6433 ; CHECK: // .b8 116 // DW_AT_name 6434 ; CHECK: // .b8 103 6435 ; CHECK: // .b8 97 6436 ; CHECK: // .b8 109 6437 ; CHECK: // .b8 109 6438 ; CHECK: // .b8 97 6439 ; CHECK: // .b8 102 6440 ; CHECK: // .b8 0 6441 ; CHECK: // .b8 9 // DW_AT_decl_file 6442 ; CHECK: // .b8 56 // DW_AT_decl_line 6443 ; CHECK: // .b8 6 6444 ; CHECK: // .b32 1554 // DW_AT_type 6445 ; CHECK: // .b8 1 // DW_AT_declaration 6446 ; CHECK: // .b8 6 // Abbrev [6] 0x1e56:0x5 DW_TAG_formal_parameter 6447 ; CHECK: // .b32 1554 // DW_AT_type 6448 ; CHECK: // .b8 0 // End Of Children Mark 6449 ; CHECK: // .b8 26 // Abbrev [26] 0x1e5c:0x22 DW_TAG_subprogram 6450 ; CHECK: // .b8 95 // DW_AT_MIPS_linkage_name 6451 ; CHECK: // .b8 90 6452 ; CHECK: // .b8 76 6453 ; CHECK: // .b8 54 6454 ; CHECK: // .b8 116 6455 ; CHECK: // .b8 114 6456 ; CHECK: // .b8 117 6457 ; CHECK: // .b8 110 6458 ; CHECK: // .b8 99 6459 ; CHECK: // .b8 102 6460 ; CHECK: // .b8 102 6461 ; CHECK: // .b8 0 6462 ; CHECK: // .b8 116 // DW_AT_name 6463 ; CHECK: // .b8 114 6464 ; CHECK: // .b8 117 6465 ; CHECK: // .b8 110 6466 ; CHECK: // .b8 99 6467 ; CHECK: // .b8 102 6468 ; CHECK: // .b8 0 6469 ; CHECK: // .b8 11 // DW_AT_decl_file 6470 ; CHECK: // .b8 150 // DW_AT_decl_line 6471 ; CHECK: // .b8 2 6472 ; CHECK: // .b32 1554 // DW_AT_type 6473 ; CHECK: // .b8 1 // DW_AT_declaration 6474 ; CHECK: // .b8 6 // Abbrev [6] 0x1e78:0x5 DW_TAG_formal_parameter 6475 ; CHECK: // .b32 1554 // DW_AT_type 6476 ; CHECK: // .b8 0 // End Of Children Mark 6477 ; CHECK: // .b8 27 // Abbrev [27] 0x1e7e:0x22a DW_TAG_structure_type 6478 ; CHECK: / .b8 95 // DW_AT_name 6479 ; CHECK: // .b8 95 6480 ; CHECK: // .b8 99 6481 ; CHECK: // .b8 117 6482 ; CHECK: // .b8 100 6483 ; CHECK: // .b8 97 6484 ; CHECK: // .b8 95 6485 ; CHECK: // .b8 98 6486 ; CHECK: // .b8 117 6487 ; CHECK: // .b8 105 6488 ; CHECK: // .b8 108 6489 ; CHECK: // .b8 116 6490 ; CHECK: // .b8 105 6491 ; CHECK: // .b8 110 6492 ; CHECK: // .b8 95 6493 ; CHECK: // .b8 98 6494 ; CHECK: // .b8 108 6495 ; CHECK: // .b8 111 6496 ; CHECK: // .b8 99 6497 ; CHECK: // .b8 107 6498 ; CHECK: // .b8 73 6499 ; CHECK: // .b8 100 6500 ; CHECK: // .b8 120 6501 ; CHECK: // .b8 95 6502 ; CHECK: // .b8 116 6503 ; CHECK: // .b8 0 6504 ; CHECK: // .b8 1 // DW_AT_byte_size 6505 ; CHECK: / .b8 13 // DW_AT_decl_file 6506 ; CHECK: // .b8 77 // DW_AT_decl_line 6507 ; CHECK: // .b8 28 // Abbrev [28] 0x1e9c:0x4f DW_TAG_subprogram 6508 ; CHECK: // .b8 95 // DW_AT_MIPS_linkage_name 6509 ; CHECK: // .b8 90 6510 ; CHECK: // .b8 78 6511 ; CHECK: // .b8 50 6512 ; CHECK: // .b8 53 6513 ; CHECK: // .b8 95 6514 ; CHECK: // .b8 95 6515 ; CHECK: // .b8 99 6516 ; CHECK: // .b8 117 6517 ; CHECK: // .b8 100 6518 ; CHECK: // .b8 97 6519 ; CHECK: // .b8 95 6520 ; CHECK: // .b8 98 6521 ; CHECK: // .b8 117 6522 ; CHECK: // .b8 105 6523 ; CHECK: // .b8 108 6524 ; CHECK: // .b8 116 6525 ; CHECK: // .b8 105 6526 ; CHECK: // .b8 110 6527 ; CHECK: // .b8 95 6528 ; CHECK: // .b8 98 6529 ; CHECK: // .b8 108 6530 ; CHECK: // .b8 111 6531 ; CHECK: // .b8 99 6532 ; CHECK: // .b8 107 6533 ; CHECK: // .b8 73 6534 ; CHECK: // .b8 100 6535 ; CHECK: // .b8 120 6536 ; CHECK: // .b8 95 6537 ; CHECK: // .b8 116 6538 ; CHECK: // .b8 49 6539 ; CHECK: // .b8 55 6540 ; CHECK: // .b8 95 6541 ; CHECK: // .b8 95 6542 ; CHECK: // .b8 102 6543 ; CHECK: // .b8 101 6544 ; CHECK: // .b8 116 6545 ; CHECK: / .b8 99 6546 ; CHECK: // .b8 104 6547 ; CHECK: // .b8 95 6548 ; CHECK: // .b8 98 6549 ; CHECK: // .b8 117 6550 ; CHECK: // .b8 105 6551 ; CHECK: // .b8 108 6552 ; CHECK: // .b8 116 6553 ; CHECK: // .b8 105 6554 ; CHECK: // .b8 110 6555 ; CHECK: // .b8 95 6556 ; CHECK: // .b8 120 6557 ; CHECK: // .b8 69 6558 ; CHECK: // .b8 118 6559 ; CHECK: // .b8 0 6560 ; CHECK: // .b8 95 // DW_AT_name 6561 ; CHECK: // .b8 95 6562 ; CHECK: // .b8 102 6563 ; CHECK: // .b8 101 6564 ; CHECK: // .b8 116 6565 ; CHECK: // .b8 99 6566 ; CHECK: // .b8 104 6567 ; CHECK: // .b8 95 6568 ; CHECK: // .b8 98 6569 ; CHECK: // .b8 117 6570 ; CHECK: // .b8 105 6571 ; CHECK: // .b8 108 6572 ; CHECK: // .b8 116 6573 ; CHECK: // .b8 105 6574 ; CHECK: // .b8 110 6575 ; CHECK: // .b8 95 6576 ; CHECK: // .b8 120 6577 ; CHECK: // .b8 0 6578 ; CHECK: // .b8 13 // DW_AT_decl_file 6579 ; CHECK: // .b8 78 // DW_AT_decl_line 6580 ; CHECK: / .b32 5207 // DW_AT_type 6581 ; CHECK: // .b8 1 // DW_AT_declaration 6582 ; CHECK: // .b8 1 // DW_AT_external 6583 ; CHECK: // .b8 28 // Abbrev [28] 0x1eeb:0x4f DW_TAG_subprogram 6584 ; CHECK: // .b8 95 // DW_AT_MIPS_linkage_name 6585 ; CHECK: // .b8 90 6586 ; CHECK: // .b8 78 6587 ; CHECK: // .b8 50 6588 ; CHECK: // .b8 53 6589 ; CHECK: // .b8 95 6590 ; CHECK: // .b8 95 6591 ; CHECK: // .b8 99 6592 ; CHECK: // .b8 117 6593 ; CHECK: // .b8 100 6594 ; CHECK: // .b8 97 6595 ; CHECK: // .b8 95 6596 ; CHECK: // .b8 98 6597 ; CHECK: // .b8 117 6598 ; CHECK: // .b8 105 6599 ; CHECK: // .b8 108 6600 ; CHECK: // .b8 116 6601 ; CHECK: // .b8 105 6602 ; CHECK: // .b8 110 6603 ; CHECK: // .b8 95 6604 ; CHECK: // .b8 98 6605 ; CHECK: // .b8 108 6606 ; CHECK: // .b8 111 6607 ; CHECK: // .b8 99 6608 ; CHECK: // .b8 107 6609 ; CHECK: // .b8 73 6610 ; CHECK: / .b8 100 6611 ; CHECK: // .b8 120 6612 ; CHECK: // .b8 95 6613 ; CHECK: // .b8 116 6614 ; CHECK: // .b8 49 6615 ; CHECK: // .b8 55 6616 ; CHECK: // .b8 95 6617 ; CHECK: // .b8 95 6618 ; CHECK: // .b8 102 6619 ; CHECK: // .b8 101 6620 ; CHECK: // .b8 116 6621 ; CHECK: // .b8 99 6622 ; CHECK: // .b8 104 6623 ; CHECK: // .b8 95 6624 ; CHECK: // .b8 98 6625 ; CHECK: // .b8 117 6626 ; CHECK: // .b8 105 6627 ; CHECK: // .b8 108 6628 ; CHECK: // .b8 116 6629 ; CHECK: // .b8 105 6630 ; CHECK: // .b8 110 6631 ; CHECK: // .b8 95 6632 ; CHECK: // .b8 121 6633 ; CHECK: // .b8 69 6634 ; CHECK: // .b8 118 6635 ; CHECK: // .b8 0 6636 ; CHECK: // .b8 95 // DW_AT_name 6637 ; CHECK: // .b8 95 6638 ; CHECK: / .b8 102 6639 ; CHECK: // .b8 101 6640 ; CHECK: // .b8 116 6641 ; CHECK: // .b8 99 6642 ; CHECK: // .b8 104 6643 ; CHECK: // .b8 95 6644 ; CHECK: // .b8 98 6645 ; CHECK: // .b8 117 6646 ; CHECK: // .b8 105 6647 ; CHECK: // .b8 108 6648 ; CHECK: // .b8 116 6649 ; CHECK: // .b8 105 6650 ; CHECK: // .b8 110 6651 ; CHECK: // .b8 95 6652 ; CHECK: // .b8 121 6653 ; CHECK: // .b8 0 6654 ; CHECK: // .b8 13 // DW_AT_decl_file 6655 ; CHECK: // .b8 79 // DW_AT_decl_line 6656 ; CHECK: // .b32 5207 // DW_AT_type 6657 ; CHECK: // .b8 1 // DW_AT_declaration 6658 ; CHECK: // .b8 1 // DW_AT_external 6659 ; CHECK: // .b8 28 // Abbrev [28] 0x1f3a:0x4f DW_TAG_subprogram 6660 ; CHECK: // .b8 95 // DW_AT_MIPS_linkage_name 6661 ; CHECK: // .b8 90 6662 ; CHECK: // .b8 78 6663 ; CHECK: // .b8 50 6664 ; CHECK: // .b8 53 6665 ; CHECK: // .b8 95 6666 ; CHECK: // .b8 95 6667 ; CHECK: // .b8 99 6668 ; CHECK: // .b8 117 6669 ; CHECK: // .b8 100 6670 ; CHECK: // .b8 97 6671 ; CHECK: / .b8 95 6672 ; CHECK: // .b8 98 6673 ; CHECK: // .b8 117 6674 ; CHECK: // .b8 105 6675 ; CHECK: // .b8 108 6676 ; CHECK: // .b8 116 6677 ; CHECK: // .b8 105 6678 ; CHECK: // .b8 110 6679 ; CHECK: // .b8 95 6680 ; CHECK: // .b8 98 6681 ; CHECK: // .b8 108 6682 ; CHECK: // .b8 111 6683 ; CHECK: // .b8 99 6684 ; CHECK: // .b8 107 6685 ; CHECK: // .b8 73 6686 ; CHECK: // .b8 100 6687 ; CHECK: // .b8 120 6688 ; CHECK: // .b8 95 6689 ; CHECK: // .b8 116 6690 ; CHECK: // .b8 49 6691 ; CHECK: // .b8 55 6692 ; CHECK: // .b8 95 6693 ; CHECK: // .b8 95 6694 ; CHECK: // .b8 102 6695 ; CHECK: // .b8 101 6696 ; CHECK: // .b8 116 6697 ; CHECK: // .b8 99 6698 ; CHECK: // .b8 104 6699 ; CHECK: // .b8 95 6700 ; CHECK: // .b8 98 6701 ; CHECK: // .b8 117 6702 ; CHECK: // .b8 105 6703 ; CHECK: // .b8 108 6704 ; CHECK: / .b8 116 6705 ; CHECK: // .b8 105 6706 ; CHECK: // .b8 110 6707 ; CHECK: // .b8 95 6708 ; CHECK: // .b8 122 6709 ; CHECK: // .b8 69 6710 ; CHECK: // .b8 118 6711 ; CHECK: // .b8 0 6712 ; CHECK: // .b8 95 // DW_AT_name 6713 ; CHECK: // .b8 95 6714 ; CHECK: // .b8 102 6715 ; CHECK: // .b8 101 6716 ; CHECK: // .b8 116 6717 ; CHECK: // .b8 99 6718 ; CHECK: // .b8 104 6719 ; CHECK: // .b8 95 6720 ; CHECK: // .b8 98 6721 ; CHECK: // .b8 117 6722 ; CHECK: // .b8 105 6723 ; CHECK: // .b8 108 6724 ; CHECK: // .b8 116 6725 ; CHECK: // .b8 105 6726 ; CHECK: // .b8 110 6727 ; CHECK: // .b8 95 6728 ; CHECK: // .b8 122 6729 ; CHECK: // .b8 0 6730 ; CHECK: / .b8 13 // DW_AT_decl_file 6731 ; CHECK: // .b8 80 // DW_AT_decl_line 6732 ; CHECK: // .b32 5207 // DW_AT_type 6733 ; CHECK: // .b8 1 // DW_AT_declaration 6734 ; CHECK: // .b8 1 // DW_AT_external 6735 ; CHECK: // .b8 25 // Abbrev [25] 0x1f89:0x49 DW_TAG_subprogram 6736 ; CHECK: // .b8 95 // DW_AT_MIPS_linkage_name 6737 ; CHECK: // .b8 90 6738 ; CHECK: // .b8 78 6739 ; CHECK: // .b8 75 6740 ; CHECK: // .b8 50 6741 ; CHECK: // .b8 53 6742 ; CHECK: // .b8 95 6743 ; CHECK: // .b8 95 6744 ; CHECK: // .b8 99 6745 ; CHECK: // .b8 117 6746 ; CHECK: // .b8 100 6747 ; CHECK: // .b8 97 6748 ; CHECK: // .b8 95 6749 ; CHECK: // .b8 98 6750 ; CHECK: // .b8 117 6751 ; CHECK: // .b8 105 6752 ; CHECK: // .b8 108 6753 ; CHECK: // .b8 116 6754 ; CHECK: // .b8 105 6755 ; CHECK: // .b8 110 6756 ; CHECK: / .b8 95 6757 ; CHECK: // .b8 98 6758 ; CHECK: // .b8 108 6759 ; CHECK: // .b8 111 6760 ; CHECK: // .b8 99 6761 ; CHECK: // .b8 107 6762 ; CHECK: // .b8 73 6763 ; CHECK: // .b8 100 6764 ; CHECK: // .b8 120 6765 ; CHECK: // .b8 95 6766 ; CHECK: // .b8 116 6767 ; CHECK: // .b8 99 6768 ; CHECK: // .b8 118 6769 ; CHECK: // .b8 53 6770 ; CHECK: // .b8 117 6771 ; CHECK: // .b8 105 6772 ; CHECK: // .b8 110 6773 ; CHECK: // .b8 116 6774 ; CHECK: // .b8 51 6775 ; CHECK: // .b8 69 6776 ; CHECK: // .b8 118 6777 ; CHECK: // .b8 0 6778 ; CHECK: // .b8 111 // DW_AT_name 6779 ; CHECK: // .b8 112 6780 ; CHECK: // .b8 101 6781 ; CHECK: // .b8 114 6782 ; CHECK: / .b8 97 6783 ; CHECK: // .b8 116 6784 ; CHECK: // .b8 111 6785 ; CHECK: // .b8 114 6786 ; CHECK: // .b8 32 6787 ; CHECK: // .b8 117 6788 ; CHECK: // .b8 105 6789 ; CHECK: // .b8 110 6790 ; CHECK: // .b8 116 6791 ; CHECK: // .b8 51 6792 ; CHECK: // .b8 0 6793 ; CHECK: // .b8 13 // DW_AT_decl_file 6794 ; CHECK: // .b8 83 // DW_AT_decl_line 6795 ; CHECK: // .b32 8360 // DW_AT_type 6796 ; CHECK: // .b8 1 // DW_AT_declaration 6797 ; CHECK: // .b8 1 // DW_AT_external 6798 ; CHECK: // .b8 29 // Abbrev [29] 0x1fcb:0x6 DW_TAG_formal_parameter 6799 ; CHECK: // .b32 8407 // DW_AT_type 6800 ; CHECK: // .b8 1 // DW_AT_artificial 6801 ; CHECK: // .b8 0 // End Of Children Mark 6802 ; CHECK: // .b8 30 // Abbrev [30] 0x1fd2:0x27 DW_TAG_subprogram 6803 ; CHECK: // .b8 95 // DW_AT_name 6804 ; CHECK: // .b8 95 6805 ; CHECK: // .b8 99 6806 ; CHECK: / .b8 117 6807 ; CHECK: // .b8 100 6808 ; CHECK: // .b8 97 6809 ; CHECK: // .b8 95 6810 ; CHECK: // .b8 98 6811 ; CHECK: // .b8 117 6812 ; CHECK: // .b8 105 6813 ; CHECK: // .b8 108 6814 ; CHECK: // .b8 116 6815 ; CHECK: // .b8 105 6816 ; CHECK: // .b8 110 6817 ; CHECK: // .b8 95 6818 ; CHECK: // .b8 98 6819 ; CHECK: // .b8 108 6820 ; CHECK: // .b8 111 6821 ; CHECK: // .b8 99 6822 ; CHECK: // .b8 107 6823 ; CHECK: // .b8 73 6824 ; CHECK: // .b8 100 6825 ; CHECK: // .b8 120 6826 ; CHECK: // .b8 95 6827 ; CHECK: // .b8 116 6828 ; CHECK: // .b8 0 6829 ; CHECK: // .b8 13 // DW_AT_decl_file 6830 ; CHECK: // .b8 85 // DW_AT_decl_line 6831 ; CHECK: // .b8 1 // DW_AT_declaration 6832 ; CHECK: / .b8 1 // DW_AT_external 6833 ; CHECK: // .b8 3 // DW_AT_accessibility 6834 ; CHECK: // DW_ACCESS_private 6835 ; CHECK: // .b8 29 // Abbrev [29] 0x1ff2:0x6 DW_TAG_formal_parameter 6836 ; CHECK: // .b32 8417 // DW_AT_type 6837 ; CHECK: // .b8 1 // DW_AT_artificial 6838 ; CHECK: // .b8 0 // End Of Children Mark 6839 ; CHECK: // .b8 30 // Abbrev [30] 0x1ff9:0x2c DW_TAG_subprogram 6840 ; CHECK: // .b8 95 // DW_AT_name 6841 ; CHECK: // .b8 95 6842 ; CHECK: // .b8 99 6843 ; CHECK: // .b8 117 6844 ; CHECK: // .b8 100 6845 ; CHECK: // .b8 97 6846 ; CHECK: // .b8 95 6847 ; CHECK: // .b8 98 6848 ; CHECK: // .b8 117 6849 ; CHECK: // .b8 105 6850 ; CHECK: // .b8 108 6851 ; CHECK: // .b8 116 6852 ; CHECK: // .b8 105 6853 ; CHECK: // .b8 110 6854 ; CHECK: // .b8 95 6855 ; CHECK: // .b8 98 6856 ; CHECK: // .b8 108 6857 ; CHECK: // .b8 111 6858 ; CHECK: // .b8 99 6859 ; CHECK: // .b8 107 6860 ; CHECK: // .b8 73 6861 ; CHECK: // .b8 100 6862 ; CHECK: / .b8 120 6863 ; CHECK: // .b8 95 6864 ; CHECK: // .b8 116 6865 ; CHECK: // .b8 0 6866 ; CHECK: // .b8 13 // DW_AT_decl_file 6867 ; CHECK: // .b8 85 // DW_AT_decl_line 6868 ; CHECK: // .b8 1 // DW_AT_declaration 6869 ; CHECK: // .b8 1 // DW_AT_external 6870 ; CHECK: // .b8 3 // DW_AT_accessibility 6871 ; CHECK: // DW_ACCESS_private 6872 ; CHECK: // .b8 29 // Abbrev [29] 0x2019:0x6 DW_TAG_formal_parameter 6873 ; CHECK: // .b32 8417 // DW_AT_type 6874 ; CHECK: // .b8 1 // DW_AT_artificial 6875 ; CHECK: // .b8 6 // Abbrev [6] 0x201f:0x5 DW_TAG_formal_parameter 6876 ; CHECK: // .b32 8422 // DW_AT_type 6877 ; CHECK: // .b8 0 // End Of Children Mark 6878 ; CHECK: // .b8 31 // Abbrev [31] 0x2025:0x43 DW_TAG_subprogram 6879 ; CHECK: // .b8 95 // DW_AT_MIPS_linkage_name 6880 ; CHECK: // .b8 90 6881 ; CHECK: // .b8 78 6882 ; CHECK: // .b8 75 6883 ; CHECK: // .b8 50 6884 ; CHECK: // .b8 53 6885 ; CHECK: // .b8 95 6886 ; CHECK: // .b8 95 6887 ; CHECK: // .b8 99 6888 ; CHECK: // .b8 117 6889 ; CHECK: // .b8 100 6890 ; CHECK: / .b8 97 6891 ; CHECK: // .b8 95 6892 ; CHECK: // .b8 98 6893 ; CHECK: // .b8 117 6894 ; CHECK: // .b8 105 6895 ; CHECK: // .b8 108 6896 ; CHECK: // .b8 116 6897 ; CHECK: // .b8 105 6898 ; CHECK: // .b8 110 6899 ; CHECK: // .b8 95 6900 ; CHECK: // .b8 98 6901 ; CHECK: // .b8 108 6902 ; CHECK: // .b8 111 6903 ; CHECK: // .b8 99 6904 ; CHECK: // .b8 107 6905 ; CHECK: // .b8 73 6906 ; CHECK: // .b8 100 6907 ; CHECK: // .b8 120 6908 ; CHECK: // .b8 95 6909 ; CHECK: // .b8 116 6910 ; CHECK: // .b8 97 6911 ; CHECK: // .b8 83 6912 ; CHECK: // .b8 69 6913 ; CHECK: // .b8 82 6914 ; CHECK: // .b8 75 6915 ; CHECK: // .b8 83 6916 ; CHECK: // .b8 95 6917 ; CHECK: // .b8 0 6918 ; CHECK: // .b8 111 // DW_AT_name 6919 ; CHECK: // .b8 112 6920 ; CHECK: // .b8 101 6921 ; CHECK: // .b8 114 6922 ; CHECK: // .b8 97 6923 ; CHECK: // .b8 116 6924 ; CHECK: // .b8 111 6925 ; CHECK: // .b8 114 6926 ; CHECK: // .b8 61 6927 ; CHECK: // .b8 0 6928 ; CHECK: // .b8 13 // DW_AT_decl_file 6929 ; CHECK: // .b8 85 // DW_AT_decl_line 6930 ; CHECK: // .b8 1 // DW_AT_declaration 6931 ; CHECK: // .b8 1 // DW_AT_external 6932 ; CHECK: // .b8 3 // DW_AT_accessibility 6933 ; CHECK: // DW_ACCESS_private 6934 ; CHECK: // .b8 29 // Abbrev [29] 0x205c:0x6 DW_TAG_formal_parameter 6935 ; CHECK: // .b32 8407 // DW_AT_type 6936 ; CHECK: // .b8 1 // DW_AT_artificial 6937 ; CHECK: // .b8 6 // Abbrev [6] 0x2062:0x5 DW_TAG_formal_parameter 6938 ; CHECK: // .b32 8422 // DW_AT_type 6939 ; CHECK: // .b8 0 // End Of Children Mark 6940 ; CHECK: // .b8 32 // Abbrev [32] 0x2068:0x3f DW_TAG_subprogram 6941 ; CHECK: // .b8 95 // DW_AT_MIPS_linkage_name 6942 ; CHECK: // .b8 90 6943 ; CHECK: // .b8 78 6944 ; CHECK: // .b8 75 6945 ; CHECK: // .b8 50 6946 ; CHECK: // .b8 53 6947 ; CHECK: // .b8 95 6948 ; CHECK: // .b8 95 6949 ; CHECK: // .b8 99 6950 ; CHECK: // .b8 117 6951 ; CHECK: // .b8 100 6952 ; CHECK: // .b8 97 6953 ; CHECK: // .b8 95 6954 ; CHECK: // .b8 98 6955 ; CHECK: // .b8 117 6956 ; CHECK: // .b8 105 6957 ; CHECK: // .b8 108 6958 ; CHECK: // .b8 116 6959 ; CHECK: // .b8 105 6960 ; CHECK: // .b8 110 6961 ; CHECK: // .b8 95 6962 ; CHECK: // .b8 98 6963 ; CHECK: // .b8 108 6964 ; CHECK: // .b8 111 6965 ; CHECK: // .b8 99 6966 ; CHECK: // .b8 107 6967 ; CHECK: // .b8 73 6968 ; CHECK: // .b8 100 6969 ; CHECK: // .b8 120 6970 ; CHECK: // .b8 95 6971 ; CHECK: // .b8 116 6972 ; CHECK: // .b8 97 6973 ; CHECK: // .b8 100 6974 ; CHECK: // .b8 69 6975 ; CHECK: // .b8 118 6976 ; CHECK: // .b8 0 6977 ; CHECK: // .b8 111 // DW_AT_name 6978 ; CHECK: // .b8 112 6979 ; CHECK: // .b8 101 6980 ; CHECK: // .b8 114 6981 ; CHECK: // .b8 97 6982 ; CHECK: // .b8 116 6983 ; CHECK: // .b8 111 6984 ; CHECK: // .b8 114 6985 ; CHECK: // .b8 38 6986 ; CHECK: // .b8 0 6987 ; CHECK: // .b8 13 // DW_AT_decl_file 6988 ; CHECK: // .b8 85 // DW_AT_decl_line 6989 ; CHECK: // .b32 8427 // DW_AT_type 6990 ; CHECK: // .b8 1 // DW_AT_declaration 6991 ; CHECK: // .b8 1 // DW_AT_external 6992 ; CHECK: // .b8 3 // DW_AT_accessibility 6993 ; CHECK: // DW_ACCESS_private 6994 ; CHECK: // .b8 29 // Abbrev [29] 0x20a0:0x6 DW_TAG_formal_parameter 6995 ; CHECK: // .b32 8407 // DW_AT_type 6996 ; CHECK: // .b8 1 // DW_AT_artificial 6997 ; CHECK: // .b8 0 // End Of Children Mark 6998 ; CHECK: // .b8 0 // End Of Children Mark 6999 ; CHECK: // .b8 27 // Abbrev [27] 0x20a8:0x2f DW_TAG_structure_type 7000 ; CHECK: // .b8 117 // DW_AT_name 7001 ; CHECK: // .b8 105 7002 ; CHECK: // .b8 110 7003 ; CHECK: // .b8 116 7004 ; CHECK: // .b8 51 7005 ; CHECK: // .b8 0 7006 ; CHECK: // .b8 12 // DW_AT_byte_size 7007 ; CHECK: // .b8 14 // DW_AT_decl_file 7008 ; CHECK: // .b8 190 // DW_AT_decl_line 7009 ; CHECK: // .b8 14 // Abbrev [14] 0x20b2:0xc DW_TAG_member 7010 ; CHECK: // .b8 120 // DW_AT_name 7011 ; CHECK: // .b8 0 7012 ; CHECK: // .b32 5207 // DW_AT_type 7013 ; CHECK: // .b8 14 // DW_AT_decl_file 7014 ; CHECK: // .b8 192 // DW_AT_decl_line 7015 ; CHECK: // .b8 2 // DW_AT_data_member_location 7016 ; CHECK: // .b8 35 7017 ; CHECK: // .b8 0 7018 ; CHECK: // .b8 14 // Abbrev [14] 0x20be:0xc DW_TAG_member 7019 ; CHECK: // .b8 121 // DW_AT_name 7020 ; CHECK: // .b8 0 7021 ; CHECK: // .b32 5207 // DW_AT_type 7022 ; CHECK: // .b8 14 // DW_AT_decl_file 7023 ; CHECK: // .b8 192 // DW_AT_decl_line 7024 ; CHECK: // .b8 2 // DW_AT_data_member_location 7025 ; CHECK: // .b8 35 7026 ; CHECK: // .b8 4 7027 ; CHECK: // .b8 14 // Abbrev [14] 0x20ca:0xc DW_TAG_member 7028 ; CHECK: // .b8 122 // DW_AT_name 7029 ; CHECK: // .b8 0 7030 ; CHECK: // .b32 5207 // DW_AT_type 7031 ; CHECK: // .b8 14 // DW_AT_decl_file 7032 ; CHECK: // .b8 192 // DW_AT_decl_line 7033 ; CHECK: // .b8 2 // DW_AT_data_member_location 7034 ; CHECK: // .b8 35 7035 ; CHECK: // .b8 8 7036 ; CHECK: // .b8 0 // End Of Children Mark 7037 ; CHECK: // .b8 8 // Abbrev [8] 0x20d7:0x5 DW_TAG_pointer_type 7038 ; CHECK: // .b32 8412 // DW_AT_type 7039 ; CHECK: // .b8 9 // Abbrev [9] 0x20dc:0x5 DW_TAG_const_type 7040 ; CHECK: // .b32 7806 // DW_AT_type 7041 ; CHECK: // .b8 8 // Abbrev [8] 0x20e1:0x5 DW_TAG_pointer_type 7042 ; CHECK: // .b32 7806 // DW_AT_type 7043 ; CHECK: // .b8 33 // Abbrev [33] 0x20e6:0x5 DW_TAG_reference_type 7044 ; CHECK: // .b32 8412 // DW_AT_type 7045 ; CHECK: // .b8 8 // Abbrev [8] 0x20eb:0x5 DW_TAG_pointer_type 7046 ; CHECK: // .b32 7806 // DW_AT_type 7047 ; CHECK: // .b8 34 // Abbrev [34] 0x20f0:0x6 DW_TAG_subprogram 7048 ; CHECK: // .b32 7836 // DW_AT_specification 7049 ; CHECK: // .b8 1 // DW_AT_inline 7050 ; CHECK: // .b8 27 // Abbrev [27] 0x20f6:0x228 DW_TAG_structure_type 7051 ; CHECK: // .b8 95 // DW_AT_name 7052 ; CHECK: // .b8 95 7053 ; CHECK: // .b8 99 7054 ; CHECK: // .b8 117 7055 ; CHECK: // .b8 100 7056 ; CHECK: // .b8 97 7057 ; CHECK: // .b8 95 7058 ; CHECK: // .b8 98 7059 ; CHECK: // .b8 117 7060 ; CHECK: // .b8 105 7061 ; CHECK: // .b8 108 7062 ; CHECK: // .b8 116 7063 ; CHECK: // .b8 105 7064 ; CHECK: // .b8 110 7065 ; CHECK: // .b8 95 7066 ; CHECK: // .b8 98 7067 ; CHECK: / .b8 108 7068 ; CHECK: // .b8 111 7069 ; CHECK: // .b8 99 7070 ; CHECK: // .b8 107 7071 ; CHECK: // .b8 68 7072 ; CHECK: // .b8 105 7073 ; CHECK: // .b8 109 7074 ; CHECK: // .b8 95 7075 ; CHECK: // .b8 116 7076 ; CHECK: // .b8 0 7077 ; CHECK: // .b8 1 // DW_AT_byte_size 7078 ; CHECK: // .b8 13 // DW_AT_decl_file 7079 ; CHECK: // .b8 88 // DW_AT_decl_line 7080 ; CHECK: // .b8 28 // Abbrev [28] 0x2114:0x4f DW_TAG_subprogram 7081 ; CHECK: // .b8 95 // DW_AT_MIPS_linkage_name 7082 ; CHECK: // .b8 90 7083 ; CHECK: // .b8 78 7084 ; CHECK: // .b8 50 7085 ; CHECK: // .b8 53 7086 ; CHECK: // .b8 95 7087 ; CHECK: // .b8 95 7088 ; CHECK: // .b8 99 7089 ; CHECK: // .b8 117 7090 ; CHECK: // .b8 100 7091 ; CHECK: // .b8 97 7092 ; CHECK: // .b8 95 7093 ; CHECK: // .b8 98 7094 ; CHECK: / .b8 117 7095 ; CHECK: // .b8 105 7096 ; CHECK: // .b8 108 7097 ; CHECK: // .b8 116 7098 ; CHECK: // .b8 105 7099 ; CHECK: // .b8 110 7100 ; CHECK: // .b8 95 7101 ; CHECK: // .b8 98 7102 ; CHECK: // .b8 108 7103 ; CHECK: // .b8 111 7104 ; CHECK: // .b8 99 7105 ; CHECK: // .b8 107 7106 ; CHECK: // .b8 68 7107 ; CHECK: // .b8 105 7108 ; CHECK: // .b8 109 7109 ; CHECK: // .b8 95 7110 ; CHECK: // .b8 116 7111 ; CHECK: // .b8 49 7112 ; CHECK: // .b8 55 7113 ; CHECK: // .b8 95 7114 ; CHECK: // .b8 95 7115 ; CHECK: // .b8 102 7116 ; CHECK: // .b8 101 7117 ; CHECK: // .b8 116 7118 ; CHECK: // .b8 99 7119 ; CHECK: // .b8 104 7120 ; CHECK: // .b8 95 7121 ; CHECK: // .b8 98 7122 ; CHECK: // .b8 117 7123 ; CHECK: // .b8 105 7124 ; CHECK: // .b8 108 7125 ; CHECK: // .b8 116 7126 ; CHECK: // .b8 105 7127 ; CHECK: // .b8 110 7128 ; CHECK: // .b8 95 7129 ; CHECK: // .b8 120 7130 ; CHECK: // .b8 69 7131 ; CHECK: // .b8 118 7132 ; CHECK: // .b8 0 7133 ; CHECK: // .b8 95 // DW_AT_name 7134 ; CHECK: / .b8 95 7135 ; CHECK: // .b8 102 7136 ; CHECK: // .b8 101 7137 ; CHECK: // .b8 116 7138 ; CHECK: // .b8 99 7139 ; CHECK: // .b8 104 7140 ; CHECK: // .b8 95 7141 ; CHECK: // .b8 98 7142 ; CHECK: // .b8 117 7143 ; CHECK: // .b8 105 7144 ; CHECK: // .b8 108 7145 ; CHECK: // .b8 116 7146 ; CHECK: // .b8 105 7147 ; CHECK: // .b8 110 7148 ; CHECK: // .b8 95 7149 ; CHECK: // .b8 120 7150 ; CHECK: // .b8 0 7151 ; CHECK: // .b8 13 // DW_AT_decl_file 7152 ; CHECK: // .b8 89 // DW_AT_decl_line 7153 ; CHECK: // .b32 5207 // DW_AT_type 7154 ; CHECK: // .b8 1 // DW_AT_declaration 7155 ; CHECK: // .b8 1 // DW_AT_external 7156 ; CHECK: // .b8 28 // Abbrev [28] 0x2163:0x4f DW_TAG_subprogram 7157 ; CHECK: // .b8 95 // DW_AT_MIPS_linkage_name 7158 ; CHECK: // .b8 90 7159 ; CHECK: // .b8 78 7160 ; CHECK: // .b8 50 7161 ; CHECK: // .b8 53 7162 ; CHECK: // .b8 95 7163 ; CHECK: // .b8 95 7164 ; CHECK: // .b8 99 7165 ; CHECK: // .b8 117 7166 ; CHECK: // .b8 100 7167 ; CHECK: // .b8 97 7168 ; CHECK: // .b8 95 7169 ; CHECK: / .b8 98 7170 ; CHECK: // .b8 117 7171 ; CHECK: // .b8 105 7172 ; CHECK: // .b8 108 7173 ; CHECK: // .b8 116 7174 ; CHECK: // .b8 105 7175 ; CHECK: // .b8 110 7176 ; CHECK: // .b8 95 7177 ; CHECK: // .b8 98 7178 ; CHECK: // .b8 108 7179 ; CHECK: // .b8 111 7180 ; CHECK: // .b8 99 7181 ; CHECK: // .b8 107 7182 ; CHECK: // .b8 68 7183 ; CHECK: // .b8 105 7184 ; CHECK: // .b8 109 7185 ; CHECK: // .b8 95 7186 ; CHECK: // .b8 116 7187 ; CHECK: // .b8 49 7188 ; CHECK: // .b8 55 7189 ; CHECK: // .b8 95 7190 ; CHECK: // .b8 95 7191 ; CHECK: // .b8 102 7192 ; CHECK: // .b8 101 7193 ; CHECK: // .b8 116 7194 ; CHECK: // .b8 99 7195 ; CHECK: // .b8 104 7196 ; CHECK: // .b8 95 7197 ; CHECK: // .b8 98 7198 ; CHECK: // .b8 117 7199 ; CHECK: / .b8 105 7200 ; CHECK: // .b8 108 7201 ; CHECK: // .b8 116 7202 ; CHECK: // .b8 105 7203 ; CHECK: // .b8 110 7204 ; CHECK: // .b8 95 7205 ; CHECK: // .b8 121 7206 ; CHECK: // .b8 69 7207 ; CHECK: // .b8 118 7208 ; CHECK: // .b8 0 7209 ; CHECK: // .b8 95 // DW_AT_name 7210 ; CHECK: // .b8 95 7211 ; CHECK: // .b8 102 7212 ; CHECK: // .b8 101 7213 ; CHECK: // .b8 116 7214 ; CHECK: // .b8 99 7215 ; CHECK: // .b8 104 7216 ; CHECK: // .b8 95 7217 ; CHECK: // .b8 98 7218 ; CHECK: // .b8 117 7219 ; CHECK: // .b8 105 7220 ; CHECK: // .b8 108 7221 ; CHECK: // .b8 116 7222 ; CHECK: // .b8 105 7223 ; CHECK: // .b8 110 7224 ; CHECK: // .b8 95 7225 ; CHECK: // .b8 121 7226 ; CHECK: // .b8 0 7227 ; CHECK: / .b8 13 // DW_AT_decl_file 7228 ; CHECK: // .b8 90 // DW_AT_decl_line 7229 ; CHECK: // .b32 5207 // DW_AT_type 7230 ; CHECK: // .b8 1 // DW_AT_declaration 7231 ; CHECK: // .b8 1 // DW_AT_external 7232 ; CHECK: // .b8 28 // Abbrev [28] 0x21b2:0x4f DW_TAG_subprogram 7233 ; CHECK: // .b8 95 // DW_AT_MIPS_linkage_name 7234 ; CHECK: // .b8 90 7235 ; CHECK: // .b8 78 7236 ; CHECK: // .b8 50 7237 ; CHECK: // .b8 53 7238 ; CHECK: // .b8 95 7239 ; CHECK: // .b8 95 7240 ; CHECK: // .b8 99 7241 ; CHECK: // .b8 117 7242 ; CHECK: // .b8 100 7243 ; CHECK: // .b8 97 7244 ; CHECK: // .b8 95 7245 ; CHECK: // .b8 98 7246 ; CHECK: // .b8 117 7247 ; CHECK: // .b8 105 7248 ; CHECK: // .b8 108 7249 ; CHECK: // .b8 116 7250 ; CHECK: // .b8 105 7251 ; CHECK: // .b8 110 7252 ; CHECK: // .b8 95 7253 ; CHECK: // .b8 98 7254 ; CHECK: // .b8 108 7255 ; CHECK: // .b8 111 7256 ; CHECK: // .b8 99 7257 ; CHECK: // .b8 107 7258 ; CHECK: // .b8 68 7259 ; CHECK: // .b8 105 7260 ; CHECK: / .b8 109 7261 ; CHECK: // .b8 95 7262 ; CHECK: // .b8 116 7263 ; CHECK: // .b8 49 7264 ; CHECK: // .b8 55 7265 ; CHECK: // .b8 95 7266 ; CHECK: // .b8 95 7267 ; CHECK: // .b8 102 7268 ; CHECK: // .b8 101 7269 ; CHECK: // .b8 116 7270 ; CHECK: // .b8 99 7271 ; CHECK: // .b8 104 7272 ; CHECK: // .b8 95 7273 ; CHECK: // .b8 98 7274 ; CHECK: // .b8 117 7275 ; CHECK: // .b8 105 7276 ; CHECK: // .b8 108 7277 ; CHECK: // .b8 116 7278 ; CHECK: // .b8 105 7279 ; CHECK: // .b8 110 7280 ; CHECK: // .b8 95 7281 ; CHECK: // .b8 122 7282 ; CHECK: // .b8 69 7283 ; CHECK: // .b8 118 7284 ; CHECK: // .b8 0 7285 ; CHECK: // .b8 95 // DW_AT_name 7286 ; CHECK: // .b8 95 7287 ; CHECK: // .b8 102 7288 ; CHECK: // .b8 101 7289 ; CHECK: // .b8 116 7290 ; CHECK: // .b8 99 7291 ; CHECK: // .b8 104 7292 ; CHECK: // .b8 95 7293 ; CHECK: / .b8 98 7294 ; CHECK: // .b8 117 7295 ; CHECK: // .b8 105 7296 ; CHECK: // .b8 108 7297 ; CHECK: // .b8 116 7298 ; CHECK: // .b8 105 7299 ; CHECK: // .b8 110 7300 ; CHECK: // .b8 95 7301 ; CHECK: // .b8 122 7302 ; CHECK: // .b8 0 7303 ; CHECK: // .b8 13 // DW_AT_decl_file 7304 ; CHECK: // .b8 91 // DW_AT_decl_line 7305 ; CHECK: // .b32 5207 // DW_AT_type 7306 ; CHECK: // .b8 1 // DW_AT_declaration 7307 ; CHECK: // .b8 1 // DW_AT_external 7308 ; CHECK: // .b8 25 // Abbrev [25] 0x2201:0x47 DW_TAG_subprogram 7309 ; CHECK: // .b8 95 // DW_AT_MIPS_linkage_name 7310 ; CHECK: // .b8 90 7311 ; CHECK: // .b8 78 7312 ; CHECK: // .b8 75 7313 ; CHECK: // .b8 50 7314 ; CHECK: // .b8 53 7315 ; CHECK: // .b8 95 7316 ; CHECK: // .b8 95 7317 ; CHECK: // .b8 99 7318 ; CHECK: // .b8 117 7319 ; CHECK: / .b8 100 7320 ; CHECK: // .b8 97 7321 ; CHECK: // .b8 95 7322 ; CHECK: // .b8 98 7323 ; CHECK: // .b8 117 7324 ; CHECK: // .b8 105 7325 ; CHECK: // .b8 108 7326 ; CHECK: // .b8 116 7327 ; CHECK: // .b8 105 7328 ; CHECK: // .b8 110 7329 ; CHECK: // .b8 95 7330 ; CHECK: // .b8 98 7331 ; CHECK: // .b8 108 7332 ; CHECK: // .b8 111 7333 ; CHECK: // .b8 99 7334 ; CHECK: // .b8 107 7335 ; CHECK: // .b8 68 7336 ; CHECK: // .b8 105 7337 ; CHECK: // .b8 109 7338 ; CHECK: // .b8 95 7339 ; CHECK: // .b8 116 7340 ; CHECK: // .b8 99 7341 ; CHECK: // .b8 118 7342 ; CHECK: // .b8 52 7343 ; CHECK: // .b8 100 7344 ; CHECK: // .b8 105 7345 ; CHECK: / .b8 109 7346 ; CHECK: // .b8 51 7347 ; CHECK: // .b8 69 7348 ; CHECK: // .b8 118 7349 ; CHECK: // .b8 0 7350 ; CHECK: // .b8 111 // DW_AT_name 7351 ; CHECK: // .b8 112 7352 ; CHECK: // .b8 101 7353 ; CHECK: // .b8 114 7354 ; CHECK: // .b8 97 7355 ; CHECK: // .b8 116 7356 ; CHECK: // .b8 111 7357 ; CHECK: // .b8 114 7358 ; CHECK: // .b8 32 7359 ; CHECK: // .b8 100 7360 ; CHECK: // .b8 105 7361 ; CHECK: // .b8 109 7362 ; CHECK: // .b8 51 7363 ; CHECK: // .b8 0 7364 ; CHECK: // .b8 13 // DW_AT_decl_file 7365 ; CHECK: // .b8 94 // DW_AT_decl_line 7366 ; CHECK: // .b32 8990 // DW_AT_type 7367 ; CHECK: // .b8 1 // DW_AT_declaration 7368 ; CHECK: // .b8 1 // DW_AT_external 7369 ; CHECK: // .b8 29 // Abbrev [29] 0x2241:0x6 DW_TAG_formal_parameter 7370 ; CHECK: // .b32 9166 // DW_AT_type 7371 ; CHECK: / .b8 1 // DW_AT_artificial 7372 ; CHECK: // .b8 0 // End Of Children Mark 7373 ; CHECK: // .b8 30 // Abbrev [30] 0x2248:0x27 DW_TAG_subprogram 7374 ; CHECK: // .b8 95 // DW_AT_name 7375 ; CHECK: // .b8 95 7376 ; CHECK: // .b8 99 7377 ; CHECK: // .b8 117 7378 ; CHECK: // .b8 100 7379 ; CHECK: // .b8 97 7380 ; CHECK: // .b8 95 7381 ; CHECK: // .b8 98 7382 ; CHECK: // .b8 117 7383 ; CHECK: // .b8 105 7384 ; CHECK: // .b8 108 7385 ; CHECK: // .b8 116 7386 ; CHECK: // .b8 105 7387 ; CHECK: // .b8 110 7388 ; CHECK: // .b8 95 7389 ; CHECK: // .b8 98 7390 ; CHECK: // .b8 108 7391 ; CHECK: // .b8 111 7392 ; CHECK: // .b8 99 7393 ; CHECK: // .b8 107 7394 ; CHECK: // .b8 68 7395 ; CHECK: / .b8 105 7396 ; CHECK: // .b8 109 7397 ; CHECK: // .b8 95 7398 ; CHECK: // .b8 116 7399 ; CHECK: // .b8 0 7400 ; CHECK: // .b8 13 // DW_AT_decl_file 7401 ; CHECK: // .b8 96 // DW_AT_decl_line 7402 ; CHECK: // .b8 1 // DW_AT_declaration 7403 ; CHECK: // .b8 1 // DW_AT_external 7404 ; CHECK: // .b8 3 // DW_AT_accessibility 7405 ; CHECK: // DW_ACCESS_private 7406 ; CHECK: // .b8 29 // Abbrev [29] 0x2268:0x6 DW_TAG_formal_parameter 7407 ; CHECK: // .b32 9176 // DW_AT_type 7408 ; CHECK: // .b8 1 // DW_AT_artificial 7409 ; CHECK: // .b8 0 // End Of Children Mark 7410 ; CHECK: // .b8 30 // Abbrev [30] 0x226f:0x2c DW_TAG_subprogram 7411 ; CHECK: // .b8 95 // DW_AT_name 7412 ; CHECK: // .b8 95 7413 ; CHECK: // .b8 99 7414 ; CHECK: // .b8 117 7415 ; CHECK: // .b8 100 7416 ; CHECK: // .b8 97 7417 ; CHECK: // .b8 95 7418 ; CHECK: // .b8 98 7419 ; CHECK: // .b8 117 7420 ; CHECK: // .b8 105 7421 ; CHECK: / .b8 108 7422 ; CHECK: // .b8 116 7423 ; CHECK: // .b8 105 7424 ; CHECK: // .b8 110 7425 ; CHECK: // .b8 95 7426 ; CHECK: // .b8 98 7427 ; CHECK: // .b8 108 7428 ; CHECK: // .b8 111 7429 ; CHECK: // .b8 99 7430 ; CHECK: // .b8 107 7431 ; CHECK: // .b8 68 7432 ; CHECK: // .b8 105 7433 ; CHECK: // .b8 109 7434 ; CHECK: // .b8 95 7435 ; CHECK: // .b8 116 7436 ; CHECK: // .b8 0 7437 ; CHECK: // .b8 13 // DW_AT_decl_file 7438 ; CHECK: // .b8 96 // DW_AT_decl_line 7439 ; CHECK: // .b8 1 // DW_AT_declaration 7440 ; CHECK: // .b8 1 // DW_AT_external 7441 ; CHECK: // .b8 3 // DW_AT_accessibility 7442 ; CHECK: // DW_ACCESS_private 7443 ; CHECK: // .b8 29 // Abbrev [29] 0x228f:0x6 DW_TAG_formal_parameter 7444 ; CHECK: // .b32 9176 // DW_AT_type 7445 ; CHECK: // .b8 1 // DW_AT_artificial 7446 ; CHECK: // .b8 6 // Abbrev [6] 0x2295:0x5 DW_TAG_formal_parameter 7447 ; CHECK: // .b32 9181 // DW_AT_type 7448 ; CHECK: // .b8 0 // End Of Children Mark 7449 ; CHECK: // .b8 31 // Abbrev [31] 0x229b:0x43 DW_TAG_subprogram 7450 ; CHECK: // .b8 95 // DW_AT_MIPS_linkage_name 7451 ; CHECK: / .b8 90 7452 ; CHECK: // .b8 78 7453 ; CHECK: // .b8 75 7454 ; CHECK: // .b8 50 7455 ; CHECK: // .b8 53 7456 ; CHECK: // .b8 95 7457 ; CHECK: // .b8 95 7458 ; CHECK: // .b8 99 7459 ; CHECK: // .b8 117 7460 ; CHECK: // .b8 100 7461 ; CHECK: // .b8 97 7462 ; CHECK: // .b8 95 7463 ; CHECK: // .b8 98 7464 ; CHECK: // .b8 117 7465 ; CHECK: // .b8 105 7466 ; CHECK: // .b8 108 7467 ; CHECK: // .b8 116 7468 ; CHECK: // .b8 105 7469 ; CHECK: // .b8 110 7470 ; CHECK: // .b8 95 7471 ; CHECK: // .b8 98 7472 ; CHECK: // .b8 108 7473 ; CHECK: // .b8 111 7474 ; CHECK: // .b8 99 7475 ; CHECK: // .b8 107 7476 ; CHECK: // .b8 68 7477 ; CHECK: // .b8 105 7478 ; CHECK: // .b8 109 7479 ; CHECK: / .b8 95 7480 ; CHECK: // .b8 116 7481 ; CHECK: // .b8 97 7482 ; CHECK: // .b8 83 7483 ; CHECK: // .b8 69 7484 ; CHECK: // .b8 82 7485 ; CHECK: // .b8 75 7486 ; CHECK: // .b8 83 7487 ; CHECK: // .b8 95 7488 ; CHECK: // .b8 0 7489 ; CHECK: // .b8 111 // DW_AT_name 7490 ; CHECK: // .b8 112 7491 ; CHECK: // .b8 101 7492 ; CHECK: // .b8 114 7493 ; CHECK: // .b8 97 7494 ; CHECK: // .b8 116 7495 ; CHECK: // .b8 111 7496 ; CHECK: // .b8 114 7497 ; CHECK: // .b8 61 7498 ; CHECK: // .b8 0 7499 ; CHECK: // .b8 13 // DW_AT_decl_file 7500 ; CHECK: // .b8 96 // DW_AT_decl_line 7501 ; CHECK: // .b8 1 // DW_AT_declaration 7502 ; CHECK: // .b8 1 // DW_AT_external 7503 ; CHECK: // .b8 3 // DW_AT_accessibility 7504 ; CHECK: // DW_ACCESS_private 7505 ; CHECK: // .b8 29 // Abbrev [29] 0x22d2:0x6 DW_TAG_formal_parameter 7506 ; CHECK: // .b32 9166 // DW_AT_type 7507 ; CHECK: // .b8 1 // DW_AT_artificial 7508 ; CHECK: // .b8 6 // Abbrev [6] 0x22d8:0x5 DW_TAG_formal_parameter 7509 ; CHECK: // .b32 9181 // DW_AT_type 7510 ; CHECK: // .b8 0 // End Of Children Mark 7511 ; CHECK: // .b8 32 // Abbrev [32] 0x22de:0x3f DW_TAG_subprogram 7512 ; CHECK: // .b8 95 // DW_AT_MIPS_linkage_name 7513 ; CHECK: // .b8 90 7514 ; CHECK: // .b8 78 7515 ; CHECK: // .b8 75 7516 ; CHECK: // .b8 50 7517 ; CHECK: // .b8 53 7518 ; CHECK: // .b8 95 7519 ; CHECK: // .b8 95 7520 ; CHECK: // .b8 99 7521 ; CHECK: // .b8 117 7522 ; CHECK: // .b8 100 7523 ; CHECK: // .b8 97 7524 ; CHECK: // .b8 95 7525 ; CHECK: // .b8 98 7526 ; CHECK: // .b8 117 7527 ; CHECK: // .b8 105 7528 ; CHECK: // .b8 108 7529 ; CHECK: // .b8 116 7530 ; CHECK: // .b8 105 7531 ; CHECK: // .b8 110 7532 ; CHECK: // .b8 95 7533 ; CHECK: // .b8 98 7534 ; CHECK: // .b8 108 7535 ; CHECK: // .b8 111 7536 ; CHECK: // .b8 99 7537 ; CHECK: // .b8 107 7538 ; CHECK: // .b8 68 7539 ; CHECK: // .b8 105 7540 ; CHECK: // .b8 109 7541 ; CHECK: // .b8 95 7542 ; CHECK: // .b8 116 7543 ; CHECK: // .b8 97 7544 ; CHECK: // .b8 100 7545 ; CHECK: // .b8 69 7546 ; CHECK: // .b8 118 7547 ; CHECK: // .b8 0 7548 ; CHECK: // .b8 111 // DW_AT_name 7549 ; CHECK: // .b8 112 7550 ; CHECK: // .b8 101 7551 ; CHECK: // .b8 114 7552 ; CHECK: // .b8 97 7553 ; CHECK: // .b8 116 7554 ; CHECK: // .b8 111 7555 ; CHECK: // .b8 114 7556 ; CHECK: // .b8 38 7557 ; CHECK: // .b8 0 7558 ; CHECK: // .b8 13 // DW_AT_decl_file 7559 ; CHECK: // .b8 96 // DW_AT_decl_line 7560 ; CHECK: // .b32 9186 // DW_AT_type 7561 ; CHECK: // .b8 1 // DW_AT_declaration 7562 ; CHECK: // .b8 1 // DW_AT_external 7563 ; CHECK: // .b8 3 // DW_AT_accessibility 7564 ; CHECK: // DW_ACCESS_private 7565 ; CHECK: // .b8 29 // Abbrev [29] 0x2316:0x6 DW_TAG_formal_parameter 7566 ; CHECK: // .b32 9166 // DW_AT_type 7567 ; CHECK: // .b8 1 // DW_AT_artificial 7568 ; CHECK: // .b8 0 // End Of Children Mark 7569 ; CHECK: // .b8 0 // End Of Children Mark 7570 ; CHECK: // .b8 35 // Abbrev [35] 0x231e:0x9d DW_TAG_structure_type 7571 ; CHECK: // .b8 100 // DW_AT_name 7572 ; CHECK: // .b8 105 7573 ; CHECK: // .b8 109 7574 ; CHECK: // .b8 51 7575 ; CHECK: // .b8 0 7576 ; CHECK: // .b8 12 // DW_AT_byte_size 7577 ; CHECK: // .b8 14 // DW_AT_decl_file 7578 ; CHECK: // .b8 161 // DW_AT_decl_line 7579 ; CHECK: // .b8 1 7580 ; CHECK: // .b8 36 // Abbrev [36] 0x2328:0xd DW_TAG_member 7581 ; CHECK: // .b8 120 // DW_AT_name 7582 ; CHECK: // .b8 0 7583 ; CHECK: // .b32 5207 // DW_AT_type 7584 ; CHECK: // .b8 14 // DW_AT_decl_file 7585 ; CHECK: // .b8 163 // DW_AT_decl_line 7586 ; CHECK: // .b8 1 7587 ; CHECK: // .b8 2 // DW_AT_data_member_location 7588 ; CHECK: // .b8 35 7589 ; CHECK: // .b8 0 7590 ; CHECK: // .b8 36 // Abbrev [36] 0x2335:0xd DW_TAG_member 7591 ; CHECK: // .b8 121 // DW_AT_name 7592 ; CHECK: // .b8 0 7593 ; CHECK: // .b32 5207 // DW_AT_type 7594 ; CHECK: // .b8 14 // DW_AT_decl_file 7595 ; CHECK: // .b8 163 // DW_AT_decl_line 7596 ; CHECK: // .b8 1 7597 ; CHECK: // .b8 2 // DW_AT_data_member_location 7598 ; CHECK: // .b8 35 7599 ; CHECK: // .b8 4 7600 ; CHECK: // .b8 36 // Abbrev [36] 0x2342:0xd DW_TAG_member 7601 ; CHECK: // .b8 122 // DW_AT_name 7602 ; CHECK: // .b8 0 7603 ; CHECK: // .b32 5207 // DW_AT_type 7604 ; CHECK: // .b8 14 // DW_AT_decl_file 7605 ; CHECK: // .b8 163 // DW_AT_decl_line 7606 ; CHECK: // .b8 1 7607 ; CHECK: // .b8 2 // DW_AT_data_member_location 7608 ; CHECK: // .b8 35 7609 ; CHECK: // .b8 8 7610 ; CHECK: // .b8 23 // Abbrev [23] 0x234f:0x21 DW_TAG_subprogram 7611 ; CHECK: // .b8 100 // DW_AT_name 7612 ; CHECK: // .b8 105 7613 ; CHECK: // .b8 109 7614 ; CHECK: // .b8 51 7615 ; CHECK: // .b8 0 7616 ; CHECK: // .b8 14 // DW_AT_decl_file 7617 ; CHECK: // .b8 165 // DW_AT_decl_line 7618 ; CHECK: // .b8 1 7619 ; CHECK: // .b8 1 // DW_AT_declaration 7620 ; CHECK: // .b8 1 // DW_AT_external 7621 ; CHECK: // .b8 29 // Abbrev [29] 0x235a:0x6 DW_TAG_formal_parameter 7622 ; CHECK: // .b32 9147 // DW_AT_type 7623 ; CHECK: // .b8 1 // DW_AT_artificial 7624 ; CHECK: // .b8 6 // Abbrev [6] 0x2360:0x5 DW_TAG_formal_parameter 7625 ; CHECK: // .b32 5207 // DW_AT_type 7626 ; CHECK: // .b8 6 // Abbrev [6] 0x2365:0x5 DW_TAG_formal_parameter 7627 ; CHECK: // .b32 5207 // DW_AT_type 7628 ; CHECK: // .b8 6 // Abbrev [6] 0x236a:0x5 DW_TAG_formal_parameter 7629 ; CHECK: // .b32 5207 // DW_AT_type 7630 ; CHECK: // .b8 0 // End Of Children Mark 7631 ; CHECK: // .b8 23 // Abbrev [23] 0x2370:0x17 DW_TAG_subprogram 7632 ; CHECK: // .b8 100 // DW_AT_name 7633 ; CHECK: // .b8 105 7634 ; CHECK: // .b8 109 7635 ; CHECK: // .b8 51 7636 ; CHECK: // .b8 0 7637 ; CHECK: // .b8 14 // DW_AT_decl_file 7638 ; CHECK: // .b8 166 // DW_AT_decl_line 7639 ; CHECK: // .b8 1 7640 ; CHECK: // .b8 1 // DW_AT_declaration 7641 ; CHECK: // .b8 1 // DW_AT_external 7642 ; CHECK: // .b8 29 // Abbrev [29] 0x237b:0x6 DW_TAG_formal_parameter 7643 ; CHECK: // .b32 9147 // DW_AT_type 7644 ; CHECK: // .b8 1 // DW_AT_artificial 7645 ; CHECK: // .b8 6 // Abbrev [6] 0x2381:0x5 DW_TAG_formal_parameter 7646 ; CHECK: // .b32 9152 // DW_AT_type 7647 ; CHECK: // .b8 0 // End Of Children Mark 7648 ; CHECK: // .b8 37 // Abbrev [37] 0x2387:0x33 DW_TAG_subprogram 7649 ; CHECK: // .b8 95 // DW_AT_MIPS_linkage_name 7650 ; CHECK: // .b8 90 7651 ; CHECK: // .b8 78 7652 ; CHECK: // .b8 52 7653 ; CHECK: // .b8 100 7654 ; CHECK: // .b8 105 7655 ; CHECK: // .b8 109 7656 ; CHECK: / .b8 51 7657 ; CHECK: // .b8 99 7658 ; CHECK: // .b8 118 7659 ; CHECK: // .b8 53 7660 ; CHECK: // .b8 117 7661 ; CHECK: // .b8 105 7662 ; CHECK: // .b8 110 7663 ; CHECK: // .b8 116 7664 ; CHECK: // .b8 51 7665 ; CHECK: // .b8 69 7666 ; CHECK: // .b8 118 7667 ; CHECK: // .b8 0 7668 ; CHECK: // .b8 111 // DW_AT_name 7669 ; CHECK: // .b8 112 7670 ; CHECK: // .b8 101 7671 ; CHECK: // .b8 114 7672 ; CHECK: // .b8 97 7673 ; CHECK: // .b8 116 7674 ; CHECK: // .b8 111 7675 ; CHECK: // .b8 114 7676 ; CHECK: // .b8 32 7677 ; CHECK: // .b8 117 7678 ; CHECK: // .b8 105 7679 ; CHECK: // .b8 110 7680 ; CHECK: // .b8 116 7681 ; CHECK: // .b8 51 7682 ; CHECK: // .b8 0 7683 ; CHECK: / .b8 14 // DW_AT_decl_file 7684 ; CHECK: // .b8 167 // DW_AT_decl_line 7685 ; CHECK: // .b8 1 7686 ; CHECK: // .b32 9152 // DW_AT_type 7687 ; CHECK: // .b8 1 // DW_AT_declaration 7688 ; CHECK: // .b8 1 // DW_AT_external 7689 ; CHECK: // .b8 29 // Abbrev [29] 0x23b3:0x6 DW_TAG_formal_parameter 7690 ; CHECK: // .b32 9147 // DW_AT_type 7691 ; CHECK: // .b8 1 // DW_AT_artificial 7692 ; CHECK: // .b8 0 // End Of Children Mark 7693 ; CHECK: // .b8 0 // End Of Children Mark 7694 ; CHECK: // .b8 8 // Abbrev [8] 0x23bb:0x5 DW_TAG_pointer_type 7695 ; CHECK: // .b32 8990 // DW_AT_type 7696 ; CHECK: // .b8 20 // Abbrev [20] 0x23c0:0xe DW_TAG_typedef 7697 ; CHECK: // .b32 8360 // DW_AT_type 7698 ; CHECK: // .b8 117 // DW_AT_name 7699 ; CHECK: // .b8 105 7700 ; CHECK: // .b8 110 7701 ; CHECK: // .b8 116 7702 ; CHECK: // .b8 51 7703 ; CHECK: // .b8 0 7704 ; CHECK: // .b8 14 // DW_AT_decl_file 7705 ; CHECK: // .b8 127 // DW_AT_decl_line 7706 ; CHECK: // .b8 1 7707 ; CHECK: // .b8 8 // Abbrev [8] 0x23ce:0x5 DW_TAG_pointer_type 7708 ; CHECK: // .b32 9171 // DW_AT_type 7709 ; CHECK: // .b8 9 // Abbrev [9] 0x23d3:0x5 DW_TAG_const_type 7710 ; CHECK: // .b32 8438 // DW_AT_type 7711 ; CHECK: // .b8 8 // Abbrev [8] 0x23d8:0x5 DW_TAG_pointer_type 7712 ; CHECK: // .b32 8438 // DW_AT_type 7713 ; CHECK: // .b8 33 // Abbrev [33] 0x23dd:0x5 DW_TAG_reference_type 7714 ; CHECK: // .b32 9171 // DW_AT_type 7715 ; CHECK: // .b8 8 // Abbrev [8] 0x23e2:0x5 DW_TAG_pointer_type 7716 ; CHECK: // .b32 8438 // DW_AT_type 7717 ; CHECK: // .b8 34 // Abbrev [34] 0x23e7:0x6 DW_TAG_subprogram 7718 ; CHECK: // .b32 8468 // DW_AT_specification 7719 ; CHECK: // .b8 1 // DW_AT_inline 7720 ; CHECK: // .b8 27 // Abbrev [27] 0x23ed:0x233 DW_TAG_structure_type 7721 ; CHECK: // .b8 95 // DW_AT_name 7722 ; CHECK: // .b8 95 7723 ; CHECK: / .b8 99 7724 ; CHECK: // .b8 117 7725 ; CHECK: // .b8 100 7726 ; CHECK: // .b8 97 7727 ; CHECK: // .b8 95 7728 ; CHECK: // .b8 98 7729 ; CHECK: // .b8 117 7730 ; CHECK: // .b8 105 7731 ; CHECK: // .b8 108 7732 ; CHECK: // .b8 116 7733 ; CHECK: // .b8 105 7734 ; CHECK: // .b8 110 7735 ; CHECK: // .b8 95 7736 ; CHECK: // .b8 116 7737 ; CHECK: // .b8 104 7738 ; CHECK: // .b8 114 7739 ; CHECK: // .b8 101 7740 ; CHECK: // .b8 97 7741 ; CHECK: // .b8 100 7742 ; CHECK: // .b8 73 7743 ; CHECK: // .b8 100 7744 ; CHECK: // .b8 120 7745 ; CHECK: // .b8 95 7746 ; CHECK: // .b8 116 7747 ; CHECK: // .b8 0 7748 ; CHECK: // .b8 1 // DW_AT_byte_size 7749 ; CHECK: // .b8 13 // DW_AT_decl_file 7750 ; CHECK: // .b8 66 // DW_AT_decl_line 7751 ; CHECK: // .b8 28 // Abbrev [28] 0x240c:0x50 DW_TAG_subprogram 7752 ; CHECK: // .b8 95 // DW_AT_MIPS_linkage_name 7753 ; CHECK: // .b8 90 7754 ; CHECK: // .b8 78 7755 ; CHECK: // .b8 50 7756 ; CHECK: // .b8 54 7757 ; CHECK: // .b8 95 7758 ; CHECK: / .b8 95 7759 ; CHECK: // .b8 99 7760 ; CHECK: // .b8 117 7761 ; CHECK: // .b8 100 7762 ; CHECK: // .b8 97 7763 ; CHECK: // .b8 95 7764 ; CHECK: // .b8 98 7765 ; CHECK: // .b8 117 7766 ; CHECK: // .b8 105 7767 ; CHECK: // .b8 108 7768 ; CHECK: // .b8 116 7769 ; CHECK: // .b8 105 7770 ; CHECK: // .b8 110 7771 ; CHECK: // .b8 95 7772 ; CHECK: // .b8 116 7773 ; CHECK: // .b8 104 7774 ; CHECK: // .b8 114 7775 ; CHECK: // .b8 101 7776 ; CHECK: // .b8 97 7777 ; CHECK: // .b8 100 7778 ; CHECK: // .b8 73 7779 ; CHECK: // .b8 100 7780 ; CHECK: // .b8 120 7781 ; CHECK: // .b8 95 7782 ; CHECK: // .b8 116 7783 ; CHECK: // .b8 49 7784 ; CHECK: // .b8 55 7785 ; CHECK: // .b8 95 7786 ; CHECK: // .b8 95 7787 ; CHECK: // .b8 102 7788 ; CHECK: / .b8 101 7789 ; CHECK: // .b8 116 7790 ; CHECK: // .b8 99 7791 ; CHECK: // .b8 104 7792 ; CHECK: // .b8 95 7793 ; CHECK: // .b8 98 7794 ; CHECK: // .b8 117 7795 ; CHECK: // .b8 105 7796 ; CHECK: // .b8 108 7797 ; CHECK: // .b8 116 7798 ; CHECK: // .b8 105 7799 ; CHECK: // .b8 110 7800 ; CHECK: // .b8 95 7801 ; CHECK: // .b8 120 7802 ; CHECK: // .b8 69 7803 ; CHECK: // .b8 118 7804 ; CHECK: // .b8 0 7805 ; CHECK: // .b8 95 // DW_AT_name 7806 ; CHECK: // .b8 95 7807 ; CHECK: // .b8 102 7808 ; CHECK: // .b8 101 7809 ; CHECK: // .b8 116 7810 ; CHECK: // .b8 99 7811 ; CHECK: // .b8 104 7812 ; CHECK: // .b8 95 7813 ; CHECK: // .b8 98 7814 ; CHECK: // .b8 117 7815 ; CHECK: // .b8 105 7816 ; CHECK: / .b8 108 7817 ; CHECK: // .b8 116 7818 ; CHECK: // .b8 105 7819 ; CHECK: // .b8 110 7820 ; CHECK: // .b8 95 7821 ; CHECK: // .b8 120 7822 ; CHECK: // .b8 0 7823 ; CHECK: // .b8 13 // DW_AT_decl_file 7824 ; CHECK: // .b8 67 // DW_AT_decl_line 7825 ; CHECK: // .b32 5207 // DW_AT_type 7826 ; CHECK: // .b8 1 // DW_AT_declaration 7827 ; CHECK: // .b8 1 // DW_AT_external 7828 ; CHECK: // .b8 28 // Abbrev [28] 0x245c:0x50 DW_TAG_subprogram 7829 ; CHECK: // .b8 95 // DW_AT_MIPS_linkage_name 7830 ; CHECK: // .b8 90 7831 ; CHECK: // .b8 78 7832 ; CHECK: // .b8 50 7833 ; CHECK: // .b8 54 7834 ; CHECK: // .b8 95 7835 ; CHECK: // .b8 95 7836 ; CHECK: // .b8 99 7837 ; CHECK: // .b8 117 7838 ; CHECK: // .b8 100 7839 ; CHECK: // .b8 97 7840 ; CHECK: // .b8 95 7841 ; CHECK: // .b8 98 7842 ; CHECK: // .b8 117 7843 ; CHECK: // .b8 105 7844 ; CHECK: // .b8 108 7845 ; CHECK: // .b8 116 7846 ; CHECK: // .b8 105 7847 ; CHECK: // .b8 110 7848 ; CHECK: // .b8 95 7849 ; CHECK: / .b8 116 7850 ; CHECK: // .b8 104 7851 ; CHECK: // .b8 114 7852 ; CHECK: // .b8 101 7853 ; CHECK: // .b8 97 7854 ; CHECK: // .b8 100 7855 ; CHECK: // .b8 73 7856 ; CHECK: // .b8 100 7857 ; CHECK: // .b8 120 7858 ; CHECK: // .b8 95 7859 ; CHECK: // .b8 116 7860 ; CHECK: // .b8 49 7861 ; CHECK: // .b8 55 7862 ; CHECK: // .b8 95 7863 ; CHECK: // .b8 95 7864 ; CHECK: // .b8 102 7865 ; CHECK: // .b8 101 7866 ; CHECK: // .b8 116 7867 ; CHECK: // .b8 99 7868 ; CHECK: // .b8 104 7869 ; CHECK: // .b8 95 7870 ; CHECK: // .b8 98 7871 ; CHECK: // .b8 117 7872 ; CHECK: // .b8 105 7873 ; CHECK: // .b8 108 7874 ; CHECK: // .b8 116 7875 ; CHECK: // .b8 105 7876 ; CHECK: // .b8 110 7877 ; CHECK: // .b8 95 7878 ; CHECK: // .b8 121 7879 ; CHECK: // .b8 69 7880 ; CHECK: // .b8 118 7881 ; CHECK: // .b8 0 7882 ; CHECK: / .b8 95 // DW_AT_name 7883 ; CHECK: // .b8 95 7884 ; CHECK: // .b8 102 7885 ; CHECK: // .b8 101 7886 ; CHECK: // .b8 116 7887 ; CHECK: // .b8 99 7888 ; CHECK: // .b8 104 7889 ; CHECK: // .b8 95 7890 ; CHECK: // .b8 98 7891 ; CHECK: // .b8 117 7892 ; CHECK: // .b8 105 7893 ; CHECK: // .b8 108 7894 ; CHECK: // .b8 116 7895 ; CHECK: // .b8 105 7896 ; CHECK: // .b8 110 7897 ; CHECK: // .b8 95 7898 ; CHECK: // .b8 121 7899 ; CHECK: // .b8 0 7900 ; CHECK: // .b8 13 // DW_AT_decl_file 7901 ; CHECK: // .b8 68 // DW_AT_decl_line 7902 ; CHECK: // .b32 5207 // DW_AT_type 7903 ; CHECK: // .b8 1 // DW_AT_declaration 7904 ; CHECK: // .b8 1 // DW_AT_external 7905 ; CHECK: // .b8 28 // Abbrev [28] 0x24ac:0x50 DW_TAG_subprogram 7906 ; CHECK: // .b8 95 // DW_AT_MIPS_linkage_name 7907 ; CHECK: // .b8 90 7908 ; CHECK: / .b8 78 7909 ; CHECK: // .b8 50 7910 ; CHECK: // .b8 54 7911 ; CHECK: // .b8 95 7912 ; CHECK: // .b8 95 7913 ; CHECK: // .b8 99 7914 ; CHECK: // .b8 117 7915 ; CHECK: // .b8 100 7916 ; CHECK: // .b8 97 7917 ; CHECK: // .b8 95 7918 ; CHECK: // .b8 98 7919 ; CHECK: // .b8 117 7920 ; CHECK: // .b8 105 7921 ; CHECK: // .b8 108 7922 ; CHECK: // .b8 116 7923 ; CHECK: // .b8 105 7924 ; CHECK: // .b8 110 7925 ; CHECK: // .b8 95 7926 ; CHECK: // .b8 116 7927 ; CHECK: // .b8 104 7928 ; CHECK: // .b8 114 7929 ; CHECK: // .b8 101 7930 ; CHECK: // .b8 97 7931 ; CHECK: // .b8 100 7932 ; CHECK: // .b8 73 7933 ; CHECK: // .b8 100 7934 ; CHECK: / .b8 120 7935 ; CHECK: // .b8 95 7936 ; CHECK: // .b8 116 7937 ; CHECK: // .b8 49 7938 ; CHECK: // .b8 55 7939 ; CHECK: // .b8 95 7940 ; CHECK: // .b8 95 7941 ; CHECK: // .b8 102 7942 ; CHECK: // .b8 101 7943 ; CHECK: // .b8 116 7944 ; CHECK: // .b8 99 7945 ; CHECK: // .b8 104 7946 ; CHECK: // .b8 95 7947 ; CHECK: // .b8 98 7948 ; CHECK: // .b8 117 7949 ; CHECK: // .b8 105 7950 ; CHECK: // .b8 108 7951 ; CHECK: // .b8 116 7952 ; CHECK: // .b8 105 7953 ; CHECK: // .b8 110 7954 ; CHECK: // .b8 95 7955 ; CHECK: // .b8 122 7956 ; CHECK: // .b8 69 7957 ; CHECK: // .b8 118 7958 ; CHECK: // .b8 0 7959 ; CHECK: // .b8 95 // DW_AT_name 7960 ; CHECK: / .b8 95 7961 ; CHECK: // .b8 102 7962 ; CHECK: // .b8 101 7963 ; CHECK: // .b8 116 7964 ; CHECK: // .b8 99 7965 ; CHECK: // .b8 104 7966 ; CHECK: // .b8 95 7967 ; CHECK: // .b8 98 7968 ; CHECK: // .b8 117 7969 ; CHECK: // .b8 105 7970 ; CHECK: // .b8 108 7971 ; CHECK: // .b8 116 7972 ; CHECK: // .b8 105 7973 ; CHECK: // .b8 110 7974 ; CHECK: // .b8 95 7975 ; CHECK: // .b8 122 7976 ; CHECK: // .b8 0 7977 ; CHECK: // .b8 13 // DW_AT_decl_file 7978 ; CHECK: // .b8 69 // DW_AT_decl_line 7979 ; CHECK: // .b32 5207 // DW_AT_type 7980 ; CHECK: // .b8 1 // DW_AT_declaration 7981 ; CHECK: // .b8 1 // DW_AT_external 7982 ; CHECK: // .b8 25 // Abbrev [25] 0x24fc:0x4a DW_TAG_subprogram 7983 ; CHECK: // .b8 95 // DW_AT_MIPS_linkage_name 7984 ; CHECK: / .b8 90 7985 ; CHECK: // .b8 78 7986 ; CHECK: // .b8 75 7987 ; CHECK: // .b8 50 7988 ; CHECK: // .b8 54 7989 ; CHECK: // .b8 95 7990 ; CHECK: // .b8 95 7991 ; CHECK: // .b8 99 7992 ; CHECK: // .b8 117 7993 ; CHECK: // .b8 100 7994 ; CHECK: // .b8 97 7995 ; CHECK: // .b8 95 7996 ; CHECK: // .b8 98 7997 ; CHECK: // .b8 117 7998 ; CHECK: // .b8 105 7999 ; CHECK: // .b8 108 8000 ; CHECK: // .b8 116 8001 ; CHECK: // .b8 105 8002 ; CHECK: // .b8 110 8003 ; CHECK: // .b8 95 8004 ; CHECK: // .b8 116 8005 ; CHECK: // .b8 104 8006 ; CHECK: // .b8 114 8007 ; CHECK: // .b8 101 8008 ; CHECK: // .b8 97 8009 ; CHECK: // .b8 100 8010 ; CHECK: / .b8 73 8011 ; CHECK: // .b8 100 8012 ; CHECK: // .b8 120 8013 ; CHECK: // .b8 95 8014 ; CHECK: // .b8 116 8015 ; CHECK: // .b8 99 8016 ; CHECK: // .b8 118 8017 ; CHECK: // .b8 53 8018 ; CHECK: // .b8 117 8019 ; CHECK: // .b8 105 8020 ; CHECK: // .b8 110 8021 ; CHECK: // .b8 116 8022 ; CHECK: // .b8 51 8023 ; CHECK: // .b8 69 8024 ; CHECK: // .b8 118 8025 ; CHECK: // .b8 0 8026 ; CHECK: // .b8 111 // DW_AT_name 8027 ; CHECK: // .b8 112 8028 ; CHECK: // .b8 101 8029 ; CHECK: // .b8 114 8030 ; CHECK: // .b8 97 8031 ; CHECK: // .b8 116 8032 ; CHECK: // .b8 111 8033 ; CHECK: // .b8 114 8034 ; CHECK: // .b8 32 8035 ; CHECK: // .b8 117 8036 ; CHECK: // .b8 105 8037 ; CHECK: // .b8 110 8038 ; CHECK: // .b8 116 8039 ; CHECK: // .b8 51 8040 ; CHECK: / .b8 0 8041 ; CHECK: // .b8 13 // DW_AT_decl_file 8042 ; CHECK: // .b8 72 // DW_AT_decl_line 8043 ; CHECK: // .b32 8360 // DW_AT_type 8044 ; CHECK: // .b8 1 // DW_AT_declaration 8045 ; CHECK: // .b8 1 // DW_AT_external 8046 ; CHECK: // .b8 29 // Abbrev [29] 0x253f:0x6 DW_TAG_formal_parameter 8047 ; CHECK: // .b32 9760 // DW_AT_type 8048 ; CHECK: // .b8 1 // DW_AT_artificial 8049 ; CHECK: // .b8 0 // End Of Children Mark 8050 ; CHECK: // .b8 30 // Abbrev [30] 0x2546:0x28 DW_TAG_subprogram 8051 ; CHECK: // .b8 95 // DW_AT_name 8052 ; CHECK: // .b8 95 8053 ; CHECK: // .b8 99 8054 ; CHECK: // .b8 117 8055 ; CHECK: // .b8 100 8056 ; CHECK: // .b8 97 8057 ; CHECK: // .b8 95 8058 ; CHECK: // .b8 98 8059 ; CHECK: // .b8 117 8060 ; CHECK: // .b8 105 8061 ; CHECK: // .b8 108 8062 ; CHECK: // .b8 116 8063 ; CHECK: // .b8 105 8064 ; CHECK: // .b8 110 8065 ; CHECK: // .b8 95 8066 ; CHECK: // .b8 116 8067 ; CHECK: // .b8 104 8068 ; CHECK: / .b8 114 8069 ; CHECK: // .b8 101 8070 ; CHECK: // .b8 97 8071 ; CHECK: // .b8 100 8072 ; CHECK: // .b8 73 8073 ; CHECK: // .b8 100 8074 ; CHECK: // .b8 120 8075 ; CHECK: // .b8 95 8076 ; CHECK: // .b8 116 8077 ; CHECK: // .b8 0 8078 ; CHECK: // .b8 13 // DW_AT_decl_file 8079 ; CHECK: // .b8 74 // DW_AT_decl_line 8080 ; CHECK: // .b8 1 // DW_AT_declaration 8081 ; CHECK: // .b8 1 // DW_AT_external 8082 ; CHECK: // .b8 3 // DW_AT_accessibility 8083 ; CHECK: // DW_ACCESS_private 8084 ; CHECK: // .b8 29 // Abbrev [29] 0x2567:0x6 DW_TAG_formal_parameter 8085 ; CHECK: // .b32 9770 // DW_AT_type 8086 ; CHECK: // .b8 1 // DW_AT_artificial 8087 ; CHECK: // .b8 0 // End Of Children Mark 8088 ; CHECK: // .b8 30 // Abbrev [30] 0x256e:0x2d DW_TAG_subprogram 8089 ; CHECK: // .b8 95 // DW_AT_name 8090 ; CHECK: // .b8 95 8091 ; CHECK: // .b8 99 8092 ; CHECK: // .b8 117 8093 ; CHECK: // .b8 100 8094 ; CHECK: // .b8 97 8095 ; CHECK: // .b8 95 8096 ; CHECK: // .b8 98 8097 ; CHECK: // .b8 117 8098 ; CHECK: // .b8 105 8099 ; CHECK: // .b8 108 8100 ; CHECK: // .b8 116 8101 ; CHECK: // .b8 105 8102 ; CHECK: // .b8 110 8103 ; CHECK: // .b8 95 8104 ; CHECK: // .b8 116 8105 ; CHECK: // .b8 104 8106 ; CHECK: // .b8 114 8107 ; CHECK: // .b8 101 8108 ; CHECK: // .b8 97 8109 ; CHECK: // .b8 100 8110 ; CHECK: // .b8 73 8111 ; CHECK: // .b8 100 8112 ; CHECK: // .b8 120 8113 ; CHECK: // .b8 95 8114 ; CHECK: // .b8 116 8115 ; CHECK: // .b8 0 8116 ; CHECK: // .b8 13 // DW_AT_decl_file 8117 ; CHECK: // .b8 74 // DW_AT_decl_line 8118 ; CHECK: // .b8 1 // DW_AT_declaration 8119 ; CHECK: // .b8 1 // DW_AT_external 8120 ; CHECK: // .b8 3 // DW_AT_accessibility 8121 ; CHECK: // DW_ACCESS_private 8122 ; CHECK: // .b8 29 // Abbrev [29] 0x258f:0x6 DW_TAG_formal_parameter 8123 ; CHECK: // .b32 9770 // DW_AT_type 8124 ; CHECK: // .b8 1 // DW_AT_artificial 8125 ; CHECK: // .b8 6 // Abbrev [6] 0x2595:0x5 DW_TAG_formal_parameter 8126 ; CHECK: // .b32 9775 // DW_AT_type 8127 ; CHECK: // .b8 0 // End Of Children Mark 8128 ; CHECK: // .b8 31 // Abbrev [31] 0x259b:0x44 DW_TAG_subprogram 8129 ; CHECK: // .b8 95 // DW_AT_MIPS_linkage_name 8130 ; CHECK: // .b8 90 8131 ; CHECK: // .b8 78 8132 ; CHECK: // .b8 75 8133 ; CHECK: // .b8 50 8134 ; CHECK: // .b8 54 8135 ; CHECK: // .b8 95 8136 ; CHECK: // .b8 95 8137 ; CHECK: // .b8 99 8138 ; CHECK: // .b8 117 8139 ; CHECK: // .b8 100 8140 ; CHECK: // .b8 97 8141 ; CHECK: // .b8 95 8142 ; CHECK: // .b8 98 8143 ; CHECK: // .b8 117 8144 ; CHECK: // .b8 105 8145 ; CHECK: // .b8 108 8146 ; CHECK: // .b8 116 8147 ; CHECK: // .b8 105 8148 ; CHECK: // .b8 110 8149 ; CHECK: // .b8 95 8150 ; CHECK: // .b8 116 8151 ; CHECK: // .b8 104 8152 ; CHECK: // .b8 114 8153 ; CHECK: // .b8 101 8154 ; CHECK: // .b8 97 8155 ; CHECK: // .b8 100 8156 ; CHECK: // .b8 73 8157 ; CHECK: // .b8 100 8158 ; CHECK: // .b8 120 8159 ; CHECK: // .b8 95 8160 ; CHECK: // .b8 116 8161 ; CHECK: // .b8 97 8162 ; CHECK: // .b8 83 8163 ; CHECK: // .b8 69 8164 ; CHECK: // .b8 82 8165 ; CHECK: // .b8 75 8166 ; CHECK: // .b8 83 8167 ; CHECK: // .b8 95 8168 ; CHECK: // .b8 0 8169 ; CHECK: // .b8 111 // DW_AT_name 8170 ; CHECK: // .b8 112 8171 ; CHECK: // .b8 101 8172 ; CHECK: // .b8 114 8173 ; CHECK: // .b8 97 8174 ; CHECK: // .b8 116 8175 ; CHECK: // .b8 111 8176 ; CHECK: // .b8 114 8177 ; CHECK: // .b8 61 8178 ; CHECK: // .b8 0 8179 ; CHECK: // .b8 13 // DW_AT_decl_file 8180 ; CHECK: // .b8 74 // DW_AT_decl_line 8181 ; CHECK: // .b8 1 // DW_AT_declaration 8182 ; CHECK: // .b8 1 // DW_AT_external 8183 ; CHECK: // .b8 3 // DW_AT_accessibility 8184 ; CHECK: // DW_ACCESS_private 8185 ; CHECK: // .b8 29 // Abbrev [29] 0x25d3:0x6 DW_TAG_formal_parameter 8186 ; CHECK: // .b32 9760 // DW_AT_type 8187 ; CHECK: // .b8 1 // DW_AT_artificial 8188 ; CHECK: // .b8 6 // Abbrev [6] 0x25d9:0x5 DW_TAG_formal_parameter 8189 ; CHECK: // .b32 9775 // DW_AT_type 8190 ; CHECK: // .b8 0 // End Of Children Mark 8191 ; CHECK: // .b8 32 // Abbrev [32] 0x25df:0x40 DW_TAG_subprogram 8192 ; CHECK: // .b8 95 // DW_AT_MIPS_linkage_name 8193 ; CHECK: // .b8 90 8194 ; CHECK: // .b8 78 8195 ; CHECK: // .b8 75 8196 ; CHECK: // .b8 50 8197 ; CHECK: // .b8 54 8198 ; CHECK: // .b8 95 8199 ; CHECK: // .b8 95 8200 ; CHECK: // .b8 99 8201 ; CHECK: // .b8 117 8202 ; CHECK: // .b8 100 8203 ; CHECK: // .b8 97 8204 ; CHECK: // .b8 95 8205 ; CHECK: // .b8 98 8206 ; CHECK: // .b8 117 8207 ; CHECK: // .b8 105 8208 ; CHECK: // .b8 108 8209 ; CHECK: // .b8 116 8210 ; CHECK: // .b8 105 8211 ; CHECK: // .b8 110 8212 ; CHECK: // .b8 95 8213 ; CHECK: // .b8 116 8214 ; CHECK: // .b8 104 8215 ; CHECK: // .b8 114 8216 ; CHECK: // .b8 101 8217 ; CHECK: // .b8 97 8218 ; CHECK: // .b8 100 8219 ; CHECK: // .b8 73 8220 ; CHECK: // .b8 100 8221 ; CHECK: // .b8 120 8222 ; CHECK: // .b8 95 8223 ; CHECK: // .b8 116 8224 ; CHECK: // .b8 97 8225 ; CHECK: // .b8 100 8226 ; CHECK: // .b8 69 8227 ; CHECK: // .b8 118 8228 ; CHECK: // .b8 0 8229 ; CHECK: // .b8 111 // DW_AT_name 8230 ; CHECK: // .b8 112 8231 ; CHECK: // .b8 101 8232 ; CHECK: // .b8 114 8233 ; CHECK: // .b8 97 8234 ; CHECK: // .b8 116 8235 ; CHECK: // .b8 111 8236 ; CHECK: // .b8 114 8237 ; CHECK: // .b8 38 8238 ; CHECK: // .b8 0 8239 ; CHECK: // .b8 13 // DW_AT_decl_file 8240 ; CHECK: // .b8 74 // DW_AT_decl_line 8241 ; CHECK: // .b32 9780 // DW_AT_type 8242 ; CHECK: // .b8 1 // DW_AT_declaration 8243 ; CHECK: // .b8 1 // DW_AT_external 8244 ; CHECK: // .b8 3 // DW_AT_accessibility 8245 ; CHECK: // DW_ACCESS_private 8246 ; CHECK: // .b8 29 // Abbrev [29] 0x2618:0x6 DW_TAG_formal_parameter 8247 ; CHECK: // .b32 9760 // DW_AT_type 8248 ; CHECK: // .b8 1 // DW_AT_artificial 8249 ; CHECK: // .b8 0 // End Of Children Mark 8250 ; CHECK: // .b8 0 // End Of Children Mark 8251 ; CHECK: // .b8 8 // Abbrev [8] 0x2620:0x5 DW_TAG_pointer_type 8252 ; CHECK: // .b32 9765 // DW_AT_type 8253 ; CHECK: // .b8 9 // Abbrev [9] 0x2625:0x5 DW_TAG_const_type 8254 ; CHECK: // .b32 9197 // DW_AT_type 8255 ; CHECK: // .b8 8 // Abbrev [8] 0x262a:0x5 DW_TAG_pointer_type 8256 ; CHECK: // .b32 9197 // DW_AT_type 8257 ; CHECK: // .b8 33 // Abbrev [33] 0x262f:0x5 DW_TAG_reference_type 8258 ; CHECK: // .b32 9765 // DW_AT_type 8259 ; CHECK: // .b8 8 // Abbrev [8] 0x2634:0x5 DW_TAG_pointer_type 8260 ; CHECK: // .b32 9197 // DW_AT_type 8261 ; CHECK: // .b8 34 // Abbrev [34] 0x2639:0x6 DW_TAG_subprogram 8262 ; CHECK: // .b32 9228 // DW_AT_specification 8263 ; CHECK: // .b8 1 // DW_AT_inline 8264 ; CHECK: // .b8 38 // Abbrev [38] 0x263f:0x32 DW_TAG_subprogram 8265 ; CHECK: // .b8 95 // DW_AT_MIPS_linkage_name 8266 ; CHECK: // .b8 90 8267 ; CHECK: // .b8 51 8268 ; CHECK: // .b8 114 8269 ; CHECK: // .b8 101 8270 ; CHECK: // .b8 115 8271 ; CHECK: // .b8 102 8272 ; CHECK: // .b8 102 8273 ; CHECK: // .b8 80 8274 ; CHECK: // .b8 102 8275 ; CHECK: // .b8 0 8276 ; CHECK: // .b8 114 // DW_AT_name 8277 ; CHECK: // .b8 101 8278 ; CHECK: // .b8 115 8279 ; CHECK: // .b8 0 8280 ; CHECK: // .b8 12 // DW_AT_decl_file 8281 ; CHECK: // .b8 3 // DW_AT_decl_line 8282 ; CHECK: // .b8 1 // DW_AT_external 8283 ; CHECK: // .b8 1 // DW_AT_inline 8284 ; CHECK: // .b8 39 // Abbrev [39] 0x2653:0x9 DW_TAG_formal_parameter 8285 ; CHECK: // .b8 120 // DW_AT_name 8286 ; CHECK: // .b8 0 8287 ; CHECK: // .b8 12 // DW_AT_decl_file 8288 ; CHECK: // .b8 3 // DW_AT_decl_line 8289 ; CHECK: // .b32 1554 // DW_AT_type 8290 ; CHECK: // .b8 39 // Abbrev [39] 0x265c:0x9 DW_TAG_formal_parameter 8291 ; CHECK: // .b8 121 // DW_AT_name 8292 ; CHECK: // .b8 0 8293 ; CHECK: // .b8 12 // DW_AT_decl_file 8294 ; CHECK: // .b8 3 // DW_AT_decl_line 8295 ; CHECK: // .b32 1554 // DW_AT_type 8296 ; CHECK: // .b8 39 // Abbrev [39] 0x2665:0xb DW_TAG_formal_parameter 8297 ; CHECK: // .b8 114 // DW_AT_name 8298 ; CHECK: // .b8 101 8299 ; CHECK: // .b8 115 8300 ; CHECK: // .b8 0 8301 ; CHECK: // .b8 12 // DW_AT_decl_file 8302 ; CHECK: // .b8 3 // DW_AT_decl_line 8303 ; CHECK: // .b32 3345 // DW_AT_type 8304 ; CHECK: // .b8 0 // End Of Children Mark 8305 ; CHECK: // .b8 40 // Abbrev [40] 0x2671:0xbb DW_TAG_subprogram 8306 ; CHECK: // .b64 Lfunc_begin0 // DW_AT_low_pc 8307 ; CHECK: // .b64 Lfunc_end0 // DW_AT_high_pc 8308 ; CHECK: // .b8 1 // DW_AT_frame_base 8309 ; CHECK: // .b8 156 8310 ; CHECK: // .b8 95 // DW_AT_MIPS_linkage_name 8311 ; CHECK: // .b8 90 8312 ; CHECK: // .b8 53 8313 ; CHECK: // .b8 115 8314 ; CHECK: // .b8 97 8315 ; CHECK: // .b8 120 8316 ; CHECK: // .b8 112 8317 ; CHECK: // .b8 121 8318 ; CHECK: // .b8 105 8319 ; CHECK: // .b8 102 8320 ; CHECK: // .b8 80 8321 ; CHECK: // .b8 102 8322 ; CHECK: // .b8 83 8323 ; CHECK: // .b8 95 8324 ; CHECK: // .b8 0 8325 ; CHECK: // .b8 115 // DW_AT_name 8326 ; CHECK: // .b8 97 8327 ; CHECK: // .b8 120 8328 ; CHECK: // .b8 112 8329 ; CHECK: // .b8 121 8330 ; CHECK: // .b8 0 8331 ; CHECK: // .b8 12 // DW_AT_decl_file 8332 ; CHECK: // .b8 5 // DW_AT_decl_line 8333 ; CHECK: // .b8 1 // DW_AT_external 8334 ; CHECK: // .b8 39 // Abbrev [39] 0x269c:0x9 DW_TAG_formal_parameter 8335 ; CHECK: // .b8 110 // DW_AT_name 8336 ; CHECK: // .b8 0 8337 ; CHECK: // .b8 12 // DW_AT_decl_file 8338 ; CHECK: // .b8 5 // DW_AT_decl_line 8339 ; CHECK: // .b32 2332 // DW_AT_type 8340 ; CHECK: // .b8 39 // Abbrev [39] 0x26a5:0x9 DW_TAG_formal_parameter 8341 ; CHECK: // .b8 97 // DW_AT_name 8342 ; CHECK: // .b8 0 8343 ; CHECK: // .b8 12 // DW_AT_decl_file 8344 ; CHECK: // .b8 5 // DW_AT_decl_line 8345 ; CHECK: // .b32 1554 // DW_AT_type 8346 ; CHECK: // .b8 39 // Abbrev [39] 0x26ae:0x9 DW_TAG_formal_parameter 8347 ; CHECK: // .b8 120 // DW_AT_name 8348 ; CHECK: // .b8 0 8349 ; CHECK: // .b8 12 // DW_AT_decl_file 8350 ; CHECK: // .b8 5 // DW_AT_decl_line 8351 ; CHECK: // .b32 3345 // DW_AT_type 8352 ; CHECK: // .b8 39 // Abbrev [39] 0x26b7:0x9 DW_TAG_formal_parameter 8353 ; CHECK: // .b8 121 // DW_AT_name 8354 ; CHECK: // .b8 0 8355 ; CHECK: // .b8 12 // DW_AT_decl_file 8356 ; CHECK: // .b8 5 // DW_AT_decl_line 8357 ; CHECK: // .b32 3345 // DW_AT_type 8358 ; CHECK: // .b8 41 // Abbrev [41] 0x26c0:0x9 DW_TAG_variable 8359 ; CHECK: // .b8 105 // DW_AT_name 8360 ; CHECK: // .b8 0 8361 ; CHECK: // .b8 12 // DW_AT_decl_file 8362 ; CHECK: // .b8 6 // DW_AT_decl_line 8363 ; CHECK: // .b32 2332 // DW_AT_type 8364 ; CHECK: // .b8 42 // Abbrev [42] 0x26c9:0x17 DW_TAG_inlined_subroutine 8365 ; CHECK: // .b32 8432 // DW_AT_abstract_origin 8366 ; CHECK: // .b64 Ltmp0 // DW_AT_low_pc 8367 ; CHECK: // .b64 Ltmp1 // DW_AT_high_pc 8368 ; CHECK: // .b8 12 // DW_AT_call_file 8369 ; CHECK: // .b8 6 // DW_AT_call_line 8370 ; CHECK: // .b8 42 // Abbrev [42] 0x26e0:0x17 DW_TAG_inlined_subroutine 8371 ; CHECK: // .b32 9191 // DW_AT_abstract_origin 8372 ; CHECK: // .b64 Ltmp1 // DW_AT_low_pc 8373 ; CHECK: // .b64 Ltmp2 // DW_AT_high_pc 8374 ; CHECK: // .b8 12 // DW_AT_call_file 8375 ; CHECK: // .b8 6 // DW_AT_call_line 8376 ; CHECK: // .b8 42 // Abbrev [42] 0x26f7:0x17 DW_TAG_inlined_subroutine 8377 ; CHECK: // .b32 9785 // DW_AT_abstract_origin 8378 ; CHECK: // .b64 Ltmp2 // DW_AT_low_pc 8379 ; CHECK: // .b64 Ltmp3 // DW_AT_high_pc 8380 ; CHECK: // .b8 12 // DW_AT_call_file 8381 ; CHECK: // .b8 6 // DW_AT_call_line 8382 ; CHECK: // .b8 43 // Abbrev [43] 0x270e:0x1d DW_TAG_inlined_subroutine 8383 ; CHECK: // .b32 9791 // DW_AT_abstract_origin 8384 ; CHECK: // .b64 Ltmp8 // DW_AT_low_pc 8385 ; CHECK: // .b64 Ltmp9 // DW_AT_high_pc 8386 ; CHECK: // .b8 12 // DW_AT_call_file 8387 ; CHECK: // .b8 8 // DW_AT_call_line 8388 ; CHECK: // .b8 44 // Abbrev [44] 0x2725:0x5 DW_TAG_formal_parameter 8389 ; CHECK: // .b32 9820 // DW_AT_abstract_origin 8390 ; CHECK: // .b8 0 // End Of Children Mark 8391 ; CHECK: // .b8 0 // End Of Children Mark 8392 ; CHECK: // .b8 0 // End Of Children Mark 8393 ; CHECK: // } 8394 ; CHECK: // .section .debug_macinfo 8395 ; CHECK: // { 8396 ; CHECK: // .b8 0 // End Of Macro List Mark 8397 ; CHECK: // } 8398 8399 ; Function Attrs: nounwind readnone 8400 declare i32 @llvm.nvvm.read.ptx.sreg.ctaid.x() #1 8401 8402 ; Function Attrs: nounwind readnone 8403 declare i32 @llvm.nvvm.read.ptx.sreg.ntid.x() #1 8404 8405 ; Function Attrs: nounwind readnone 8406 declare i32 @llvm.nvvm.read.ptx.sreg.tid.x() #1 8407 8408 ; Function Attrs: nounwind readnone speculatable 8409 declare void @llvm.dbg.value(metadata, metadata, metadata) #2 8410 8411 attributes #0 = { nounwind "correctly-rounded-divide-sqrt-fp-math"="false" "disable-tail-calls"="false" "less-precise-fpmad"="false" "no-frame-pointer-elim"="true" "no-frame-pointer-elim-non-leaf" "no-infs-fp-math"="false" "no-jump-tables"="false" "no-nans-fp-math"="false" "no-signed-zeros-fp-math"="false" "no-trapping-math"="false" "stack-protector-buffer-size"="8" "target-cpu"="sm_20" "target-features"="+ptx42" "unsafe-fp-math"="false" "use-soft-float"="false" } 8412 attributes #1 = { nounwind readnone } 8413 attributes #2 = { nounwind readnone speculatable } 8414 attributes #3 = { nounwind } 8415 8416 !llvm.dbg.cu = !{!0} 8417 !nvvm.annotations = !{!555, !556, !557, !556, !558, !558, !558, !558, !559, !559, !558} 8418 !llvm.module.flags = !{!560, !561, !562, !563} 8419 !llvm.ident = !{!564} 8420 !nvvm.internalize.after.link = !{} 8421 !nvvmir.version = !{!565} 8422 8423 !0 = distinct !DICompileUnit(language: DW_LANG_C_plus_plus, file: !1, producer: "", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, imports: !3) 8424 !1 = !DIFile(filename: "debug-info.cu", directory: "/some/directory") 8425 !2 = !{} 8426 !3 = !{!4, !11, !16, !18, !20, !22, !24, !28, !30, !32, !34, !36, !38, !40, !42, !44, !46, !48, !50, !52, !54, !56, !60, !62, !64, !66, !71, !76, !78, !80, !85, !89, !91, !93, !95, !97, !99, !101, !103, !105, !110, !114, !116, !118, !122, !124, !126, !128, !130, !132, !136, !138, !140, !145, !153, !157, !159, !161, !163, !165, !169, !171, !173, !177, !179, !181, !183, !185, !187, !189, !191, !193, !195, !201, !203, !205, !209, !211, !213, !215, !217, !219, !221, !223, !227, !231, !233, !235, !240, !242, !244, !246, !248, !250, !252, !257, !263, !267, !271, !276, !279, !283, !287, !302, !306, !310, !314, !318, !323, !325, !329, !333, !337, !345, !349, !353, !357, !361, !366, !372, !376, !380, !382, !390, !394, !401, !403, !405, !409, !413, !417, !422, !426, !431, !432, !433, !434, !436, !437, !438, !439, !440, !441, !442, !446, !448, !450, !452, !454, !456, !458, !460, !463, !465, !467, !469, !471, !473, !475, !477, !479, !481, !483, !485, !487, !489, !491, !493, !495, !497, !499, !501, !503, !505, !507, !509, !511, !513, !515, !517, !519, !521, !523, !525, !527, !529, !531, !533, !535, !537, !539, !541, !543, !545, !547, !549, !551, !553} 8427 !4 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !6, file: !7, line: 202) 8428 !5 = !DINamespace(name: "std", scope: null) 8429 !6 = !DISubprogram(name: "abs", linkageName: "_ZL3absx", scope: !7, file: !7, line: 44, type: !8, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8430 !7 = !DIFile(filename: "clang/include/__clang_cuda_math_forward_declares.h", directory: "/some/directory") 8431 !8 = !DISubroutineType(types: !9) 8432 !9 = !{!10, !10} 8433 !10 = !DIBasicType(name: "long long int", size: 64, encoding: DW_ATE_signed) 8434 !11 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !12, file: !7, line: 203) 8435 !12 = !DISubprogram(name: "acos", linkageName: "_ZL4acosf", scope: !7, file: !7, line: 46, type: !13, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8436 !13 = !DISubroutineType(types: !14) 8437 !14 = !{!15, !15} 8438 !15 = !DIBasicType(name: "float", size: 32, encoding: DW_ATE_float) 8439 !16 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !17, file: !7, line: 204) 8440 !17 = !DISubprogram(name: "acosh", linkageName: "_ZL5acoshf", scope: !7, file: !7, line: 48, type: !13, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8441 !18 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !19, file: !7, line: 205) 8442 !19 = !DISubprogram(name: "asin", linkageName: "_ZL4asinf", scope: !7, file: !7, line: 50, type: !13, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8443 !20 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !21, file: !7, line: 206) 8444 !21 = !DISubprogram(name: "asinh", linkageName: "_ZL5asinhf", scope: !7, file: !7, line: 52, type: !13, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8445 !22 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !23, file: !7, line: 207) 8446 !23 = !DISubprogram(name: "atan", linkageName: "_ZL4atanf", scope: !7, file: !7, line: 56, type: !13, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8447 !24 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !25, file: !7, line: 208) 8448 !25 = !DISubprogram(name: "atan2", linkageName: "_ZL5atan2ff", scope: !7, file: !7, line: 54, type: !26, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8449 !26 = !DISubroutineType(types: !27) 8450 !27 = !{!15, !15, !15} 8451 !28 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !29, file: !7, line: 209) 8452 !29 = !DISubprogram(name: "atanh", linkageName: "_ZL5atanhf", scope: !7, file: !7, line: 58, type: !13, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8453 !30 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !31, file: !7, line: 210) 8454 !31 = !DISubprogram(name: "cbrt", linkageName: "_ZL4cbrtf", scope: !7, file: !7, line: 60, type: !13, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8455 !32 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !33, file: !7, line: 211) 8456 !33 = !DISubprogram(name: "ceil", linkageName: "_ZL4ceilf", scope: !7, file: !7, line: 62, type: !13, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8457 !34 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !35, file: !7, line: 212) 8458 !35 = !DISubprogram(name: "copysign", linkageName: "_ZL8copysignff", scope: !7, file: !7, line: 64, type: !26, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8459 !36 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !37, file: !7, line: 213) 8460 !37 = !DISubprogram(name: "cos", linkageName: "_ZL3cosf", scope: !7, file: !7, line: 66, type: !13, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8461 !38 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !39, file: !7, line: 214) 8462 !39 = !DISubprogram(name: "cosh", linkageName: "_ZL4coshf", scope: !7, file: !7, line: 68, type: !13, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8463 !40 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !41, file: !7, line: 215) 8464 !41 = !DISubprogram(name: "erf", linkageName: "_ZL3erff", scope: !7, file: !7, line: 72, type: !13, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8465 !42 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !43, file: !7, line: 216) 8466 !43 = !DISubprogram(name: "erfc", linkageName: "_ZL4erfcf", scope: !7, file: !7, line: 70, type: !13, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8467 !44 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !45, file: !7, line: 217) 8468 !45 = !DISubprogram(name: "exp", linkageName: "_ZL3expf", scope: !7, file: !7, line: 76, type: !13, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8469 !46 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !47, file: !7, line: 218) 8470 !47 = !DISubprogram(name: "exp2", linkageName: "_ZL4exp2f", scope: !7, file: !7, line: 74, type: !13, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8471 !48 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !49, file: !7, line: 219) 8472 !49 = !DISubprogram(name: "expm1", linkageName: "_ZL5expm1f", scope: !7, file: !7, line: 78, type: !13, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8473 !50 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !51, file: !7, line: 220) 8474 !51 = !DISubprogram(name: "fabs", linkageName: "_ZL4fabsf", scope: !7, file: !7, line: 80, type: !13, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8475 !52 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !53, file: !7, line: 221) 8476 !53 = !DISubprogram(name: "fdim", linkageName: "_ZL4fdimff", scope: !7, file: !7, line: 82, type: !26, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8477 !54 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !55, file: !7, line: 222) 8478 !55 = !DISubprogram(name: "floor", linkageName: "_ZL5floorf", scope: !7, file: !7, line: 84, type: !13, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8479 !56 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !57, file: !7, line: 223) 8480 !57 = !DISubprogram(name: "fma", linkageName: "_ZL3fmafff", scope: !7, file: !7, line: 86, type: !58, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8481 !58 = !DISubroutineType(types: !59) 8482 !59 = !{!15, !15, !15, !15} 8483 !60 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !61, file: !7, line: 224) 8484 !61 = !DISubprogram(name: "fmax", linkageName: "_ZL4fmaxff", scope: !7, file: !7, line: 88, type: !26, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8485 !62 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !63, file: !7, line: 225) 8486 !63 = !DISubprogram(name: "fmin", linkageName: "_ZL4fminff", scope: !7, file: !7, line: 90, type: !26, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8487 !64 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !65, file: !7, line: 226) 8488 !65 = !DISubprogram(name: "fmod", linkageName: "_ZL4fmodff", scope: !7, file: !7, line: 92, type: !26, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8489 !66 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !67, file: !7, line: 227) 8490 !67 = !DISubprogram(name: "fpclassify", linkageName: "_ZL10fpclassifyf", scope: !7, file: !7, line: 94, type: !68, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8491 !68 = !DISubroutineType(types: !69) 8492 !69 = !{!70, !15} 8493 !70 = !DIBasicType(name: "int", size: 32, encoding: DW_ATE_signed) 8494 !71 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !72, file: !7, line: 228) 8495 !72 = !DISubprogram(name: "frexp", linkageName: "_ZL5frexpfPi", scope: !7, file: !7, line: 96, type: !73, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8496 !73 = !DISubroutineType(types: !74) 8497 !74 = !{!15, !15, !75} 8498 !75 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !70, size: 64) 8499 !76 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !77, file: !7, line: 229) 8500 !77 = !DISubprogram(name: "hypot", linkageName: "_ZL5hypotff", scope: !7, file: !7, line: 98, type: !26, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8501 !78 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !79, file: !7, line: 230) 8502 !79 = !DISubprogram(name: "ilogb", linkageName: "_ZL5ilogbf", scope: !7, file: !7, line: 100, type: !68, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8503 !80 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !81, file: !7, line: 231) 8504 !81 = !DISubprogram(name: "isfinite", linkageName: "_ZL8isfinitef", scope: !7, file: !7, line: 102, type: !82, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8505 !82 = !DISubroutineType(types: !83) 8506 !83 = !{!84, !15} 8507 !84 = !DIBasicType(name: "bool", size: 8, encoding: DW_ATE_boolean) 8508 !85 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !86, file: !7, line: 232) 8509 !86 = !DISubprogram(name: "isgreater", linkageName: "_ZL9isgreaterff", scope: !7, file: !7, line: 106, type: !87, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8510 !87 = !DISubroutineType(types: !88) 8511 !88 = !{!84, !15, !15} 8512 !89 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !90, file: !7, line: 233) 8513 !90 = !DISubprogram(name: "isgreaterequal", linkageName: "_ZL14isgreaterequalff", scope: !7, file: !7, line: 105, type: !87, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8514 !91 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !92, file: !7, line: 234) 8515 !92 = !DISubprogram(name: "isinf", linkageName: "_ZL5isinff", scope: !7, file: !7, line: 108, type: !82, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8516 !93 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !94, file: !7, line: 235) 8517 !94 = !DISubprogram(name: "isless", linkageName: "_ZL6islessff", scope: !7, file: !7, line: 112, type: !87, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8518 !95 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !96, file: !7, line: 236) 8519 !96 = !DISubprogram(name: "islessequal", linkageName: "_ZL11islessequalff", scope: !7, file: !7, line: 111, type: !87, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8520 !97 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !98, file: !7, line: 237) 8521 !98 = !DISubprogram(name: "islessgreater", linkageName: "_ZL13islessgreaterff", scope: !7, file: !7, line: 114, type: !87, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8522 !99 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !100, file: !7, line: 238) 8523 !100 = !DISubprogram(name: "isnan", linkageName: "_ZL5isnanf", scope: !7, file: !7, line: 116, type: !82, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8524 !101 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !102, file: !7, line: 239) 8525 !102 = !DISubprogram(name: "isnormal", linkageName: "_ZL8isnormalf", scope: !7, file: !7, line: 118, type: !82, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8526 !103 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !104, file: !7, line: 240) 8527 !104 = !DISubprogram(name: "isunordered", linkageName: "_ZL11isunorderedff", scope: !7, file: !7, line: 120, type: !87, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8528 !105 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !106, file: !7, line: 241) 8529 !106 = !DISubprogram(name: "labs", linkageName: "_ZL4labsl", scope: !7, file: !7, line: 121, type: !107, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8530 !107 = !DISubroutineType(types: !108) 8531 !108 = !{!109, !109} 8532 !109 = !DIBasicType(name: "long int", size: 64, encoding: DW_ATE_signed) 8533 !110 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !111, file: !7, line: 242) 8534 !111 = !DISubprogram(name: "ldexp", linkageName: "_ZL5ldexpfi", scope: !7, file: !7, line: 123, type: !112, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8535 !112 = !DISubroutineType(types: !113) 8536 !113 = !{!15, !15, !70} 8537 !114 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !115, file: !7, line: 243) 8538 !115 = !DISubprogram(name: "lgamma", linkageName: "_ZL6lgammaf", scope: !7, file: !7, line: 125, type: !13, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8539 !116 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !117, file: !7, line: 244) 8540 !117 = !DISubprogram(name: "llabs", linkageName: "_ZL5llabsx", scope: !7, file: !7, line: 126, type: !8, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8541 !118 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !119, file: !7, line: 245) 8542 !119 = !DISubprogram(name: "llrint", linkageName: "_ZL6llrintf", scope: !7, file: !7, line: 128, type: !120, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8543 !120 = !DISubroutineType(types: !121) 8544 !121 = !{!10, !15} 8545 !122 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !123, file: !7, line: 246) 8546 !123 = !DISubprogram(name: "log", linkageName: "_ZL3logf", scope: !7, file: !7, line: 138, type: !13, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8547 !124 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !125, file: !7, line: 247) 8548 !125 = !DISubprogram(name: "log10", linkageName: "_ZL5log10f", scope: !7, file: !7, line: 130, type: !13, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8549 !126 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !127, file: !7, line: 248) 8550 !127 = !DISubprogram(name: "log1p", linkageName: "_ZL5log1pf", scope: !7, file: !7, line: 132, type: !13, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8551 !128 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !129, file: !7, line: 249) 8552 !129 = !DISubprogram(name: "log2", linkageName: "_ZL4log2f", scope: !7, file: !7, line: 134, type: !13, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8553 !130 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !131, file: !7, line: 250) 8554 !131 = !DISubprogram(name: "logb", linkageName: "_ZL4logbf", scope: !7, file: !7, line: 136, type: !13, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8555 !132 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !133, file: !7, line: 251) 8556 !133 = !DISubprogram(name: "lrint", linkageName: "_ZL5lrintf", scope: !7, file: !7, line: 140, type: !134, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8557 !134 = !DISubroutineType(types: !135) 8558 !135 = !{!109, !15} 8559 !136 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !137, file: !7, line: 252) 8560 !137 = !DISubprogram(name: "lround", linkageName: "_ZL6lroundf", scope: !7, file: !7, line: 142, type: !134, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8561 !138 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !139, file: !7, line: 253) 8562 !139 = !DISubprogram(name: "llround", linkageName: "_ZL7llroundf", scope: !7, file: !7, line: 143, type: !120, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8563 !140 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !141, file: !7, line: 254) 8564 !141 = !DISubprogram(name: "modf", linkageName: "_ZL4modffPf", scope: !7, file: !7, line: 145, type: !142, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8565 !142 = !DISubroutineType(types: !143) 8566 !143 = !{!15, !15, !144} 8567 !144 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !15, size: 64) 8568 !145 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !146, file: !7, line: 255) 8569 !146 = !DISubprogram(name: "nan", linkageName: "_ZL3nanPKc", scope: !7, file: !7, line: 146, type: !147, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8570 !147 = !DISubroutineType(types: !148) 8571 !148 = !{!149, !150} 8572 !149 = !DIBasicType(name: "double", size: 64, encoding: DW_ATE_float) 8573 !150 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !151, size: 64) 8574 !151 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !152) 8575 !152 = !DIBasicType(name: "char", size: 8, encoding: DW_ATE_unsigned_char) 8576 !153 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !154, file: !7, line: 256) 8577 !154 = !DISubprogram(name: "nanf", linkageName: "_ZL4nanfPKc", scope: !7, file: !7, line: 147, type: !155, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8578 !155 = !DISubroutineType(types: !156) 8579 !156 = !{!15, !150} 8580 !157 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !158, file: !7, line: 257) 8581 !158 = !DISubprogram(name: "nearbyint", linkageName: "_ZL9nearbyintf", scope: !7, file: !7, line: 149, type: !13, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8582 !159 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !160, file: !7, line: 258) 8583 !160 = !DISubprogram(name: "nextafter", linkageName: "_ZL9nextafterff", scope: !7, file: !7, line: 151, type: !26, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8584 !161 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !162, file: !7, line: 259) 8585 !162 = !DISubprogram(name: "pow", linkageName: "_ZL3powfi", scope: !7, file: !7, line: 155, type: !112, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8586 !163 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !164, file: !7, line: 260) 8587 !164 = !DISubprogram(name: "remainder", linkageName: "_ZL9remainderff", scope: !7, file: !7, line: 157, type: !26, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8588 !165 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !166, file: !7, line: 261) 8589 !166 = !DISubprogram(name: "remquo", linkageName: "_ZL6remquoffPi", scope: !7, file: !7, line: 159, type: !167, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8590 !167 = !DISubroutineType(types: !168) 8591 !168 = !{!15, !15, !15, !75} 8592 !169 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !170, file: !7, line: 262) 8593 !170 = !DISubprogram(name: "rint", linkageName: "_ZL4rintf", scope: !7, file: !7, line: 161, type: !13, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8594 !171 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !172, file: !7, line: 263) 8595 !172 = !DISubprogram(name: "round", linkageName: "_ZL5roundf", scope: !7, file: !7, line: 163, type: !13, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8596 !173 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !174, file: !7, line: 264) 8597 !174 = !DISubprogram(name: "scalbln", linkageName: "_ZL7scalblnfl", scope: !7, file: !7, line: 165, type: !175, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8598 !175 = !DISubroutineType(types: !176) 8599 !176 = !{!15, !15, !109} 8600 !177 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !178, file: !7, line: 265) 8601 !178 = !DISubprogram(name: "scalbn", linkageName: "_ZL6scalbnfi", scope: !7, file: !7, line: 167, type: !112, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8602 !179 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !180, file: !7, line: 266) 8603 !180 = !DISubprogram(name: "signbit", linkageName: "_ZL7signbitf", scope: !7, file: !7, line: 169, type: !82, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8604 !181 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !182, file: !7, line: 267) 8605 !182 = !DISubprogram(name: "sin", linkageName: "_ZL3sinf", scope: !7, file: !7, line: 171, type: !13, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8606 !183 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !184, file: !7, line: 268) 8607 !184 = !DISubprogram(name: "sinh", linkageName: "_ZL4sinhf", scope: !7, file: !7, line: 173, type: !13, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8608 !185 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !186, file: !7, line: 269) 8609 !186 = !DISubprogram(name: "sqrt", linkageName: "_ZL4sqrtf", scope: !7, file: !7, line: 175, type: !13, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8610 !187 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !188, file: !7, line: 270) 8611 !188 = !DISubprogram(name: "tan", linkageName: "_ZL3tanf", scope: !7, file: !7, line: 177, type: !13, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8612 !189 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !190, file: !7, line: 271) 8613 !190 = !DISubprogram(name: "tanh", linkageName: "_ZL4tanhf", scope: !7, file: !7, line: 179, type: !13, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8614 !191 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !192, file: !7, line: 272) 8615 !192 = !DISubprogram(name: "tgamma", linkageName: "_ZL6tgammaf", scope: !7, file: !7, line: 181, type: !13, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8616 !193 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !194, file: !7, line: 273) 8617 !194 = !DISubprogram(name: "trunc", linkageName: "_ZL5truncf", scope: !7, file: !7, line: 183, type: !13, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8618 !195 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !196, file: !200, line: 102) 8619 !196 = !DISubprogram(name: "acos", scope: !197, file: !197, line: 54, type: !198, isLocal: false, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8620 !197 = !DIFile(filename: "/usr/include/mathcalls.h", directory: "/some/directory") 8621 !198 = !DISubroutineType(types: !199) 8622 !199 = !{!149, !149} 8623 !200 = !DIFile(filename: "/usr/lib/gcc/4.8/../../../../include/c++/4.8/cmath", directory: "/some/directory") 8624 !201 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !202, file: !200, line: 121) 8625 !202 = !DISubprogram(name: "asin", scope: !197, file: !197, line: 56, type: !198, isLocal: false, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8626 !203 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !204, file: !200, line: 140) 8627 !204 = !DISubprogram(name: "atan", scope: !197, file: !197, line: 58, type: !198, isLocal: false, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8628 !205 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !206, file: !200, line: 159) 8629 !206 = !DISubprogram(name: "atan2", scope: !197, file: !197, line: 60, type: !207, isLocal: false, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8630 !207 = !DISubroutineType(types: !208) 8631 !208 = !{!149, !149, !149} 8632 !209 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !210, file: !200, line: 180) 8633 !210 = !DISubprogram(name: "ceil", scope: !197, file: !197, line: 178, type: !198, isLocal: false, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8634 !211 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !212, file: !200, line: 199) 8635 !212 = !DISubprogram(name: "cos", scope: !197, file: !197, line: 63, type: !198, isLocal: false, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8636 !213 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !214, file: !200, line: 218) 8637 !214 = !DISubprogram(name: "cosh", scope: !197, file: !197, line: 72, type: !198, isLocal: false, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8638 !215 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !216, file: !200, line: 237) 8639 !216 = !DISubprogram(name: "exp", scope: !197, file: !197, line: 100, type: !198, isLocal: false, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8640 !217 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !218, file: !200, line: 256) 8641 !218 = !DISubprogram(name: "fabs", scope: !197, file: !197, line: 181, type: !198, isLocal: false, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8642 !219 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !220, file: !200, line: 275) 8643 !220 = !DISubprogram(name: "floor", scope: !197, file: !197, line: 184, type: !198, isLocal: false, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8644 !221 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !222, file: !200, line: 294) 8645 !222 = !DISubprogram(name: "fmod", scope: !197, file: !197, line: 187, type: !207, isLocal: false, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8646 !223 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !224, file: !200, line: 315) 8647 !224 = !DISubprogram(name: "frexp", scope: !197, file: !197, line: 103, type: !225, isLocal: false, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8648 !225 = !DISubroutineType(types: !226) 8649 !226 = !{!149, !149, !75} 8650 !227 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !228, file: !200, line: 334) 8651 !228 = !DISubprogram(name: "ldexp", scope: !197, file: !197, line: 106, type: !229, isLocal: false, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8652 !229 = !DISubroutineType(types: !230) 8653 !230 = !{!149, !149, !70} 8654 !231 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !232, file: !200, line: 353) 8655 !232 = !DISubprogram(name: "log", scope: !197, file: !197, line: 109, type: !198, isLocal: false, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8656 !233 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !234, file: !200, line: 372) 8657 !234 = !DISubprogram(name: "log10", scope: !197, file: !197, line: 112, type: !198, isLocal: false, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8658 !235 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !236, file: !200, line: 391) 8659 !236 = !DISubprogram(name: "modf", scope: !197, file: !197, line: 115, type: !237, isLocal: false, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8660 !237 = !DISubroutineType(types: !238) 8661 !238 = !{!149, !149, !239} 8662 !239 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !149, size: 64) 8663 !240 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !241, file: !200, line: 403) 8664 !241 = !DISubprogram(name: "pow", scope: !197, file: !197, line: 153, type: !207, isLocal: false, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8665 !242 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !243, file: !200, line: 440) 8666 !243 = !DISubprogram(name: "sin", scope: !197, file: !197, line: 65, type: !198, isLocal: false, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8667 !244 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !245, file: !200, line: 459) 8668 !245 = !DISubprogram(name: "sinh", scope: !197, file: !197, line: 74, type: !198, isLocal: false, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8669 !246 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !247, file: !200, line: 478) 8670 !247 = !DISubprogram(name: "sqrt", scope: !197, file: !197, line: 156, type: !198, isLocal: false, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8671 !248 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !249, file: !200, line: 497) 8672 !249 = !DISubprogram(name: "tan", scope: !197, file: !197, line: 67, type: !198, isLocal: false, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8673 !250 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !251, file: !200, line: 516) 8674 !251 = !DISubprogram(name: "tanh", scope: !197, file: !197, line: 76, type: !198, isLocal: false, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8675 !252 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !253, file: !256, line: 118) 8676 !253 = !DIDerivedType(tag: DW_TAG_typedef, name: "div_t", file: !254, line: 101, baseType: !255) 8677 !254 = !DIFile(filename: "/usr/include/stdlib.h", directory: "/some/directory") 8678 !255 = !DICompositeType(tag: DW_TAG_structure_type, file: !254, line: 97, flags: DIFlagFwdDecl, identifier: "_ZTS5div_t") 8679 !256 = !DIFile(filename: "/usr/lib/gcc/4.8/../../../../include/c++/4.8/cstdlib", directory: "/some/directory") 8680 !257 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !258, file: !256, line: 119) 8681 !258 = !DIDerivedType(tag: DW_TAG_typedef, name: "ldiv_t", file: !254, line: 109, baseType: !259) 8682 !259 = distinct !DICompositeType(tag: DW_TAG_structure_type, file: !254, line: 105, size: 128, elements: !260, identifier: "_ZTS6ldiv_t") 8683 !260 = !{!261, !262} 8684 !261 = !DIDerivedType(tag: DW_TAG_member, name: "quot", scope: !259, file: !254, line: 107, baseType: !109, size: 64) 8685 !262 = !DIDerivedType(tag: DW_TAG_member, name: "rem", scope: !259, file: !254, line: 108, baseType: !109, size: 64, offset: 64) 8686 !263 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !264, file: !256, line: 121) 8687 !264 = !DISubprogram(name: "abort", scope: !254, file: !254, line: 515, type: !265, isLocal: false, isDefinition: false, flags: DIFlagPrototyped | DIFlagNoReturn, isOptimized: true) 8688 !265 = !DISubroutineType(types: !266) 8689 !266 = !{null} 8690 !267 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !268, file: !256, line: 122) 8691 !268 = !DISubprogram(name: "abs", scope: !254, file: !254, line: 775, type: !269, isLocal: false, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8692 !269 = !DISubroutineType(types: !270) 8693 !270 = !{!70, !70} 8694 !271 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !272, file: !256, line: 123) 8695 !272 = !DISubprogram(name: "atexit", scope: !254, file: !254, line: 519, type: !273, isLocal: false, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8696 !273 = !DISubroutineType(types: !274) 8697 !274 = !{!70, !275} 8698 !275 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !265, size: 64) 8699 !276 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !277, file: !256, line: 129) 8700 !277 = !DISubprogram(name: "atof", scope: !278, file: !278, line: 26, type: !147, isLocal: false, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8701 !278 = !DIFile(filename: "/usr/include/stdlib-float.h", directory: "/some/directory") 8702 !279 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !280, file: !256, line: 130) 8703 !280 = !DISubprogram(name: "atoi", scope: !254, file: !254, line: 278, type: !281, isLocal: false, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8704 !281 = !DISubroutineType(types: !282) 8705 !282 = !{!70, !150} 8706 !283 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !284, file: !256, line: 131) 8707 !284 = !DISubprogram(name: "atol", scope: !254, file: !254, line: 283, type: !285, isLocal: false, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8708 !285 = !DISubroutineType(types: !286) 8709 !286 = !{!109, !150} 8710 !287 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !288, file: !256, line: 132) 8711 !288 = !DISubprogram(name: "bsearch", scope: !289, file: !289, line: 20, type: !290, isLocal: false, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8712 !289 = !DIFile(filename: "/usr/include/stdlib-bsearch.h", directory: "/some/directory") 8713 !290 = !DISubroutineType(types: !291) 8714 !291 = !{!292, !293, !293, !295, !295, !298} 8715 !292 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: null, size: 64) 8716 !293 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !294, size: 64) 8717 !294 = !DIDerivedType(tag: DW_TAG_const_type, baseType: null) 8718 !295 = !DIDerivedType(tag: DW_TAG_typedef, name: "size_t", file: !296, line: 62, baseType: !297) 8719 !296 = !DIFile(filename: "clang/include/stddef.h", directory: "/some/directory") 8720 !297 = !DIBasicType(name: "long unsigned int", size: 64, encoding: DW_ATE_unsigned) 8721 !298 = !DIDerivedType(tag: DW_TAG_typedef, name: "__compar_fn_t", file: !254, line: 742, baseType: !299) 8722 !299 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !300, size: 64) 8723 !300 = !DISubroutineType(types: !301) 8724 !301 = !{!70, !293, !293} 8725 !302 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !303, file: !256, line: 133) 8726 !303 = !DISubprogram(name: "calloc", scope: !254, file: !254, line: 468, type: !304, isLocal: false, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8727 !304 = !DISubroutineType(types: !305) 8728 !305 = !{!292, !295, !295} 8729 !306 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !307, file: !256, line: 134) 8730 !307 = !DISubprogram(name: "div", scope: !254, file: !254, line: 789, type: !308, isLocal: false, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8731 !308 = !DISubroutineType(types: !309) 8732 !309 = !{!253, !70, !70} 8733 !310 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !311, file: !256, line: 135) 8734 !311 = !DISubprogram(name: "exit", scope: !254, file: !254, line: 543, type: !312, isLocal: false, isDefinition: false, flags: DIFlagPrototyped | DIFlagNoReturn, isOptimized: true) 8735 !312 = !DISubroutineType(types: !313) 8736 !313 = !{null, !70} 8737 !314 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !315, file: !256, line: 136) 8738 !315 = !DISubprogram(name: "free", scope: !254, file: !254, line: 483, type: !316, isLocal: false, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8739 !316 = !DISubroutineType(types: !317) 8740 !317 = !{null, !292} 8741 !318 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !319, file: !256, line: 137) 8742 !319 = !DISubprogram(name: "getenv", scope: !254, file: !254, line: 564, type: !320, isLocal: false, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8743 !320 = !DISubroutineType(types: !321) 8744 !321 = !{!322, !150} 8745 !322 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !152, size: 64) 8746 !323 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !324, file: !256, line: 138) 8747 !324 = !DISubprogram(name: "labs", scope: !254, file: !254, line: 776, type: !107, isLocal: false, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8748 !325 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !326, file: !256, line: 139) 8749 !326 = !DISubprogram(name: "ldiv", scope: !254, file: !254, line: 791, type: !327, isLocal: false, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8750 !327 = !DISubroutineType(types: !328) 8751 !328 = !{!258, !109, !109} 8752 !329 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !330, file: !256, line: 140) 8753 !330 = !DISubprogram(name: "malloc", scope: !254, file: !254, line: 466, type: !331, isLocal: false, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8754 !331 = !DISubroutineType(types: !332) 8755 !332 = !{!292, !295} 8756 !333 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !334, file: !256, line: 142) 8757 !334 = !DISubprogram(name: "mblen", scope: !254, file: !254, line: 863, type: !335, isLocal: false, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8758 !335 = !DISubroutineType(types: !336) 8759 !336 = !{!70, !150, !295} 8760 !337 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !338, file: !256, line: 143) 8761 !338 = !DISubprogram(name: "mbstowcs", scope: !254, file: !254, line: 874, type: !339, isLocal: false, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8762 !339 = !DISubroutineType(types: !340) 8763 !340 = !{!295, !341, !344, !295} 8764 !341 = !DIDerivedType(tag: DW_TAG_restrict_type, baseType: !342) 8765 !342 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !343, size: 64) 8766 !343 = !DIBasicType(name: "wchar_t", size: 32, encoding: DW_ATE_signed) 8767 !344 = !DIDerivedType(tag: DW_TAG_restrict_type, baseType: !150) 8768 !345 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !346, file: !256, line: 144) 8769 !346 = !DISubprogram(name: "mbtowc", scope: !254, file: !254, line: 866, type: !347, isLocal: false, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8770 !347 = !DISubroutineType(types: !348) 8771 !348 = !{!70, !341, !344, !295} 8772 !349 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !350, file: !256, line: 146) 8773 !350 = !DISubprogram(name: "qsort", scope: !254, file: !254, line: 765, type: !351, isLocal: false, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8774 !351 = !DISubroutineType(types: !352) 8775 !352 = !{null, !292, !295, !295, !298} 8776 !353 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !354, file: !256, line: 152) 8777 !354 = !DISubprogram(name: "rand", scope: !254, file: !254, line: 374, type: !355, isLocal: false, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8778 !355 = !DISubroutineType(types: !356) 8779 !356 = !{!70} 8780 !357 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !358, file: !256, line: 153) 8781 !358 = !DISubprogram(name: "realloc", scope: !254, file: !254, line: 480, type: !359, isLocal: false, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8782 !359 = !DISubroutineType(types: !360) 8783 !360 = !{!292, !292, !295} 8784 !361 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !362, file: !256, line: 154) 8785 !362 = !DISubprogram(name: "srand", scope: !254, file: !254, line: 376, type: !363, isLocal: false, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8786 !363 = !DISubroutineType(types: !364) 8787 !364 = !{null, !365} 8788 !365 = !DIBasicType(name: "unsigned int", size: 32, encoding: DW_ATE_unsigned) 8789 !366 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !367, file: !256, line: 155) 8790 !367 = !DISubprogram(name: "strtod", scope: !254, file: !254, line: 164, type: !368, isLocal: false, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8791 !368 = !DISubroutineType(types: !369) 8792 !369 = !{!149, !344, !370} 8793 !370 = !DIDerivedType(tag: DW_TAG_restrict_type, baseType: !371) 8794 !371 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !322, size: 64) 8795 !372 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !373, file: !256, line: 156) 8796 !373 = !DISubprogram(name: "strtol", scope: !254, file: !254, line: 183, type: !374, isLocal: false, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8797 !374 = !DISubroutineType(types: !375) 8798 !375 = !{!109, !344, !370, !70} 8799 !376 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !377, file: !256, line: 157) 8800 !377 = !DISubprogram(name: "strtoul", scope: !254, file: !254, line: 187, type: !378, isLocal: false, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8801 !378 = !DISubroutineType(types: !379) 8802 !379 = !{!297, !344, !370, !70} 8803 !380 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !381, file: !256, line: 158) 8804 !381 = !DISubprogram(name: "system", scope: !254, file: !254, line: 717, type: !281, isLocal: false, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8805 !382 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !383, file: !256, line: 160) 8806 !383 = !DISubprogram(name: "wcstombs", scope: !254, file: !254, line: 877, type: !384, isLocal: false, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8807 !384 = !DISubroutineType(types: !385) 8808 !385 = !{!295, !386, !387, !295} 8809 !386 = !DIDerivedType(tag: DW_TAG_restrict_type, baseType: !322) 8810 !387 = !DIDerivedType(tag: DW_TAG_restrict_type, baseType: !388) 8811 !388 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !389, size: 64) 8812 !389 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !343) 8813 !390 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !391, file: !256, line: 161) 8814 !391 = !DISubprogram(name: "wctomb", scope: !254, file: !254, line: 870, type: !392, isLocal: false, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8815 !392 = !DISubroutineType(types: !393) 8816 !393 = !{!70, !322, !343} 8817 !394 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !395, entity: !396, file: !256, line: 201) 8818 !395 = !DINamespace(name: "__gnu_cxx", scope: null) 8819 !396 = !DIDerivedType(tag: DW_TAG_typedef, name: "lldiv_t", file: !254, line: 121, baseType: !397) 8820 !397 = distinct !DICompositeType(tag: DW_TAG_structure_type, file: !254, line: 117, size: 128, elements: !398, identifier: "_ZTS7lldiv_t") 8821 !398 = !{!399, !400} 8822 !399 = !DIDerivedType(tag: DW_TAG_member, name: "quot", scope: !397, file: !254, line: 119, baseType: !10, size: 64) 8823 !400 = !DIDerivedType(tag: DW_TAG_member, name: "rem", scope: !397, file: !254, line: 120, baseType: !10, size: 64, offset: 64) 8824 !401 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !395, entity: !402, file: !256, line: 207) 8825 !402 = !DISubprogram(name: "_Exit", scope: !254, file: !254, line: 557, type: !312, isLocal: false, isDefinition: false, flags: DIFlagPrototyped | DIFlagNoReturn, isOptimized: true) 8826 !403 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !395, entity: !404, file: !256, line: 211) 8827 !404 = !DISubprogram(name: "llabs", scope: !254, file: !254, line: 780, type: !8, isLocal: false, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8828 !405 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !395, entity: !406, file: !256, line: 217) 8829 !406 = !DISubprogram(name: "lldiv", scope: !254, file: !254, line: 797, type: !407, isLocal: false, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8830 !407 = !DISubroutineType(types: !408) 8831 !408 = !{!396, !10, !10} 8832 !409 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !395, entity: !410, file: !256, line: 228) 8833 !410 = !DISubprogram(name: "atoll", scope: !254, file: !254, line: 292, type: !411, isLocal: false, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8834 !411 = !DISubroutineType(types: !412) 8835 !412 = !{!10, !150} 8836 !413 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !395, entity: !414, file: !256, line: 229) 8837 !414 = !DISubprogram(name: "strtoll", scope: !254, file: !254, line: 209, type: !415, isLocal: false, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8838 !415 = !DISubroutineType(types: !416) 8839 !416 = !{!10, !344, !370, !70} 8840 !417 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !395, entity: !418, file: !256, line: 230) 8841 !418 = !DISubprogram(name: "strtoull", scope: !254, file: !254, line: 214, type: !419, isLocal: false, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8842 !419 = !DISubroutineType(types: !420) 8843 !420 = !{!421, !344, !370, !70} 8844 !421 = !DIBasicType(name: "long long unsigned int", size: 64, encoding: DW_ATE_unsigned) 8845 !422 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !395, entity: !423, file: !256, line: 232) 8846 !423 = !DISubprogram(name: "strtof", scope: !254, file: !254, line: 172, type: !424, isLocal: false, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8847 !424 = !DISubroutineType(types: !425) 8848 !425 = !{!15, !344, !370} 8849 !426 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !395, entity: !427, file: !256, line: 233) 8850 !427 = !DISubprogram(name: "strtold", scope: !254, file: !254, line: 175, type: !428, isLocal: false, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8851 !428 = !DISubroutineType(types: !429) 8852 !429 = !{!430, !344, !370} 8853 !430 = !DIBasicType(name: "long double", size: 64, encoding: DW_ATE_float) 8854 !431 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !396, file: !256, line: 241) 8855 !432 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !402, file: !256, line: 243) 8856 !433 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !404, file: !256, line: 245) 8857 !434 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !435, file: !256, line: 246) 8858 !435 = !DISubprogram(name: "div", linkageName: "_ZN9__gnu_cxx3divExx", scope: !395, file: !256, line: 214, type: !407, isLocal: false, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8859 !436 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !406, file: !256, line: 247) 8860 !437 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !410, file: !256, line: 249) 8861 !438 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !423, file: !256, line: 250) 8862 !439 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !414, file: !256, line: 251) 8863 !440 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !418, file: !256, line: 252) 8864 !441 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !427, file: !256, line: 253) 8865 !442 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !443, file: !445, line: 405) 8866 !443 = !DISubprogram(name: "acosf", linkageName: "_ZL5acosff", scope: !444, file: !444, line: 1342, type: !13, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8867 !444 = !DIFile(filename: "/usr/local/cuda/include/math_functions.hpp", directory: "/some/directory") 8868 !445 = !DIFile(filename: "clang/include/__clang_cuda_cmath.h", directory: "/some/directory") 8869 !446 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !447, file: !445, line: 406) 8870 !447 = !DISubprogram(name: "acoshf", linkageName: "_ZL6acoshff", scope: !444, file: !444, line: 1370, type: !13, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8871 !448 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !449, file: !445, line: 407) 8872 !449 = !DISubprogram(name: "asinf", linkageName: "_ZL5asinff", scope: !444, file: !444, line: 1337, type: !13, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8873 !450 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !451, file: !445, line: 408) 8874 !451 = !DISubprogram(name: "asinhf", linkageName: "_ZL6asinhff", scope: !444, file: !444, line: 1375, type: !13, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8875 !452 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !453, file: !445, line: 409) 8876 !453 = !DISubprogram(name: "atan2f", linkageName: "_ZL6atan2fff", scope: !444, file: !444, line: 1327, type: !26, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8877 !454 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !455, file: !445, line: 410) 8878 !455 = !DISubprogram(name: "atanf", linkageName: "_ZL5atanff", scope: !444, file: !444, line: 1332, type: !13, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8879 !456 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !457, file: !445, line: 411) 8880 !457 = !DISubprogram(name: "atanhf", linkageName: "_ZL6atanhff", scope: !444, file: !444, line: 1380, type: !13, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8881 !458 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !459, file: !445, line: 412) 8882 !459 = !DISubprogram(name: "cbrtf", linkageName: "_ZL5cbrtff", scope: !444, file: !444, line: 1430, type: !13, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8883 !460 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !461, file: !445, line: 413) 8884 !461 = !DISubprogram(name: "ceilf", linkageName: "_ZL5ceilff", scope: !462, file: !462, line: 667, type: !13, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8885 !462 = !DIFile(filename: "/usr/local/cuda/include/device_functions.hpp", directory: "/some/directory") 8886 !463 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !464, file: !445, line: 414) 8887 !464 = !DISubprogram(name: "copysignf", linkageName: "_ZL9copysignfff", scope: !444, file: !444, line: 1189, type: !26, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8888 !465 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !466, file: !445, line: 415) 8889 !466 = !DISubprogram(name: "cosf", linkageName: "_ZL4cosff", scope: !444, file: !444, line: 1243, type: !13, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8890 !467 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !468, file: !445, line: 416) 8891 !468 = !DISubprogram(name: "coshf", linkageName: "_ZL5coshff", scope: !444, file: !444, line: 1312, type: !13, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8892 !469 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !470, file: !445, line: 417) 8893 !470 = !DISubprogram(name: "erfcf", linkageName: "_ZL5erfcff", scope: !444, file: !444, line: 1490, type: !13, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8894 !471 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !472, file: !445, line: 418) 8895 !472 = !DISubprogram(name: "erff", linkageName: "_ZL4erfff", scope: !444, file: !444, line: 1480, type: !13, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8896 !473 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !474, file: !445, line: 419) 8897 !474 = !DISubprogram(name: "exp2f", linkageName: "_ZL5exp2ff", scope: !462, file: !462, line: 657, type: !13, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8898 !475 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !476, file: !445, line: 420) 8899 !476 = !DISubprogram(name: "expf", linkageName: "_ZL4expff", scope: !444, file: !444, line: 1294, type: !13, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8900 !477 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !478, file: !445, line: 421) 8901 !478 = !DISubprogram(name: "expm1f", linkageName: "_ZL6expm1ff", scope: !444, file: !444, line: 1385, type: !13, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8902 !479 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !480, file: !445, line: 422) 8903 !480 = !DISubprogram(name: "fabsf", linkageName: "_ZL5fabsff", scope: !462, file: !462, line: 607, type: !13, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8904 !481 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !482, file: !445, line: 423) 8905 !482 = !DISubprogram(name: "fdimf", linkageName: "_ZL5fdimfff", scope: !444, file: !444, line: 1616, type: !26, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8906 !483 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !484, file: !445, line: 424) 8907 !484 = !DISubprogram(name: "floorf", linkageName: "_ZL6floorff", scope: !462, file: !462, line: 597, type: !13, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8908 !485 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !486, file: !445, line: 425) 8909 !486 = !DISubprogram(name: "fmaf", linkageName: "_ZL4fmaffff", scope: !444, file: !444, line: 1568, type: !58, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8910 !487 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !488, file: !445, line: 426) 8911 !488 = !DISubprogram(name: "fmaxf", linkageName: "_ZL5fmaxfff", scope: !462, file: !462, line: 622, type: !26, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8912 !489 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !490, file: !445, line: 427) 8913 !490 = !DISubprogram(name: "fminf", linkageName: "_ZL5fminfff", scope: !462, file: !462, line: 617, type: !26, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8914 !491 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !492, file: !445, line: 428) 8915 !492 = !DISubprogram(name: "fmodf", linkageName: "_ZL5fmodfff", scope: !444, file: !444, line: 1553, type: !26, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8916 !493 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !494, file: !445, line: 429) 8917 !494 = !DISubprogram(name: "frexpf", linkageName: "_ZL6frexpffPi", scope: !444, file: !444, line: 1543, type: !73, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8918 !495 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !496, file: !445, line: 430) 8919 !496 = !DISubprogram(name: "hypotf", linkageName: "_ZL6hypotfff", scope: !444, file: !444, line: 1390, type: !26, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8920 !497 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !498, file: !445, line: 431) 8921 !498 = !DISubprogram(name: "ilogbf", linkageName: "_ZL6ilogbff", scope: !444, file: !444, line: 1621, type: !68, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8922 !499 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !500, file: !445, line: 432) 8923 !500 = !DISubprogram(name: "ldexpf", linkageName: "_ZL6ldexpffi", scope: !444, file: !444, line: 1520, type: !112, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8924 !501 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !502, file: !445, line: 433) 8925 !502 = !DISubprogram(name: "lgammaf", linkageName: "_ZL7lgammaff", scope: !444, file: !444, line: 1515, type: !13, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8926 !503 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !504, file: !445, line: 434) 8927 !504 = !DISubprogram(name: "llrintf", linkageName: "_ZL7llrintff", scope: !444, file: !444, line: 1149, type: !120, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8928 !505 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !506, file: !445, line: 435) 8929 !506 = !DISubprogram(name: "llroundf", linkageName: "_ZL8llroundff", scope: !444, file: !444, line: 1602, type: !120, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8930 !507 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !508, file: !445, line: 436) 8931 !508 = !DISubprogram(name: "log10f", linkageName: "_ZL6log10ff", scope: !444, file: !444, line: 1356, type: !13, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8932 !509 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !510, file: !445, line: 437) 8933 !510 = !DISubprogram(name: "log1pf", linkageName: "_ZL6log1pff", scope: !444, file: !444, line: 1365, type: !13, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8934 !511 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !512, file: !445, line: 438) 8935 !512 = !DISubprogram(name: "log2f", linkageName: "_ZL5log2ff", scope: !444, file: !444, line: 1285, type: !13, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8936 !513 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !514, file: !445, line: 439) 8937 !514 = !DISubprogram(name: "logbf", linkageName: "_ZL5logbff", scope: !444, file: !444, line: 1626, type: !13, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8938 !515 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !516, file: !445, line: 440) 8939 !516 = !DISubprogram(name: "logf", linkageName: "_ZL4logff", scope: !444, file: !444, line: 1347, type: !13, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8940 !517 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !518, file: !445, line: 441) 8941 !518 = !DISubprogram(name: "lrintf", linkageName: "_ZL6lrintff", scope: !444, file: !444, line: 1140, type: !134, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8942 !519 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !520, file: !445, line: 442) 8943 !520 = !DISubprogram(name: "lroundf", linkageName: "_ZL7lroundff", scope: !444, file: !444, line: 1607, type: !134, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8944 !521 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !522, file: !445, line: 443) 8945 !522 = !DISubprogram(name: "modff", linkageName: "_ZL5modfffPf", scope: !444, file: !444, line: 1548, type: !142, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8946 !523 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !524, file: !445, line: 444) 8947 !524 = !DISubprogram(name: "nearbyintf", linkageName: "_ZL10nearbyintff", scope: !444, file: !444, line: 1154, type: !13, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8948 !525 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !526, file: !445, line: 445) 8949 !526 = !DISubprogram(name: "nextafterf", linkageName: "_ZL10nextafterfff", scope: !444, file: !444, line: 1218, type: !26, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8950 !527 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !528, file: !445, line: 446) 8951 !528 = !DISubprogram(name: "powf", linkageName: "_ZL4powfff", scope: !444, file: !444, line: 1583, type: !26, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8952 !529 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !530, file: !445, line: 447) 8953 !530 = !DISubprogram(name: "remainderf", linkageName: "_ZL10remainderfff", scope: !444, file: !444, line: 1558, type: !26, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8954 !531 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !532, file: !445, line: 448) 8955 !532 = !DISubprogram(name: "remquof", linkageName: "_ZL7remquofffPi", scope: !444, file: !444, line: 1563, type: !167, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8956 !533 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !534, file: !445, line: 449) 8957 !534 = !DISubprogram(name: "rintf", linkageName: "_ZL5rintff", scope: !444, file: !444, line: 1135, type: !13, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8958 !535 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !536, file: !445, line: 450) 8959 !536 = !DISubprogram(name: "roundf", linkageName: "_ZL6roundff", scope: !444, file: !444, line: 1597, type: !13, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8960 !537 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !538, file: !445, line: 451) 8961 !538 = !DISubprogram(name: "scalblnf", linkageName: "_ZL8scalblnffl", scope: !444, file: !444, line: 1530, type: !175, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8962 !539 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !540, file: !445, line: 452) 8963 !540 = !DISubprogram(name: "scalbnf", linkageName: "_ZL7scalbnffi", scope: !444, file: !444, line: 1525, type: !112, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8964 !541 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !542, file: !445, line: 453) 8965 !542 = !DISubprogram(name: "sinf", linkageName: "_ZL4sinff", scope: !444, file: !444, line: 1234, type: !13, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8966 !543 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !544, file: !445, line: 454) 8967 !544 = !DISubprogram(name: "sinhf", linkageName: "_ZL5sinhff", scope: !444, file: !444, line: 1317, type: !13, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8968 !545 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !546, file: !445, line: 455) 8969 !546 = !DISubprogram(name: "sqrtf", linkageName: "_ZL5sqrtff", scope: !462, file: !462, line: 907, type: !13, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8970 !547 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !548, file: !445, line: 456) 8971 !548 = !DISubprogram(name: "tanf", linkageName: "_ZL4tanff", scope: !444, file: !444, line: 1276, type: !13, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8972 !549 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !550, file: !445, line: 457) 8973 !550 = !DISubprogram(name: "tanhf", linkageName: "_ZL5tanhff", scope: !444, file: !444, line: 1322, type: !13, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8974 !551 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !552, file: !445, line: 458) 8975 !552 = !DISubprogram(name: "tgammaf", linkageName: "_ZL7tgammaff", scope: !444, file: !444, line: 1592, type: !13, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8976 !553 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !554, file: !445, line: 459) 8977 !554 = !DISubprogram(name: "truncf", linkageName: "_ZL6truncff", scope: !462, file: !462, line: 662, type: !13, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8978 !555 = !{void (i32, float, float*, float*)* @_Z5saxpyifPfS_, !"kernel", i32 1} 8979 !556 = !{null, !"align", i32 8} 8980 !557 = !{null, !"align", i32 8, !"align", i32 65544, !"align", i32 131080} 8981 !558 = !{null, !"align", i32 16} 8982 !559 = !{null, !"align", i32 16, !"align", i32 65552, !"align", i32 131088} 8983 !560 = !{i32 2, !"Dwarf Version", i32 2} 8984 !561 = !{i32 2, !"Debug Info Version", i32 3} 8985 !562 = !{i32 1, !"wchar_size", i32 4} 8986 !563 = !{i32 4, !"nvvm-reflect-ftz", i32 0} 8987 !564 = !{!""} 8988 !565 = !{i32 1, i32 2} 8989 !566 = distinct !DISubprogram(name: "saxpy", linkageName: "_Z5saxpyifPfS_", scope: !1, file: !1, line: 5, type: !567, isLocal: false, isDefinition: true, scopeLine: 5, flags: DIFlagPrototyped, isOptimized: true, unit: !0, retainedNodes: !569) 8990 !567 = !DISubroutineType(types: !568) 8991 !568 = !{null, !70, !15, !144, !144} 8992 !569 = !{!570, !571, !572, !573, !574} 8993 !570 = !DILocalVariable(name: "n", arg: 1, scope: !566, file: !1, line: 5, type: !70) 8994 !571 = !DILocalVariable(name: "a", arg: 2, scope: !566, file: !1, line: 5, type: !15) 8995 !572 = !DILocalVariable(name: "x", arg: 3, scope: !566, file: !1, line: 5, type: !144) 8996 !573 = !DILocalVariable(name: "y", arg: 4, scope: !566, file: !1, line: 5, type: !144) 8997 !574 = !DILocalVariable(name: "i", scope: !566, file: !1, line: 6, type: !70) 8998 !575 = !DILocation(line: 5, column: 40, scope: !566) 8999 !576 = !DILocation(line: 5, column: 49, scope: !566) 9000 !577 = !DILocation(line: 5, column: 59, scope: !566) 9001 !578 = !DILocation(line: 5, column: 69, scope: !566) 9002 !579 = !DILocation(line: 78, column: 180, scope: !580, inlinedAt: !615) 9003 !580 = distinct !DISubprogram(name: "__fetch_builtin_x", linkageName: "_ZN25__cuda_builtin_blockIdx_t17__fetch_builtin_xEv", scope: !582, file: !581, line: 78, type: !585, isLocal: false, isDefinition: true, scopeLine: 78, flags: DIFlagPrototyped, isOptimized: true, unit: !0, declaration: !584, retainedNodes: !2) 9004 !581 = !DIFile(filename: "clang/include/__clang_cuda_builtin_vars.h", directory: "/some/directory") 9005 !582 = distinct !DICompositeType(tag: DW_TAG_structure_type, name: "__cuda_builtin_blockIdx_t", file: !581, line: 77, size: 8, elements: !583, identifier: "_ZTS25__cuda_builtin_blockIdx_t") 9006 !583 = !{!584, !587, !588, !589, !600, !604, !608, !611} 9007 !584 = !DISubprogram(name: "__fetch_builtin_x", linkageName: "_ZN25__cuda_builtin_blockIdx_t17__fetch_builtin_xEv", scope: !582, file: !581, line: 78, type: !585, isLocal: false, isDefinition: false, scopeLine: 78, flags: DIFlagPrototyped | DIFlagStaticMember, isOptimized: true) 9008 !585 = !DISubroutineType(types: !586) 9009 !586 = !{!365} 9010 !587 = !DISubprogram(name: "__fetch_builtin_y", linkageName: "_ZN25__cuda_builtin_blockIdx_t17__fetch_builtin_yEv", scope: !582, file: !581, line: 79, type: !585, isLocal: false, isDefinition: false, scopeLine: 79, flags: DIFlagPrototyped | DIFlagStaticMember, isOptimized: true) 9011 !588 = !DISubprogram(name: "__fetch_builtin_z", linkageName: "_ZN25__cuda_builtin_blockIdx_t17__fetch_builtin_zEv", scope: !582, file: !581, line: 80, type: !585, isLocal: false, isDefinition: false, scopeLine: 80, flags: DIFlagPrototyped | DIFlagStaticMember, isOptimized: true) 9012 !589 = !DISubprogram(name: "operator uint3", linkageName: "_ZNK25__cuda_builtin_blockIdx_tcv5uint3Ev", scope: !582, file: !581, line: 83, type: !590, isLocal: false, isDefinition: false, scopeLine: 83, flags: DIFlagPrototyped, isOptimized: true) 9013 !590 = !DISubroutineType(types: !591) 9014 !591 = !{!592, !598} 9015 !592 = distinct !DICompositeType(tag: DW_TAG_structure_type, name: "uint3", file: !593, line: 190, size: 96, elements: !594, identifier: "_ZTS5uint3") 9016 !593 = !DIFile(filename: "/usr/local/cuda/include/vector_types.h", directory: "/some/directory") 9017 !594 = !{!595, !596, !597} 9018 !595 = !DIDerivedType(tag: DW_TAG_member, name: "x", scope: !592, file: !593, line: 192, baseType: !365, size: 32) 9019 !596 = !DIDerivedType(tag: DW_TAG_member, name: "y", scope: !592, file: !593, line: 192, baseType: !365, size: 32, offset: 32) 9020 !597 = !DIDerivedType(tag: DW_TAG_member, name: "z", scope: !592, file: !593, line: 192, baseType: !365, size: 32, offset: 64) 9021 !598 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !599, size: 64, flags: DIFlagArtificial | DIFlagObjectPointer) 9022 !599 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !582) 9023 !600 = !DISubprogram(name: "__cuda_builtin_blockIdx_t", scope: !582, file: !581, line: 85, type: !601, isLocal: false, isDefinition: false, scopeLine: 85, flags: DIFlagPrivate | DIFlagPrototyped, isOptimized: true) 9024 !601 = !DISubroutineType(types: !602) 9025 !602 = !{null, !603} 9026 !603 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !582, size: 64, flags: DIFlagArtificial | DIFlagObjectPointer) 9027 !604 = !DISubprogram(name: "__cuda_builtin_blockIdx_t", scope: !582, file: !581, line: 85, type: !605, isLocal: false, isDefinition: false, scopeLine: 85, flags: DIFlagPrivate | DIFlagPrototyped, isOptimized: true) 9028 !605 = !DISubroutineType(types: !606) 9029 !606 = !{null, !603, !607} 9030 !607 = !DIDerivedType(tag: DW_TAG_reference_type, baseType: !599, size: 64) 9031 !608 = !DISubprogram(name: "operator=", linkageName: "_ZNK25__cuda_builtin_blockIdx_taSERKS_", scope: !582, file: !581, line: 85, type: !609, isLocal: false, isDefinition: false, scopeLine: 85, flags: DIFlagPrivate | DIFlagPrototyped, isOptimized: true) 9032 !609 = !DISubroutineType(types: !610) 9033 !610 = !{null, !598, !607} 9034 !611 = !DISubprogram(name: "operator&", linkageName: "_ZNK25__cuda_builtin_blockIdx_tadEv", scope: !582, file: !581, line: 85, type: !612, isLocal: false, isDefinition: false, scopeLine: 85, flags: DIFlagPrivate | DIFlagPrototyped, isOptimized: true) 9035 !612 = !DISubroutineType(types: !613) 9036 !613 = !{!614, !598} 9037 !614 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !582, size: 64) 9038 !615 = distinct !DILocation(line: 6, column: 11, scope: !566) 9039 !616 = !{i32 0, i32 65535} 9040 !617 = !DILocation(line: 89, column: 180, scope: !618, inlinedAt: !660) 9041 !618 = distinct !DISubprogram(name: "__fetch_builtin_x", linkageName: "_ZN25__cuda_builtin_blockDim_t17__fetch_builtin_xEv", scope: !619, file: !581, line: 89, type: !585, isLocal: false, isDefinition: true, scopeLine: 89, flags: DIFlagPrototyped, isOptimized: true, unit: !0, declaration: !621, retainedNodes: !2) 9042 !619 = distinct !DICompositeType(tag: DW_TAG_structure_type, name: "__cuda_builtin_blockDim_t", file: !581, line: 88, size: 8, elements: !620, identifier: "_ZTS25__cuda_builtin_blockDim_t") 9043 !620 = !{!621, !622, !623, !624, !645, !649, !653, !656} 9044 !621 = !DISubprogram(name: "__fetch_builtin_x", linkageName: "_ZN25__cuda_builtin_blockDim_t17__fetch_builtin_xEv", scope: !619, file: !581, line: 89, type: !585, isLocal: false, isDefinition: false, scopeLine: 89, flags: DIFlagPrototyped | DIFlagStaticMember, isOptimized: true) 9045 !622 = !DISubprogram(name: "__fetch_builtin_y", linkageName: "_ZN25__cuda_builtin_blockDim_t17__fetch_builtin_yEv", scope: !619, file: !581, line: 90, type: !585, isLocal: false, isDefinition: false, scopeLine: 90, flags: DIFlagPrototyped | DIFlagStaticMember, isOptimized: true) 9046 !623 = !DISubprogram(name: "__fetch_builtin_z", linkageName: "_ZN25__cuda_builtin_blockDim_t17__fetch_builtin_zEv", scope: !619, file: !581, line: 91, type: !585, isLocal: false, isDefinition: false, scopeLine: 91, flags: DIFlagPrototyped | DIFlagStaticMember, isOptimized: true) 9047 !624 = !DISubprogram(name: "operator dim3", linkageName: "_ZNK25__cuda_builtin_blockDim_tcv4dim3Ev", scope: !619, file: !581, line: 94, type: !625, isLocal: false, isDefinition: false, scopeLine: 94, flags: DIFlagPrototyped, isOptimized: true) 9048 !625 = !DISubroutineType(types: !626) 9049 !626 = !{!627, !643} 9050 !627 = distinct !DICompositeType(tag: DW_TAG_structure_type, name: "dim3", file: !593, line: 417, size: 96, elements: !628, identifier: "_ZTS4dim3") 9051 !628 = !{!629, !630, !631, !632, !636, !640} 9052 !629 = !DIDerivedType(tag: DW_TAG_member, name: "x", scope: !627, file: !593, line: 419, baseType: !365, size: 32) 9053 !630 = !DIDerivedType(tag: DW_TAG_member, name: "y", scope: !627, file: !593, line: 419, baseType: !365, size: 32, offset: 32) 9054 !631 = !DIDerivedType(tag: DW_TAG_member, name: "z", scope: !627, file: !593, line: 419, baseType: !365, size: 32, offset: 64) 9055 !632 = !DISubprogram(name: "dim3", scope: !627, file: !593, line: 421, type: !633, isLocal: false, isDefinition: false, scopeLine: 421, flags: DIFlagPrototyped, isOptimized: true) 9056 !633 = !DISubroutineType(types: !634) 9057 !634 = !{null, !635, !365, !365, !365} 9058 !635 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !627, size: 64, flags: DIFlagArtificial | DIFlagObjectPointer) 9059 !636 = !DISubprogram(name: "dim3", scope: !627, file: !593, line: 422, type: !637, isLocal: false, isDefinition: false, scopeLine: 422, flags: DIFlagPrototyped, isOptimized: true) 9060 !637 = !DISubroutineType(types: !638) 9061 !638 = !{null, !635, !639} 9062 !639 = !DIDerivedType(tag: DW_TAG_typedef, name: "uint3", file: !593, line: 383, baseType: !592) 9063 !640 = !DISubprogram(name: "operator uint3", linkageName: "_ZN4dim3cv5uint3Ev", scope: !627, file: !593, line: 423, type: !641, isLocal: false, isDefinition: false, scopeLine: 423, flags: DIFlagPrototyped, isOptimized: true) 9064 !641 = !DISubroutineType(types: !642) 9065 !642 = !{!639, !635} 9066 !643 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !644, size: 64, flags: DIFlagArtificial | DIFlagObjectPointer) 9067 !644 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !619) 9068 !645 = !DISubprogram(name: "__cuda_builtin_blockDim_t", scope: !619, file: !581, line: 96, type: !646, isLocal: false, isDefinition: false, scopeLine: 96, flags: DIFlagPrivate | DIFlagPrototyped, isOptimized: true) 9069 !646 = !DISubroutineType(types: !647) 9070 !647 = !{null, !648} 9071 !648 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !619, size: 64, flags: DIFlagArtificial | DIFlagObjectPointer) 9072 !649 = !DISubprogram(name: "__cuda_builtin_blockDim_t", scope: !619, file: !581, line: 96, type: !650, isLocal: false, isDefinition: false, scopeLine: 96, flags: DIFlagPrivate | DIFlagPrototyped, isOptimized: true) 9073 !650 = !DISubroutineType(types: !651) 9074 !651 = !{null, !648, !652} 9075 !652 = !DIDerivedType(tag: DW_TAG_reference_type, baseType: !644, size: 64) 9076 !653 = !DISubprogram(name: "operator=", linkageName: "_ZNK25__cuda_builtin_blockDim_taSERKS_", scope: !619, file: !581, line: 96, type: !654, isLocal: false, isDefinition: false, scopeLine: 96, flags: DIFlagPrivate | DIFlagPrototyped, isOptimized: true) 9077 !654 = !DISubroutineType(types: !655) 9078 !655 = !{null, !643, !652} 9079 !656 = !DISubprogram(name: "operator&", linkageName: "_ZNK25__cuda_builtin_blockDim_tadEv", scope: !619, file: !581, line: 96, type: !657, isLocal: false, isDefinition: false, scopeLine: 96, flags: DIFlagPrivate | DIFlagPrototyped, isOptimized: true) 9080 !657 = !DISubroutineType(types: !658) 9081 !658 = !{!659, !643} 9082 !659 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !619, size: 64) 9083 !660 = distinct !DILocation(line: 6, column: 24, scope: !566) 9084 !661 = !{i32 1, i32 1025} 9085 !662 = !DILocation(line: 6, column: 22, scope: !566) 9086 !663 = !DILocation(line: 67, column: 180, scope: !664, inlinedAt: !690) 9087 !664 = distinct !DISubprogram(name: "__fetch_builtin_x", linkageName: "_ZN26__cuda_builtin_threadIdx_t17__fetch_builtin_xEv", scope: !665, file: !581, line: 67, type: !585, isLocal: false, isDefinition: true, scopeLine: 67, flags: DIFlagPrototyped, isOptimized: true, unit: !0, declaration: !667, retainedNodes: !2) 9088 !665 = distinct !DICompositeType(tag: DW_TAG_structure_type, name: "__cuda_builtin_threadIdx_t", file: !581, line: 66, size: 8, elements: !666, identifier: "_ZTS26__cuda_builtin_threadIdx_t") 9089 !666 = !{!667, !668, !669, !670, !675, !679, !683, !686} 9090 !667 = !DISubprogram(name: "__fetch_builtin_x", linkageName: "_ZN26__cuda_builtin_threadIdx_t17__fetch_builtin_xEv", scope: !665, file: !581, line: 67, type: !585, isLocal: false, isDefinition: false, scopeLine: 67, flags: DIFlagPrototyped | DIFlagStaticMember, isOptimized: true) 9091 !668 = !DISubprogram(name: "__fetch_builtin_y", linkageName: "_ZN26__cuda_builtin_threadIdx_t17__fetch_builtin_yEv", scope: !665, file: !581, line: 68, type: !585, isLocal: false, isDefinition: false, scopeLine: 68, flags: DIFlagPrototyped | DIFlagStaticMember, isOptimized: true) 9092 !669 = !DISubprogram(name: "__fetch_builtin_z", linkageName: "_ZN26__cuda_builtin_threadIdx_t17__fetch_builtin_zEv", scope: !665, file: !581, line: 69, type: !585, isLocal: false, isDefinition: false, scopeLine: 69, flags: DIFlagPrototyped | DIFlagStaticMember, isOptimized: true) 9093 !670 = !DISubprogram(name: "operator uint3", linkageName: "_ZNK26__cuda_builtin_threadIdx_tcv5uint3Ev", scope: !665, file: !581, line: 72, type: !671, isLocal: false, isDefinition: false, scopeLine: 72, flags: DIFlagPrototyped, isOptimized: true) 9094 !671 = !DISubroutineType(types: !672) 9095 !672 = !{!592, !673} 9096 !673 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !674, size: 64, flags: DIFlagArtificial | DIFlagObjectPointer) 9097 !674 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !665) 9098 !675 = !DISubprogram(name: "__cuda_builtin_threadIdx_t", scope: !665, file: !581, line: 74, type: !676, isLocal: false, isDefinition: false, scopeLine: 74, flags: DIFlagPrivate | DIFlagPrototyped, isOptimized: true) 9099 !676 = !DISubroutineType(types: !677) 9100 !677 = !{null, !678} 9101 !678 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !665, size: 64, flags: DIFlagArtificial | DIFlagObjectPointer) 9102 !679 = !DISubprogram(name: "__cuda_builtin_threadIdx_t", scope: !665, file: !581, line: 74, type: !680, isLocal: false, isDefinition: false, scopeLine: 74, flags: DIFlagPrivate | DIFlagPrototyped, isOptimized: true) 9103 !680 = !DISubroutineType(types: !681) 9104 !681 = !{null, !678, !682} 9105 !682 = !DIDerivedType(tag: DW_TAG_reference_type, baseType: !674, size: 64) 9106 !683 = !DISubprogram(name: "operator=", linkageName: "_ZNK26__cuda_builtin_threadIdx_taSERKS_", scope: !665, file: !581, line: 74, type: !684, isLocal: false, isDefinition: false, scopeLine: 74, flags: DIFlagPrivate | DIFlagPrototyped, isOptimized: true) 9107 !684 = !DISubroutineType(types: !685) 9108 !685 = !{null, !673, !682} 9109 !686 = !DISubprogram(name: "operator&", linkageName: "_ZNK26__cuda_builtin_threadIdx_tadEv", scope: !665, file: !581, line: 74, type: !687, isLocal: false, isDefinition: false, scopeLine: 74, flags: DIFlagPrivate | DIFlagPrototyped, isOptimized: true) 9110 !687 = !DISubroutineType(types: !688) 9111 !688 = !{!689, !673} 9112 !689 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !665, size: 64) 9113 !690 = distinct !DILocation(line: 6, column: 37, scope: !566) 9114 !691 = !{i32 0, i32 1024} 9115 !692 = !DILocation(line: 6, column: 35, scope: !566) 9116 !693 = !DILocation(line: 6, column: 7, scope: !566) 9117 !694 = !DILocation(line: 7, column: 9, scope: !695) 9118 !695 = distinct !DILexicalBlock(scope: !566, file: !1, line: 7, column: 7) 9119 !696 = !DILocation(line: 7, column: 7, scope: !566) 9120 !697 = !DILocation(line: 8, column: 13, scope: !695) 9121 !698 = !{!699, !699, i64 0} 9122 !699 = !{!"float", !700, i64 0} 9123 !700 = !{!"omnipotent char", !701, i64 0} 9124 !701 = !{!"Simple C++ TBAA"} 9125 !702 = !DILocation(line: 8, column: 11, scope: !695) 9126 !703 = !DILocation(line: 8, column: 19, scope: !695) 9127 !704 = !DILocalVariable(name: "x", arg: 1, scope: !705, file: !1, line: 3, type: !15) 9128 !705 = distinct !DISubprogram(name: "res", linkageName: "_Z3resffPf", scope: !1, file: !1, line: 3, type: !706, isLocal: false, isDefinition: true, scopeLine: 3, flags: DIFlagPrototyped, isOptimized: true, unit: !0, retainedNodes: !708) 9129 !706 = !DISubroutineType(types: !707) 9130 !707 = !{null, !15, !15, !144} 9131 !708 = !{!704, !709, !710} 9132 !709 = !DILocalVariable(name: "y", arg: 2, scope: !705, file: !1, line: 3, type: !15) 9133 !710 = !DILocalVariable(name: "res", arg: 3, scope: !705, file: !1, line: 3, type: !144) 9134 !711 = !DILocation(line: 3, column: 47, scope: !705, inlinedAt: !712) 9135 !712 = distinct !DILocation(line: 8, column: 5, scope: !695) 9136 !713 = !DILocation(line: 3, column: 56, scope: !705, inlinedAt: !712) 9137 !714 = !DILocation(line: 3, column: 66, scope: !705, inlinedAt: !712) 9138 !715 = !DILocation(line: 3, column: 82, scope: !705, inlinedAt: !712) 9139 !716 = !DILocation(line: 3, column: 78, scope: !705, inlinedAt: !712) 9140 !717 = !DILocation(line: 8, column: 5, scope: !695) 9141 !718 = !DILocation(line: 9, column: 1, scope: !566) 9142