1; RUN: llc < %s -mtriple=nvptx64-nvidia-cuda | FileCheck %s 2; RUN: %if ptxas %{ llc < %s -mtriple=nvptx64-nvidia-cuda | %ptxas-verify %} 3 4; // Bitcode int this test case is reduced version of compiled code below: 5;__device__ inline void res(float x, float y, float *res) { *res = x + y; } 6; 7;__global__ void saxpy(int n, float a, float *x, float *y) { 8; int i = blockIdx.x * blockDim.x + threadIdx.x; 9; if (i < n) 10; res(a * x[i], y[i], &y[i]); 11;} 12 13; CHECK: .target sm_{{[0-9]+}}, debug 14 15; CHECK: .visible .entry _Z5saxpyifPfS_( 16; CHECK: .param .u32 {{.+}}, 17; CHECK: .param .f32 {{.+}}, 18; CHECK: .param .u64 {{.+}}, 19; CHECK: .param .u64 {{.+}} 20; CHECK: ) 21; CHECK: { 22; CHECK-DAG: .reg .pred %p<2>; 23; CHECK-DAG: .reg .f32 %f<5>; 24; CHECK-DAG: .reg .b32 %r<6>; 25; CHECK-DAG: .reg .b64 %rd<8>; 26; CHECK: .loc [[DEBUG_INFO_CU:[0-9]+]] 5 0 27; CHECK: ld.param.u32 %r{{.+}}, [{{.+}}]; 28; CHECK: .loc [[BUILTUIN_VARS_H:[0-9]+]] 78 180 29; CHECK: mov.u32 %r{{.+}}, %ctaid.x; 30; CHECK: .loc [[BUILTUIN_VARS_H]] 89 180 31; CHECK: mov.u32 %r{{.+}}, %ntid.x; 32; CHECK: .loc [[BUILTUIN_VARS_H]] 67 180 33; CHECK: mov.u32 %r{{.+}}, %tid.x; 34; CHECK: .loc [[DEBUG_INFO_CU]] 6 35 35; CHECK: mad.lo.s32 %r{{.+}}, %r{{.+}}, %r{{.+}}, %r{{.+}}; 36; CHECK: .loc [[DEBUG_INFO_CU]] 7 9 37; CHECK: setp.ge.s32 %p{{.+}}, %r{{.+}}, %r{{.+}}; 38; CHECK: .loc [[DEBUG_INFO_CU]] 7 7 39; CHECK: @%p{{.+}} bra [[BB:\$L__.+]]; 40; CHECK: ld.param.f32 %f{{.+}}, [{{.+}}]; 41; CHECK: ld.param.u64 %rd{{.+}}, [{{.+}}]; 42; CHECK: cvta.to.global.u64 %rd{{.+}}, %rd{{.+}}; 43; CHECK: ld.param.u64 %rd{{.+}}, [{{.+}}]; 44; CHECK: cvta.to.global.u64 %rd{{.+}}, %rd{{.+}}; 45; CHECK: mul.wide.u32 %rd{{.+}}, %r{{.+}}, 4; 46; CHECK: add.s64 %rd{{.+}}, %rd{{.+}}, %rd{{.+}}; 47; CHECK: .loc [[DEBUG_INFO_CU]] 8 13 48; CHECK: ld.global.f32 %f{{.+}}, [%rd{{.+}}]; 49; CHECK: add.s64 %rd{{.+}}, %rd{{.+}}, %rd{{.+}}; 50; CHECK: .loc [[DEBUG_INFO_CU]] 8 19 51; CHECK: ld.global.f32 %f{{.+}}, [%rd{{.+}}]; 52; CHECK: .loc [[DEBUG_INFO_CU]] 3 82 53; CHECK: fma.rn.f32 %f{{.+}}, %f{{.+}}, %f{{.+}}, %f{{.+}}; 54; CHECK: .loc [[DEBUG_INFO_CU]] 3 78 55; CHECK: st.global.f32 [%rd{{.+}}], %f{{.+}}; 56; CHECK: [[BB]]: 57; CHECK: .loc [[DEBUG_INFO_CU]] 9 1 58; CHECK: ret; 59; CHECK: } 60 61; Function Attrs: nounwind 62define void @_Z5saxpyifPfS_(i32 %n, float %a, float* nocapture readonly %x, float* nocapture %y) local_unnamed_addr #0 !dbg !566 { 63entry: 64 call void @llvm.dbg.value(metadata i32 %n, metadata !570, metadata !DIExpression()), !dbg !575 65 call void @llvm.dbg.value(metadata float %a, metadata !571, metadata !DIExpression()), !dbg !576 66 call void @llvm.dbg.value(metadata float* %x, metadata !572, metadata !DIExpression()), !dbg !577 67 call void @llvm.dbg.value(metadata float* %y, metadata !573, metadata !DIExpression()), !dbg !578 68 %0 = tail call i32 @llvm.nvvm.read.ptx.sreg.ctaid.x() #3, !dbg !579, !range !616 69 %1 = tail call i32 @llvm.nvvm.read.ptx.sreg.ntid.x() #3, !dbg !617, !range !661 70 %mul = mul nuw nsw i32 %1, %0, !dbg !662 71 %2 = tail call i32 @llvm.nvvm.read.ptx.sreg.tid.x() #3, !dbg !663, !range !691 72 %add = add nuw nsw i32 %mul, %2, !dbg !692 73 call void @llvm.dbg.value(metadata i32 %add, metadata !574, metadata !DIExpression()), !dbg !693 74 %cmp = icmp slt i32 %add, %n, !dbg !694 75 br i1 %cmp, label %if.then, label %if.end, !dbg !696 76 77if.then: ; preds = %entry 78 %3 = zext i32 %add to i64, !dbg !697 79 %arrayidx = getelementptr inbounds float, float* %x, i64 %3, !dbg !697 80 %4 = load float, float* %arrayidx, align 4, !dbg !697, !tbaa !698 81 %mul3 = fmul contract float %4, %a, !dbg !702 82 %arrayidx5 = getelementptr inbounds float, float* %y, i64 %3, !dbg !703 83 %5 = load float, float* %arrayidx5, align 4, !dbg !703, !tbaa !698 84 call void @llvm.dbg.value(metadata float %mul3, metadata !704, metadata !DIExpression()), !dbg !711 85 call void @llvm.dbg.value(metadata float %5, metadata !709, metadata !DIExpression()), !dbg !713 86 call void @llvm.dbg.value(metadata float* %arrayidx5, metadata !710, metadata !DIExpression()), !dbg !714 87 %add.i = fadd contract float %mul3, %5, !dbg !715 88 store float %add.i, float* %arrayidx5, align 4, !dbg !716, !tbaa !698 89 br label %if.end, !dbg !717 90 91if.end: ; preds = %if.then, %entry 92 ret void, !dbg !718 93} 94 95; CHECK-DAG: .file {{[0-9]+}} "{{.*}}clang/include{{/|\\\\}}__clang_cuda_math_forward_declares.h" 96; CHECK-DAG: .file {{[0-9]+}} "{{.*}}/usr/include{{/|\\\\}}mathcalls.h" 97; CHECK-DAG: .file {{[0-9]+}} "{{.*}}/usr/lib/gcc/4.8/../../../../include/c++/4.8{{/|\\\\}}cmath" 98; CHECK-DAG: .file {{[0-9]+}} "{{.*}}/usr/include{{/|\\\\}}stdlib.h" 99; CHECK-DAG: .file {{[0-9]+}} "{{.*}}/usr/lib/gcc/4.8/../../../../include/c++/4.8{{/|\\\\}}cstdlib" 100; CHECK-DAG: .file {{[0-9]+}} "{{.*}}/usr/include{{/|\\\\}}stdlib-float.h" 101; CHECK-DAG: .file {{[0-9]+}} "{{.*}}/usr/include{{/|\\\\}}stdlib-bsearch.h" 102; CHECK-DAG: .file {{[0-9]+}} "{{.*}}clang/include{{/|\\\\}}stddef.h" 103; CHECK-DAG: .file {{[0-9]+}} "{{.*}}/usr/local/cuda/include{{/|\\\\}}math_functions.hpp" 104; CHECK-DAG: .file {{[0-9]+}} "{{.*}}clang/include{{/|\\\\}}__clang_cuda_cmath.h" 105; CHECK-DAG: .file {{[0-9]+}} "{{.*}}/usr/local/cuda/include{{/|\\\\}}device_functions.hpp" 106; CHECK-DAG: .file [[DEBUG_INFO_CU]] "{{.*}}debug-info.cu" 107; CHECK-DAG: .file [[BUILTUIN_VARS_H]] "{{.*}}clang/include{{/|\\\\}}__clang_cuda_builtin_vars.h" 108 109; CHECK: .section .debug_abbrev 110; CHECK-NEXT: { 111; CHECK-NEXT:.b8 1 // Abbreviation Code 112; CHECK-NEXT:.b8 17 // DW_TAG_compile_unit 113; CHECK-NEXT:.b8 1 // DW_CHILDREN_yes 114; CHECK-NEXT:.b8 37 // DW_AT_producer 115; CHECK-NEXT:.b8 8 // DW_FORM_string 116; CHECK-NEXT:.b8 19 // DW_AT_language 117; CHECK-NEXT:.b8 5 // DW_FORM_data2 118; CHECK-NEXT:.b8 3 // DW_AT_name 119; CHECK-NEXT:.b8 8 // DW_FORM_string 120; CHECK-NEXT:.b8 16 // DW_AT_stmt_list 121; CHECK-NEXT:.b8 6 // DW_FORM_data4 122; CHECK-NEXT:.b8 27 // DW_AT_comp_dir 123; CHECK-NEXT:.b8 8 // DW_FORM_string 124; CHECK-NEXT:.b8 17 // DW_AT_low_pc 125; CHECK-NEXT:.b8 1 // DW_FORM_addr 126; CHECK-NEXT:.b8 18 // DW_AT_high_pc 127; CHECK-NEXT:.b8 1 // DW_FORM_addr 128; CHECK-NEXT:.b8 0 // EOM(1) 129; CHECK-NEXT:.b8 0 // EOM(2) 130; CHECK-NEXT:.b8 2 // Abbreviation Code 131; CHECK-NEXT:.b8 57 // DW_TAG_namespace 132; CHECK-NEXT:.b8 1 // DW_CHILDREN_yes 133; CHECK-NEXT:.b8 3 // DW_AT_name 134; CHECK-NEXT:.b8 8 // DW_FORM_string 135; CHECK-NEXT:.b8 0 // EOM(1) 136; CHECK-NEXT:.b8 0 // EOM(2) 137; CHECK-NEXT:.b8 3 // Abbreviation Code 138; CHECK-NEXT:.b8 8 // DW_TAG_imported_declaration 139; CHECK-NEXT:.b8 0 // DW_CHILDREN_no 140; CHECK-NEXT:.b8 58 // DW_AT_decl_file 141; CHECK-NEXT:.b8 11 // DW_FORM_data1 142; CHECK-NEXT:.b8 59 // DW_AT_decl_line 143; CHECK-NEXT:.b8 11 // DW_FORM_data1 144; CHECK-NEXT:.b8 24 // DW_AT_import 145; CHECK-NEXT:.b8 19 // DW_FORM_ref4 146; CHECK-NEXT:.b8 0 // EOM(1) 147; CHECK-NEXT:.b8 0 // EOM(2) 148; CHECK-NEXT:.b8 4 // Abbreviation Code 149; CHECK-NEXT:.b8 8 // DW_TAG_imported_declaration 150; CHECK-NEXT:.b8 0 // DW_CHILDREN_no 151; CHECK-NEXT:.b8 58 // DW_AT_decl_file 152; CHECK-NEXT:.b8 11 // DW_FORM_data1 153; CHECK-NEXT:.b8 59 // DW_AT_decl_line 154; CHECK-NEXT:.b8 5 // DW_FORM_data2 155; CHECK-NEXT:.b8 24 // DW_AT_import 156; CHECK-NEXT:.b8 19 // DW_FORM_ref4 157; CHECK-NEXT:.b8 0 // EOM(1) 158; CHECK-NEXT:.b8 0 // EOM(2) 159; CHECK-NEXT:.b8 5 // Abbreviation Code 160; CHECK-NEXT:.b8 46 // DW_TAG_subprogram 161; CHECK-NEXT:.b8 1 // DW_CHILDREN_yes 162; CHECK-NEXT:.b8 135 // DW_AT_MIPS_linkage_name 163; CHECK-NEXT:.b8 64 164; CHECK-NEXT:.b8 8 // DW_FORM_string 165; CHECK-NEXT:.b8 3 // DW_AT_name 166; CHECK-NEXT:.b8 8 // DW_FORM_string 167; CHECK-NEXT:.b8 58 // DW_AT_decl_file 168; CHECK-NEXT:.b8 11 // DW_FORM_data1 169; CHECK-NEXT:.b8 59 // DW_AT_decl_line 170; CHECK-NEXT:.b8 11 // DW_FORM_data1 171; CHECK-NEXT:.b8 73 // DW_AT_type 172; CHECK-NEXT:.b8 19 // DW_FORM_ref4 173; CHECK-NEXT:.b8 60 // DW_AT_declaration 174; CHECK-NEXT:.b8 12 // DW_FORM_flag 175; CHECK-NEXT:.b8 0 // EOM(1) 176; CHECK-NEXT:.b8 0 // EOM(2) 177; CHECK-NEXT:.b8 6 // Abbreviation Code 178; CHECK-NEXT:.b8 5 // DW_TAG_formal_parameter 179; CHECK-NEXT:.b8 0 // DW_CHILDREN_no 180; CHECK-NEXT:.b8 73 // DW_AT_type 181; CHECK-NEXT:.b8 19 // DW_FORM_ref4 182; CHECK-NEXT:.b8 0 // EOM(1) 183; CHECK-NEXT:.b8 0 // EOM(2) 184; CHECK-NEXT:.b8 7 // Abbreviation Code 185; CHECK-NEXT:.b8 36 // DW_TAG_base_type 186; CHECK-NEXT:.b8 0 // DW_CHILDREN_no 187; CHECK-NEXT:.b8 3 // DW_AT_name 188; CHECK-NEXT:.b8 8 // DW_FORM_string 189; CHECK-NEXT:.b8 62 // DW_AT_encoding 190; CHECK-NEXT:.b8 11 // DW_FORM_data1 191; CHECK-NEXT:.b8 11 // DW_AT_byte_size 192; CHECK-NEXT:.b8 11 // DW_FORM_data1 193; CHECK-NEXT:.b8 0 // EOM(1) 194; CHECK-NEXT:.b8 0 // EOM(2) 195; CHECK-NEXT:.b8 8 // Abbreviation Code 196; CHECK-NEXT:.b8 15 // DW_TAG_pointer_type 197; CHECK-NEXT:.b8 0 // DW_CHILDREN_no 198; CHECK-NEXT:.b8 73 // DW_AT_type 199; CHECK-NEXT:.b8 19 // DW_FORM_ref4 200; CHECK-NEXT:.b8 0 // EOM(1) 201; CHECK-NEXT:.b8 0 // EOM(2) 202; CHECK-NEXT:.b8 9 // Abbreviation Code 203; CHECK-NEXT:.b8 38 // DW_TAG_const_type 204; CHECK-NEXT:.b8 0 // DW_CHILDREN_no 205; CHECK-NEXT:.b8 73 // DW_AT_type 206; CHECK-NEXT:.b8 19 // DW_FORM_ref4 207; CHECK-NEXT:.b8 0 // EOM(1) 208; CHECK-NEXT:.b8 0 // EOM(2) 209; CHECK-NEXT:.b8 10 // Abbreviation Code 210; CHECK-NEXT:.b8 46 // DW_TAG_subprogram 211; CHECK-NEXT:.b8 1 // DW_CHILDREN_yes 212; CHECK-NEXT:.b8 3 // DW_AT_name 213; CHECK-NEXT:.b8 8 // DW_FORM_string 214; CHECK-NEXT:.b8 58 // DW_AT_decl_file 215; CHECK-NEXT:.b8 11 // DW_FORM_data1 216; CHECK-NEXT:.b8 59 // DW_AT_decl_line 217; CHECK-NEXT:.b8 11 // DW_FORM_data1 218; CHECK-NEXT:.b8 73 // DW_AT_type 219; CHECK-NEXT:.b8 19 // DW_FORM_ref4 220; CHECK-NEXT:.b8 60 // DW_AT_declaration 221; CHECK-NEXT:.b8 12 // DW_FORM_flag 222; CHECK-NEXT:.b8 63 // DW_AT_external 223; CHECK-NEXT:.b8 12 // DW_FORM_flag 224; CHECK-NEXT:.b8 0 // EOM(1) 225; CHECK-NEXT:.b8 0 // EOM(2) 226; CHECK-NEXT:.b8 11 // Abbreviation Code 227; CHECK-NEXT:.b8 22 // DW_TAG_typedef 228; CHECK-NEXT:.b8 0 // DW_CHILDREN_no 229; CHECK-NEXT:.b8 73 // DW_AT_type 230; CHECK-NEXT:.b8 19 // DW_FORM_ref4 231; CHECK-NEXT:.b8 3 // DW_AT_name 232; CHECK-NEXT:.b8 8 // DW_FORM_string 233; CHECK-NEXT:.b8 58 // DW_AT_decl_file 234; CHECK-NEXT:.b8 11 // DW_FORM_data1 235; CHECK-NEXT:.b8 59 // DW_AT_decl_line 236; CHECK-NEXT:.b8 11 // DW_FORM_data1 237; CHECK-NEXT:.b8 0 // EOM(1) 238; CHECK-NEXT:.b8 0 // EOM(2) 239; CHECK-NEXT:.b8 12 // Abbreviation Code 240; CHECK-NEXT:.b8 19 // DW_TAG_structure_type 241; CHECK-NEXT:.b8 0 // DW_CHILDREN_no 242; CHECK-NEXT:.b8 60 // DW_AT_declaration 243; CHECK-NEXT:.b8 12 // DW_FORM_flag 244; CHECK-NEXT:.b8 0 // EOM(1) 245; CHECK-NEXT:.b8 0 // EOM(2) 246; CHECK-NEXT:.b8 13 // Abbreviation Code 247; CHECK-NEXT:.b8 19 // DW_TAG_structure_type 248; CHECK-NEXT:.b8 1 // DW_CHILDREN_yes 249; CHECK-NEXT:.b8 11 // DW_AT_byte_size 250; CHECK-NEXT:.b8 11 // DW_FORM_data1 251; CHECK-NEXT:.b8 58 // DW_AT_decl_file 252; CHECK-NEXT:.b8 11 // DW_FORM_data1 253; CHECK-NEXT:.b8 59 // DW_AT_decl_line 254; CHECK-NEXT:.b8 11 // DW_FORM_data1 255; CHECK-NEXT:.b8 0 // EOM(1) 256; CHECK-NEXT:.b8 0 // EOM(2) 257; CHECK-NEXT:.b8 14 // Abbreviation Code 258; CHECK-NEXT:.b8 13 // DW_TAG_member 259; CHECK-NEXT:.b8 0 // DW_CHILDREN_no 260; CHECK-NEXT:.b8 3 // DW_AT_name 261; CHECK-NEXT:.b8 8 // DW_FORM_string 262; CHECK-NEXT:.b8 73 // DW_AT_type 263; CHECK-NEXT:.b8 19 // DW_FORM_ref4 264; CHECK-NEXT:.b8 58 // DW_AT_decl_file 265; CHECK-NEXT:.b8 11 // DW_FORM_data1 266; CHECK-NEXT:.b8 59 // DW_AT_decl_line 267; CHECK-NEXT:.b8 11 // DW_FORM_data1 268; CHECK-NEXT:.b8 56 // DW_AT_data_member_location 269; CHECK-NEXT:.b8 10 // DW_FORM_block1 270; CHECK-NEXT:.b8 0 // EOM(1) 271; CHECK-NEXT:.b8 0 // EOM(2) 272; CHECK-NEXT:.b8 15 // Abbreviation Code 273; CHECK-NEXT:.b8 46 // DW_TAG_subprogram 274; CHECK-NEXT:.b8 0 // DW_CHILDREN_no 275; CHECK-NEXT:.b8 3 // DW_AT_name 276; CHECK-NEXT:.b8 8 // DW_FORM_string 277; CHECK-NEXT:.b8 58 // DW_AT_decl_file 278; CHECK-NEXT:.b8 11 // DW_FORM_data1 279; CHECK-NEXT:.b8 59 // DW_AT_decl_line 280; CHECK-NEXT:.b8 5 // DW_FORM_data2 281; CHECK-NEXT:.b8 60 // DW_AT_declaration 282; CHECK-NEXT:.b8 12 // DW_FORM_flag 283; CHECK-NEXT:.b8 63 // DW_AT_external 284; CHECK-NEXT:.b8 12 // DW_FORM_flag 285; CHECK-NEXT:.b8 135 // DW_AT_noreturn 286; CHECK-NEXT:.b8 1 287; CHECK-NEXT:.b8 12 // DW_FORM_flag 288; CHECK-NEXT:.b8 0 // EOM(1) 289; CHECK-NEXT:.b8 0 // EOM(2) 290; CHECK-NEXT:.b8 16 // Abbreviation Code 291; CHECK-NEXT:.b8 46 // DW_TAG_subprogram 292; CHECK-NEXT:.b8 1 // DW_CHILDREN_yes 293; CHECK-NEXT:.b8 3 // DW_AT_name 294; CHECK-NEXT:.b8 8 // DW_FORM_string 295; CHECK-NEXT:.b8 58 // DW_AT_decl_file 296; CHECK-NEXT:.b8 11 // DW_FORM_data1 297; CHECK-NEXT:.b8 59 // DW_AT_decl_line 298; CHECK-NEXT:.b8 5 // DW_FORM_data2 299; CHECK-NEXT:.b8 73 // DW_AT_type 300; CHECK-NEXT:.b8 19 // DW_FORM_ref4 301; CHECK-NEXT:.b8 60 // DW_AT_declaration 302; CHECK-NEXT:.b8 12 // DW_FORM_flag 303; CHECK-NEXT:.b8 63 // DW_AT_external 304; CHECK-NEXT:.b8 12 // DW_FORM_flag 305; CHECK-NEXT:.b8 0 // EOM(1) 306; CHECK-NEXT:.b8 0 // EOM(2) 307; CHECK-NEXT:.b8 17 // Abbreviation Code 308; CHECK-NEXT:.b8 21 // DW_TAG_subroutine_type 309; CHECK-NEXT:.b8 0 // DW_CHILDREN_no 310; CHECK-NEXT:.b8 0 // EOM(1) 311; CHECK-NEXT:.b8 0 // EOM(2) 312; CHECK-NEXT:.b8 18 // Abbreviation Code 313; CHECK-NEXT:.b8 15 // DW_TAG_pointer_type 314; CHECK-NEXT:.b8 0 // DW_CHILDREN_no 315; CHECK-NEXT:.b8 0 // EOM(1) 316; CHECK-NEXT:.b8 0 // EOM(2) 317; CHECK-NEXT:.b8 19 // Abbreviation Code 318; CHECK-NEXT:.b8 38 // DW_TAG_const_type 319; CHECK-NEXT:.b8 0 // DW_CHILDREN_no 320; CHECK-NEXT:.b8 0 // EOM(1) 321; CHECK-NEXT:.b8 0 // EOM(2) 322; CHECK-NEXT:.b8 20 // Abbreviation Code 323; CHECK-NEXT:.b8 22 // DW_TAG_typedef 324; CHECK-NEXT:.b8 0 // DW_CHILDREN_no 325; CHECK-NEXT:.b8 73 // DW_AT_type 326; CHECK-NEXT:.b8 19 // DW_FORM_ref4 327; CHECK-NEXT:.b8 3 // DW_AT_name 328; CHECK-NEXT:.b8 8 // DW_FORM_string 329; CHECK-NEXT:.b8 58 // DW_AT_decl_file 330; CHECK-NEXT:.b8 11 // DW_FORM_data1 331; CHECK-NEXT:.b8 59 // DW_AT_decl_line 332; CHECK-NEXT:.b8 5 // DW_FORM_data2 333; CHECK-NEXT:.b8 0 // EOM(1) 334; CHECK-NEXT:.b8 0 // EOM(2) 335; CHECK-NEXT:.b8 21 // Abbreviation Code 336; CHECK-NEXT:.b8 21 // DW_TAG_subroutine_type 337; CHECK-NEXT:.b8 1 // DW_CHILDREN_yes 338; CHECK-NEXT:.b8 73 // DW_AT_type 339; CHECK-NEXT:.b8 19 // DW_FORM_ref4 340; CHECK-NEXT:.b8 0 // EOM(1) 341; CHECK-NEXT:.b8 0 // EOM(2) 342; CHECK-NEXT:.b8 22 // Abbreviation Code 343; CHECK-NEXT:.b8 46 // DW_TAG_subprogram 344; CHECK-NEXT:.b8 1 // DW_CHILDREN_yes 345; CHECK-NEXT:.b8 3 // DW_AT_name 346; CHECK-NEXT:.b8 8 // DW_FORM_string 347; CHECK-NEXT:.b8 58 // DW_AT_decl_file 348; CHECK-NEXT:.b8 11 // DW_FORM_data1 349; CHECK-NEXT:.b8 59 // DW_AT_decl_line 350; CHECK-NEXT:.b8 5 // DW_FORM_data2 351; CHECK-NEXT:.b8 60 // DW_AT_declaration 352; CHECK-NEXT:.b8 12 // DW_FORM_flag 353; CHECK-NEXT:.b8 63 // DW_AT_external 354; CHECK-NEXT:.b8 12 // DW_FORM_flag 355; CHECK-NEXT:.b8 135 // DW_AT_noreturn 356; CHECK-NEXT:.b8 1 357; CHECK-NEXT:.b8 12 // DW_FORM_flag 358; CHECK-NEXT:.b8 0 // EOM(1) 359; CHECK-NEXT:.b8 0 // EOM(2) 360; CHECK-NEXT:.b8 23 // Abbreviation Code 361; CHECK-NEXT:.b8 46 // DW_TAG_subprogram 362; CHECK-NEXT:.b8 1 // DW_CHILDREN_yes 363; CHECK-NEXT:.b8 3 // DW_AT_name 364; CHECK-NEXT:.b8 8 // DW_FORM_string 365; CHECK-NEXT:.b8 58 // DW_AT_decl_file 366; CHECK-NEXT:.b8 11 // DW_FORM_data1 367; CHECK-NEXT:.b8 59 // DW_AT_decl_line 368; CHECK-NEXT:.b8 5 // DW_FORM_data2 369; CHECK-NEXT:.b8 60 // DW_AT_declaration 370; CHECK-NEXT:.b8 12 // DW_FORM_flag 371; CHECK-NEXT:.b8 63 // DW_AT_external 372; CHECK-NEXT:.b8 12 // DW_FORM_flag 373; CHECK-NEXT:.b8 0 // EOM(1) 374; CHECK-NEXT:.b8 0 // EOM(2) 375; CHECK-NEXT:.b8 24 // Abbreviation Code 376; CHECK-NEXT:.b8 46 // DW_TAG_subprogram 377; CHECK-NEXT:.b8 0 // DW_CHILDREN_no 378; CHECK-NEXT:.b8 3 // DW_AT_name 379; CHECK-NEXT:.b8 8 // DW_FORM_string 380; CHECK-NEXT:.b8 58 // DW_AT_decl_file 381; CHECK-NEXT:.b8 11 // DW_FORM_data1 382; CHECK-NEXT:.b8 59 // DW_AT_decl_line 383; CHECK-NEXT:.b8 5 // DW_FORM_data2 384; CHECK-NEXT:.b8 73 // DW_AT_type 385; CHECK-NEXT:.b8 19 // DW_FORM_ref4 386; CHECK-NEXT:.b8 60 // DW_AT_declaration 387; CHECK-NEXT:.b8 12 // DW_FORM_flag 388; CHECK-NEXT:.b8 63 // DW_AT_external 389; CHECK-NEXT:.b8 12 // DW_FORM_flag 390; CHECK-NEXT:.b8 0 // EOM(1) 391; CHECK-NEXT:.b8 0 // EOM(2) 392; CHECK-NEXT:.b8 25 // Abbreviation Code 393; CHECK-NEXT:.b8 46 // DW_TAG_subprogram 394; CHECK-NEXT:.b8 1 // DW_CHILDREN_yes 395; CHECK-NEXT:.b8 135 // DW_AT_MIPS_linkage_name 396; CHECK-NEXT:.b8 64 397; CHECK-NEXT:.b8 8 // DW_FORM_string 398; CHECK-NEXT:.b8 3 // DW_AT_name 399; CHECK-NEXT:.b8 8 // DW_FORM_string 400; CHECK-NEXT:.b8 58 // DW_AT_decl_file 401; CHECK-NEXT:.b8 11 // DW_FORM_data1 402; CHECK-NEXT:.b8 59 // DW_AT_decl_line 403; CHECK-NEXT:.b8 11 // DW_FORM_data1 404; CHECK-NEXT:.b8 73 // DW_AT_type 405; CHECK-NEXT:.b8 19 // DW_FORM_ref4 406; CHECK-NEXT:.b8 60 // DW_AT_declaration 407; CHECK-NEXT:.b8 12 // DW_FORM_flag 408; CHECK-NEXT:.b8 63 // DW_AT_external 409; CHECK-NEXT:.b8 12 // DW_FORM_flag 410; CHECK-NEXT:.b8 0 // EOM(1) 411; CHECK-NEXT:.b8 0 // EOM(2) 412; CHECK-NEXT:.b8 26 // Abbreviation Code 413; CHECK-NEXT:.b8 46 // DW_TAG_subprogram 414; CHECK-NEXT:.b8 1 // DW_CHILDREN_yes 415; CHECK-NEXT:.b8 135 // DW_AT_MIPS_linkage_name 416; CHECK-NEXT:.b8 64 417; CHECK-NEXT:.b8 8 // DW_FORM_string 418; CHECK-NEXT:.b8 3 // DW_AT_name 419; CHECK-NEXT:.b8 8 // DW_FORM_string 420; CHECK-NEXT:.b8 58 // DW_AT_decl_file 421; CHECK-NEXT:.b8 11 // DW_FORM_data1 422; CHECK-NEXT:.b8 59 // DW_AT_decl_line 423; CHECK-NEXT:.b8 5 // DW_FORM_data2 424; CHECK-NEXT:.b8 73 // DW_AT_type 425; CHECK-NEXT:.b8 19 // DW_FORM_ref4 426; CHECK-NEXT:.b8 60 // DW_AT_declaration 427; CHECK-NEXT:.b8 12 // DW_FORM_flag 428; CHECK-NEXT:.b8 0 // EOM(1) 429; CHECK-NEXT:.b8 0 // EOM(2) 430; CHECK-NEXT:.b8 27 // Abbreviation Code 431; CHECK-NEXT:.b8 19 // DW_TAG_structure_type 432; CHECK-NEXT:.b8 1 // DW_CHILDREN_yes 433; CHECK-NEXT:.b8 3 // DW_AT_name 434; CHECK-NEXT:.b8 8 // DW_FORM_string 435; CHECK-NEXT:.b8 11 // DW_AT_byte_size 436; CHECK-NEXT:.b8 11 // DW_FORM_data1 437; CHECK-NEXT:.b8 58 // DW_AT_decl_file 438; CHECK-NEXT:.b8 11 // DW_FORM_data1 439; CHECK-NEXT:.b8 59 // DW_AT_decl_line 440; CHECK-NEXT:.b8 11 // DW_FORM_data1 441; CHECK-NEXT:.b8 0 // EOM(1) 442; CHECK-NEXT:.b8 0 // EOM(2) 443; CHECK-NEXT:.b8 28 // Abbreviation Code 444; CHECK-NEXT:.b8 46 // DW_TAG_subprogram 445; CHECK-NEXT:.b8 0 // DW_CHILDREN_no 446; CHECK-NEXT:.b8 135 // DW_AT_MIPS_linkage_name 447; CHECK-NEXT:.b8 64 448; CHECK-NEXT:.b8 8 // DW_FORM_string 449; CHECK-NEXT:.b8 3 // DW_AT_name 450; CHECK-NEXT:.b8 8 // DW_FORM_string 451; CHECK-NEXT:.b8 58 // DW_AT_decl_file 452; CHECK-NEXT:.b8 11 // DW_FORM_data1 453; CHECK-NEXT:.b8 59 // DW_AT_decl_line 454; CHECK-NEXT:.b8 11 // DW_FORM_data1 455; CHECK-NEXT:.b8 73 // DW_AT_type 456; CHECK-NEXT:.b8 19 // DW_FORM_ref4 457; CHECK-NEXT:.b8 60 // DW_AT_declaration 458; CHECK-NEXT:.b8 12 // DW_FORM_flag 459; CHECK-NEXT:.b8 63 // DW_AT_external 460; CHECK-NEXT:.b8 12 // DW_FORM_flag 461; CHECK-NEXT:.b8 0 // EOM(1) 462; CHECK-NEXT:.b8 0 // EOM(2) 463; CHECK-NEXT:.b8 29 // Abbreviation Code 464; CHECK-NEXT:.b8 5 // DW_TAG_formal_parameter 465; CHECK-NEXT:.b8 0 // DW_CHILDREN_no 466; CHECK-NEXT:.b8 73 // DW_AT_type 467; CHECK-NEXT:.b8 19 // DW_FORM_ref4 468; CHECK-NEXT:.b8 52 // DW_AT_artificial 469; CHECK-NEXT:.b8 12 // DW_FORM_flag 470; CHECK-NEXT:.b8 0 // EOM(1) 471; CHECK-NEXT:.b8 0 // EOM(2) 472; CHECK-NEXT:.b8 30 // Abbreviation Code 473; CHECK-NEXT:.b8 46 // DW_TAG_subprogram 474; CHECK-NEXT:.b8 1 // DW_CHILDREN_yes 475; CHECK-NEXT:.b8 3 // DW_AT_name 476; CHECK-NEXT:.b8 8 // DW_FORM_string 477; CHECK-NEXT:.b8 58 // DW_AT_decl_file 478; CHECK-NEXT:.b8 11 // DW_FORM_data1 479; CHECK-NEXT:.b8 59 // DW_AT_decl_line 480; CHECK-NEXT:.b8 11 // DW_FORM_data1 481; CHECK-NEXT:.b8 60 // DW_AT_declaration 482; CHECK-NEXT:.b8 12 // DW_FORM_flag 483; CHECK-NEXT:.b8 63 // DW_AT_external 484; CHECK-NEXT:.b8 12 // DW_FORM_flag 485; CHECK-NEXT:.b8 50 // DW_AT_accessibility 486; CHECK-NEXT:.b8 11 // DW_FORM_data1 487; CHECK-NEXT:.b8 0 // EOM(1) 488; CHECK-NEXT:.b8 0 // EOM(2) 489; CHECK-NEXT:.b8 31 // Abbreviation Code 490; CHECK-NEXT:.b8 46 // DW_TAG_subprogram 491; CHECK-NEXT:.b8 1 // DW_CHILDREN_yes 492; CHECK-NEXT:.b8 135 // DW_AT_MIPS_linkage_name 493; CHECK-NEXT:.b8 64 494; CHECK-NEXT:.b8 8 // DW_FORM_string 495; CHECK-NEXT:.b8 3 // DW_AT_name 496; CHECK-NEXT:.b8 8 // DW_FORM_string 497; CHECK-NEXT:.b8 58 // DW_AT_decl_file 498; CHECK-NEXT:.b8 11 // DW_FORM_data1 499; CHECK-NEXT:.b8 59 // DW_AT_decl_line 500; CHECK-NEXT:.b8 11 // DW_FORM_data1 501; CHECK-NEXT:.b8 60 // DW_AT_declaration 502; CHECK-NEXT:.b8 12 // DW_FORM_flag 503; CHECK-NEXT:.b8 63 // DW_AT_external 504; CHECK-NEXT:.b8 12 // DW_FORM_flag 505; CHECK-NEXT:.b8 50 // DW_AT_accessibility 506; CHECK-NEXT:.b8 11 // DW_FORM_data1 507; CHECK-NEXT:.b8 0 // EOM(1) 508; CHECK-NEXT:.b8 0 // EOM(2) 509; CHECK-NEXT:.b8 32 // Abbreviation Code 510; CHECK-NEXT:.b8 46 // DW_TAG_subprogram 511; CHECK-NEXT:.b8 1 // DW_CHILDREN_yes 512; CHECK-NEXT:.b8 135 // DW_AT_MIPS_linkage_name 513; CHECK-NEXT:.b8 64 514; CHECK-NEXT:.b8 8 // DW_FORM_string 515; CHECK-NEXT:.b8 3 // DW_AT_name 516; CHECK-NEXT:.b8 8 // DW_FORM_string 517; CHECK-NEXT:.b8 58 // DW_AT_decl_file 518; CHECK-NEXT:.b8 11 // DW_FORM_data1 519; CHECK-NEXT:.b8 59 // DW_AT_decl_line 520; CHECK-NEXT:.b8 11 // DW_FORM_data1 521; CHECK-NEXT:.b8 73 // DW_AT_type 522; CHECK-NEXT:.b8 19 // DW_FORM_ref4 523; CHECK-NEXT:.b8 60 // DW_AT_declaration 524; CHECK-NEXT:.b8 12 // DW_FORM_flag 525; CHECK-NEXT:.b8 63 // DW_AT_external 526; CHECK-NEXT:.b8 12 // DW_FORM_flag 527; CHECK-NEXT:.b8 50 // DW_AT_accessibility 528; CHECK-NEXT:.b8 11 // DW_FORM_data1 529; CHECK-NEXT:.b8 0 // EOM(1) 530; CHECK-NEXT:.b8 0 // EOM(2) 531; CHECK-NEXT:.b8 33 // Abbreviation Code 532; CHECK-NEXT:.b8 16 // DW_TAG_reference_type 533; CHECK-NEXT:.b8 0 // DW_CHILDREN_no 534; CHECK-NEXT:.b8 73 // DW_AT_type 535; CHECK-NEXT:.b8 19 // DW_FORM_ref4 536; CHECK-NEXT:.b8 0 // EOM(1) 537; CHECK-NEXT:.b8 0 // EOM(2) 538; CHECK-NEXT:.b8 34 // Abbreviation Code 539; CHECK-NEXT:.b8 46 // DW_TAG_subprogram 540; CHECK-NEXT:.b8 0 // DW_CHILDREN_no 541; CHECK-NEXT:.b8 71 // DW_AT_specification 542; CHECK-NEXT:.b8 19 // DW_FORM_ref4 543; CHECK-NEXT:.b8 32 // DW_AT_inline 544; CHECK-NEXT:.b8 11 // DW_FORM_data1 545; CHECK-NEXT:.b8 0 // EOM(1) 546; CHECK-NEXT:.b8 0 // EOM(2) 547; CHECK-NEXT:.b8 35 // Abbreviation Code 548; CHECK-NEXT:.b8 19 // DW_TAG_structure_type 549; CHECK-NEXT:.b8 1 // DW_CHILDREN_yes 550; CHECK-NEXT:.b8 3 // DW_AT_name 551; CHECK-NEXT:.b8 8 // DW_FORM_string 552; CHECK-NEXT:.b8 11 // DW_AT_byte_size 553; CHECK-NEXT:.b8 11 // DW_FORM_data1 554; CHECK-NEXT:.b8 58 // DW_AT_decl_file 555; CHECK-NEXT:.b8 11 // DW_FORM_data1 556; CHECK-NEXT:.b8 59 // DW_AT_decl_line 557; CHECK-NEXT:.b8 5 // DW_FORM_data2 558; CHECK-NEXT:.b8 0 // EOM(1) 559; CHECK-NEXT:.b8 0 // EOM(2) 560; CHECK-NEXT:.b8 36 // Abbreviation Code 561; CHECK-NEXT:.b8 13 // DW_TAG_member 562; CHECK-NEXT:.b8 0 // DW_CHILDREN_no 563; CHECK-NEXT:.b8 3 // DW_AT_name 564; CHECK-NEXT:.b8 8 // DW_FORM_string 565; CHECK-NEXT:.b8 73 // DW_AT_type 566; CHECK-NEXT:.b8 19 // DW_FORM_ref4 567; CHECK-NEXT:.b8 58 // DW_AT_decl_file 568; CHECK-NEXT:.b8 11 // DW_FORM_data1 569; CHECK-NEXT:.b8 59 // DW_AT_decl_line 570; CHECK-NEXT:.b8 5 // DW_FORM_data2 571; CHECK-NEXT:.b8 56 // DW_AT_data_member_location 572; CHECK-NEXT:.b8 10 // DW_FORM_block1 573; CHECK-NEXT:.b8 0 // EOM(1) 574; CHECK-NEXT:.b8 0 // EOM(2) 575; CHECK-NEXT:.b8 37 // Abbreviation Code 576; CHECK-NEXT:.b8 46 // DW_TAG_subprogram 577; CHECK-NEXT:.b8 1 // DW_CHILDREN_yes 578; CHECK-NEXT:.b8 135 // DW_AT_MIPS_linkage_name 579; CHECK-NEXT:.b8 64 580; CHECK-NEXT:.b8 8 // DW_FORM_string 581; CHECK-NEXT:.b8 3 // DW_AT_name 582; CHECK-NEXT:.b8 8 // DW_FORM_string 583; CHECK-NEXT:.b8 58 // DW_AT_decl_file 584; CHECK-NEXT:.b8 11 // DW_FORM_data1 585; CHECK-NEXT:.b8 59 // DW_AT_decl_line 586; CHECK-NEXT:.b8 5 // DW_FORM_data2 587; CHECK-NEXT:.b8 73 // DW_AT_type 588; CHECK-NEXT:.b8 19 // DW_FORM_ref4 589; CHECK-NEXT:.b8 60 // DW_AT_declaration 590; CHECK-NEXT:.b8 12 // DW_FORM_flag 591; CHECK-NEXT:.b8 63 // DW_AT_external 592; CHECK-NEXT:.b8 12 // DW_FORM_flag 593; CHECK-NEXT:.b8 0 // EOM(1) 594; CHECK-NEXT:.b8 0 // EOM(2) 595; CHECK-NEXT:.b8 38 // Abbreviation Code 596; CHECK-NEXT:.b8 46 // DW_TAG_subprogram 597; CHECK-NEXT:.b8 1 // DW_CHILDREN_yes 598; CHECK-NEXT:.b8 135 // DW_AT_MIPS_linkage_name 599; CHECK-NEXT:.b8 64 600; CHECK-NEXT:.b8 8 // DW_FORM_string 601; CHECK-NEXT:.b8 3 // DW_AT_name 602; CHECK-NEXT:.b8 8 // DW_FORM_string 603; CHECK-NEXT:.b8 58 // DW_AT_decl_file 604; CHECK-NEXT:.b8 11 // DW_FORM_data1 605; CHECK-NEXT:.b8 59 // DW_AT_decl_line 606; CHECK-NEXT:.b8 11 // DW_FORM_data1 607; CHECK-NEXT:.b8 63 // DW_AT_external 608; CHECK-NEXT:.b8 12 // DW_FORM_flag 609; CHECK-NEXT:.b8 32 // DW_AT_inline 610; CHECK-NEXT:.b8 11 // DW_FORM_data1 611; CHECK-NEXT:.b8 0 // EOM(1) 612; CHECK-NEXT:.b8 0 // EOM(2) 613; CHECK-NEXT:.b8 39 // Abbreviation Code 614; CHECK-NEXT:.b8 5 // DW_TAG_formal_parameter 615; CHECK-NEXT:.b8 0 // DW_CHILDREN_no 616; CHECK-NEXT:.b8 3 // DW_AT_name 617; CHECK-NEXT:.b8 8 // DW_FORM_string 618; CHECK-NEXT:.b8 58 // DW_AT_decl_file 619; CHECK-NEXT:.b8 11 // DW_FORM_data1 620; CHECK-NEXT:.b8 59 // DW_AT_decl_line 621; CHECK-NEXT:.b8 11 // DW_FORM_data1 622; CHECK-NEXT:.b8 73 // DW_AT_type 623; CHECK-NEXT:.b8 19 // DW_FORM_ref4 624; CHECK-NEXT:.b8 0 // EOM(1) 625; CHECK-NEXT:.b8 0 // EOM(2) 626; CHECK-NEXT:.b8 40 // Abbreviation Code 627; CHECK-NEXT:.b8 46 // DW_TAG_subprogram 628; CHECK-NEXT:.b8 1 // DW_CHILDREN_yes 629; CHECK-NEXT:.b8 17 // DW_AT_low_pc 630; CHECK-NEXT:.b8 1 // DW_FORM_addr 631; CHECK-NEXT:.b8 18 // DW_AT_high_pc 632; CHECK-NEXT:.b8 1 // DW_FORM_addr 633; CHECK-NEXT:.b8 64 // DW_AT_frame_base 634; CHECK-NEXT:.b8 10 // DW_FORM_block1 635; CHECK-NEXT:.b8 135 // DW_AT_MIPS_linkage_name 636; CHECK-NEXT:.b8 64 637; CHECK-NEXT:.b8 8 // DW_FORM_string 638; CHECK-NEXT:.b8 3 // DW_AT_name 639; CHECK-NEXT:.b8 8 // DW_FORM_string 640; CHECK-NEXT:.b8 58 // DW_AT_decl_file 641; CHECK-NEXT:.b8 11 // DW_FORM_data1 642; CHECK-NEXT:.b8 59 // DW_AT_decl_line 643; CHECK-NEXT:.b8 11 // DW_FORM_data1 644; CHECK-NEXT:.b8 63 // DW_AT_external 645; CHECK-NEXT:.b8 12 // DW_FORM_flag 646; CHECK-NEXT:.b8 0 // EOM(1) 647; CHECK-NEXT:.b8 0 // EOM(2) 648; CHECK-NEXT:.b8 41 // Abbreviation Code 649; CHECK-NEXT:.b8 52 // DW_TAG_variable 650; CHECK-NEXT:.b8 0 // DW_CHILDREN_no 651; CHECK-NEXT:.b8 3 // DW_AT_name 652; CHECK-NEXT:.b8 8 // DW_FORM_string 653; CHECK-NEXT:.b8 58 // DW_AT_decl_file 654; CHECK-NEXT:.b8 11 // DW_FORM_data1 655; CHECK-NEXT:.b8 59 // DW_AT_decl_line 656; CHECK-NEXT:.b8 11 // DW_FORM_data1 657; CHECK-NEXT:.b8 73 // DW_AT_type 658; CHECK-NEXT:.b8 19 // DW_FORM_ref4 659; CHECK-NEXT:.b8 0 // EOM(1) 660; CHECK-NEXT:.b8 0 // EOM(2) 661; CHECK-NEXT:.b8 42 // Abbreviation Code 662; CHECK-NEXT:.b8 29 // DW_TAG_inlined_subroutine 663; CHECK-NEXT:.b8 0 // DW_CHILDREN_no 664; CHECK-NEXT:.b8 49 // DW_AT_abstract_origin 665; CHECK-NEXT:.b8 19 // DW_FORM_ref4 666; CHECK-NEXT:.b8 17 // DW_AT_low_pc 667; CHECK-NEXT:.b8 1 // DW_FORM_addr 668; CHECK-NEXT:.b8 18 // DW_AT_high_pc 669; CHECK-NEXT:.b8 1 // DW_FORM_addr 670; CHECK-NEXT:.b8 88 // DW_AT_call_file 671; CHECK-NEXT:.b8 11 // DW_FORM_data1 672; CHECK-NEXT:.b8 89 // DW_AT_call_line 673; CHECK-NEXT:.b8 11 // DW_FORM_data1 674; CHECK-NEXT:.b8 87 // DW_AT_call_column 675; CHECK-NEXT:.b8 11 // DW_FORM_data1 676; CHECK-NEXT:.b8 0 // EOM(1) 677; CHECK-NEXT:.b8 0 // EOM(2) 678; CHECK-NEXT:.b8 43 // Abbreviation Code 679; CHECK-NEXT:.b8 29 // DW_TAG_inlined_subroutine 680; CHECK-NEXT:.b8 1 // DW_CHILDREN_yes 681; CHECK-NEXT:.b8 49 // DW_AT_abstract_origin 682; CHECK-NEXT:.b8 19 // DW_FORM_ref4 683; CHECK-NEXT:.b8 17 // DW_AT_low_pc 684; CHECK-NEXT:.b8 1 // DW_FORM_addr 685; CHECK-NEXT:.b8 18 // DW_AT_high_pc 686; CHECK-NEXT:.b8 1 // DW_FORM_addr 687; CHECK-NEXT:.b8 88 // DW_AT_call_file 688; CHECK-NEXT:.b8 11 // DW_FORM_data1 689; CHECK-NEXT:.b8 89 // DW_AT_call_line 690; CHECK-NEXT:.b8 11 // DW_FORM_data1 691; CHECK-NEXT:.b8 87 // DW_AT_call_column 692; CHECK-NEXT:.b8 11 // DW_FORM_data1 693; CHECK-NEXT:.b8 0 // EOM(1) 694; CHECK-NEXT:.b8 0 // EOM(2) 695; CHECK-NEXT:.b8 44 // Abbreviation Code 696; CHECK-NEXT:.b8 5 // DW_TAG_formal_parameter 697; CHECK-NEXT:.b8 0 // DW_CHILDREN_no 698; CHECK-NEXT:.b8 49 // DW_AT_abstract_origin 699; CHECK-NEXT:.b8 19 // DW_FORM_ref4 700; CHECK-NEXT:.b8 0 // EOM(1) 701; CHECK-NEXT:.b8 0 // EOM(2) 702; CHECK-NEXT:.b8 0 // EOM(3) 703; CHECK-NEXT: } 704; CHECK-NEXT: .section .debug_info 705; CHECK-NEXT: { 706; CHECK-NEXT:.b32 10029 // Length of Unit 707; CHECK-NEXT:.b8 2 // DWARF version number 708; CHECK-NEXT:.b8 0 709; CHECK-NEXT:.b32 .debug_abbrev // Offset Into Abbrev. Section 710; CHECK-NEXT:.b8 8 // Address Size (in bytes) 711; CHECK-NEXT:.b8 1 // Abbrev [1] 0xb:0x2726 DW_TAG_compile_unit 712; CHECK-NEXT:.b8 0 // DW_AT_producer 713; CHECK-NEXT:.b8 4 // DW_AT_language 714; CHECK-NEXT:.b8 0 715; CHECK-NEXT:.b8 100 // DW_AT_name 716; CHECK-NEXT:.b8 101 717; CHECK-NEXT:.b8 98 718; CHECK-NEXT:.b8 117 719; CHECK-NEXT:.b8 103 720; CHECK-NEXT:.b8 45 721; CHECK-NEXT:.b8 105 722; CHECK-NEXT:.b8 110 723; CHECK-NEXT:.b8 102 724; CHECK-NEXT:.b8 111 725; CHECK-NEXT:.b8 46 726; CHECK-NEXT:.b8 99 727; CHECK-NEXT:.b8 117 728; CHECK-NEXT:.b8 0 729; CHECK-NEXT:.b32 .debug_line // DW_AT_stmt_list 730; CHECK-NEXT:.b8 47 // DW_AT_comp_dir 731; CHECK-NEXT:.b8 115 732; CHECK-NEXT:.b8 111 733; CHECK-NEXT:.b8 109 734; CHECK-NEXT:.b8 101 735; CHECK-NEXT:.b8 47 736; CHECK-NEXT:.b8 100 737; CHECK-NEXT:.b8 105 738; CHECK-NEXT:.b8 114 739; CHECK-NEXT:.b8 101 740; CHECK-NEXT:.b8 99 741; CHECK-NEXT:.b8 116 742; CHECK-NEXT:.b8 111 743; CHECK-NEXT:.b8 114 744; CHECK-NEXT:.b8 121 745; CHECK-NEXT:.b8 0 746; CHECK-NEXT:.b64 $L__func_begin0 // DW_AT_low_pc 747; CHECK-NEXT:.b64 $L__func_end0 // DW_AT_high_pc 748; CHECK-NEXT:.b8 2 // Abbrev [2] 0x41:0x588 DW_TAG_namespace 749; CHECK-NEXT:.b8 115 // DW_AT_name 750; CHECK-NEXT:.b8 116 751; CHECK-NEXT:.b8 100 752; CHECK-NEXT:.b8 0 753; CHECK-NEXT:.b8 3 // Abbrev [3] 0x46:0x7 DW_TAG_imported_declaration 754; CHECK-NEXT:.b8 1 // DW_AT_decl_file 755; CHECK-NEXT:.b8 202 // DW_AT_decl_line 756; CHECK-NEXT:.b32 1481 // DW_AT_import 757; CHECK-NEXT:.b8 3 // Abbrev [3] 0x4d:0x7 DW_TAG_imported_declaration 758; CHECK-NEXT:.b8 1 // DW_AT_decl_file 759; CHECK-NEXT:.b8 203 // DW_AT_decl_line 760; CHECK-NEXT:.b32 1525 // DW_AT_import 761; CHECK-NEXT:.b8 3 // Abbrev [3] 0x54:0x7 DW_TAG_imported_declaration 762; CHECK-NEXT:.b8 1 // DW_AT_decl_file 763; CHECK-NEXT:.b8 204 // DW_AT_decl_line 764; CHECK-NEXT:.b32 1563 // DW_AT_import 765; CHECK-NEXT:.b8 3 // Abbrev [3] 0x5b:0x7 DW_TAG_imported_declaration 766; CHECK-NEXT:.b8 1 // DW_AT_decl_file 767; CHECK-NEXT:.b8 205 // DW_AT_decl_line 768; CHECK-NEXT:.b32 1594 // DW_AT_import 769; CHECK-NEXT:.b8 3 // Abbrev [3] 0x62:0x7 DW_TAG_imported_declaration 770; CHECK-NEXT:.b8 1 // DW_AT_decl_file 771; CHECK-NEXT:.b8 206 // DW_AT_decl_line 772; CHECK-NEXT:.b32 1623 // DW_AT_import 773; CHECK-NEXT:.b8 3 // Abbrev [3] 0x69:0x7 DW_TAG_imported_declaration 774; CHECK-NEXT:.b8 1 // DW_AT_decl_file 775; CHECK-NEXT:.b8 207 // DW_AT_decl_line 776; CHECK-NEXT:.b32 1654 // DW_AT_import 777; CHECK-NEXT:.b8 3 // Abbrev [3] 0x70:0x7 DW_TAG_imported_declaration 778; CHECK-NEXT:.b8 1 // DW_AT_decl_file 779; CHECK-NEXT:.b8 208 // DW_AT_decl_line 780; CHECK-NEXT:.b32 1683 // DW_AT_import 781; CHECK-NEXT:.b8 3 // Abbrev [3] 0x77:0x7 DW_TAG_imported_declaration 782; CHECK-NEXT:.b8 1 // DW_AT_decl_file 783; CHECK-NEXT:.b8 209 // DW_AT_decl_line 784; CHECK-NEXT:.b32 1720 // DW_AT_import 785; CHECK-NEXT:.b8 3 // Abbrev [3] 0x7e:0x7 DW_TAG_imported_declaration 786; CHECK-NEXT:.b8 1 // DW_AT_decl_file 787; CHECK-NEXT:.b8 210 // DW_AT_decl_line 788; CHECK-NEXT:.b32 1751 // DW_AT_import 789; CHECK-NEXT:.b8 3 // Abbrev [3] 0x85:0x7 DW_TAG_imported_declaration 790; CHECK-NEXT:.b8 1 // DW_AT_decl_file 791; CHECK-NEXT:.b8 211 // DW_AT_decl_line 792; CHECK-NEXT:.b32 1780 // DW_AT_import 793; CHECK-NEXT:.b8 3 // Abbrev [3] 0x8c:0x7 DW_TAG_imported_declaration 794; CHECK-NEXT:.b8 1 // DW_AT_decl_file 795; CHECK-NEXT:.b8 212 // DW_AT_decl_line 796; CHECK-NEXT:.b32 1809 // DW_AT_import 797; CHECK-NEXT:.b8 3 // Abbrev [3] 0x93:0x7 DW_TAG_imported_declaration 798; CHECK-NEXT:.b8 1 // DW_AT_decl_file 799; CHECK-NEXT:.b8 213 // DW_AT_decl_line 800; CHECK-NEXT:.b32 1852 // DW_AT_import 801; CHECK-NEXT:.b8 3 // Abbrev [3] 0x9a:0x7 DW_TAG_imported_declaration 802; CHECK-NEXT:.b8 1 // DW_AT_decl_file 803; CHECK-NEXT:.b8 214 // DW_AT_decl_line 804; CHECK-NEXT:.b32 1879 // DW_AT_import 805; CHECK-NEXT:.b8 3 // Abbrev [3] 0xa1:0x7 DW_TAG_imported_declaration 806; CHECK-NEXT:.b8 1 // DW_AT_decl_file 807; CHECK-NEXT:.b8 215 // DW_AT_decl_line 808; CHECK-NEXT:.b32 1908 // DW_AT_import 809; CHECK-NEXT:.b8 3 // Abbrev [3] 0xa8:0x7 DW_TAG_imported_declaration 810; CHECK-NEXT:.b8 1 // DW_AT_decl_file 811; CHECK-NEXT:.b8 216 // DW_AT_decl_line 812; CHECK-NEXT:.b32 1935 // DW_AT_import 813; CHECK-NEXT:.b8 3 // Abbrev [3] 0xaf:0x7 DW_TAG_imported_declaration 814; CHECK-NEXT:.b8 1 // DW_AT_decl_file 815; CHECK-NEXT:.b8 217 // DW_AT_decl_line 816; CHECK-NEXT:.b32 1964 // DW_AT_import 817; CHECK-NEXT:.b8 3 // Abbrev [3] 0xb6:0x7 DW_TAG_imported_declaration 818; CHECK-NEXT:.b8 1 // DW_AT_decl_file 819; CHECK-NEXT:.b8 218 // DW_AT_decl_line 820; CHECK-NEXT:.b32 1991 // DW_AT_import 821; CHECK-NEXT:.b8 3 // Abbrev [3] 0xbd:0x7 DW_TAG_imported_declaration 822; CHECK-NEXT:.b8 1 // DW_AT_decl_file 823; CHECK-NEXT:.b8 219 // DW_AT_decl_line 824; CHECK-NEXT:.b32 2020 // DW_AT_import 825; CHECK-NEXT:.b8 3 // Abbrev [3] 0xc4:0x7 DW_TAG_imported_declaration 826; CHECK-NEXT:.b8 1 // DW_AT_decl_file 827; CHECK-NEXT:.b8 220 // DW_AT_decl_line 828; CHECK-NEXT:.b32 2051 // DW_AT_import 829; CHECK-NEXT:.b8 3 // Abbrev [3] 0xcb:0x7 DW_TAG_imported_declaration 830; CHECK-NEXT:.b8 1 // DW_AT_decl_file 831; CHECK-NEXT:.b8 221 // DW_AT_decl_line 832; CHECK-NEXT:.b32 2080 // DW_AT_import 833; CHECK-NEXT:.b8 3 // Abbrev [3] 0xd2:0x7 DW_TAG_imported_declaration 834; CHECK-NEXT:.b8 1 // DW_AT_decl_file 835; CHECK-NEXT:.b8 222 // DW_AT_decl_line 836; CHECK-NEXT:.b32 2115 // DW_AT_import 837; CHECK-NEXT:.b8 3 // Abbrev [3] 0xd9:0x7 DW_TAG_imported_declaration 838; CHECK-NEXT:.b8 1 // DW_AT_decl_file 839; CHECK-NEXT:.b8 223 // DW_AT_decl_line 840; CHECK-NEXT:.b32 2146 // DW_AT_import 841; CHECK-NEXT:.b8 3 // Abbrev [3] 0xe0:0x7 DW_TAG_imported_declaration 842; CHECK-NEXT:.b8 1 // DW_AT_decl_file 843; CHECK-NEXT:.b8 224 // DW_AT_decl_line 844; CHECK-NEXT:.b32 2185 // DW_AT_import 845; CHECK-NEXT:.b8 3 // Abbrev [3] 0xe7:0x7 DW_TAG_imported_declaration 846; CHECK-NEXT:.b8 1 // DW_AT_decl_file 847; CHECK-NEXT:.b8 225 // DW_AT_decl_line 848; CHECK-NEXT:.b32 2220 // DW_AT_import 849; CHECK-NEXT:.b8 3 // Abbrev [3] 0xee:0x7 DW_TAG_imported_declaration 850; CHECK-NEXT:.b8 1 // DW_AT_decl_file 851; CHECK-NEXT:.b8 226 // DW_AT_decl_line 852; CHECK-NEXT:.b32 2255 // DW_AT_import 853; CHECK-NEXT:.b8 3 // Abbrev [3] 0xf5:0x7 DW_TAG_imported_declaration 854; CHECK-NEXT:.b8 1 // DW_AT_decl_file 855; CHECK-NEXT:.b8 227 // DW_AT_decl_line 856; CHECK-NEXT:.b32 2290 // DW_AT_import 857; CHECK-NEXT:.b8 3 // Abbrev [3] 0xfc:0x7 DW_TAG_imported_declaration 858; CHECK-NEXT:.b8 1 // DW_AT_decl_file 859; CHECK-NEXT:.b8 228 // DW_AT_decl_line 860; CHECK-NEXT:.b32 2339 // DW_AT_import 861; CHECK-NEXT:.b8 3 // Abbrev [3] 0x103:0x7 DW_TAG_imported_declaration 862; CHECK-NEXT:.b8 1 // DW_AT_decl_file 863; CHECK-NEXT:.b8 229 // DW_AT_decl_line 864; CHECK-NEXT:.b32 2382 // DW_AT_import 865; CHECK-NEXT:.b8 3 // Abbrev [3] 0x10a:0x7 DW_TAG_imported_declaration 866; CHECK-NEXT:.b8 1 // DW_AT_decl_file 867; CHECK-NEXT:.b8 230 // DW_AT_decl_line 868; CHECK-NEXT:.b32 2419 // DW_AT_import 869; CHECK-NEXT:.b8 3 // Abbrev [3] 0x111:0x7 DW_TAG_imported_declaration 870; CHECK-NEXT:.b8 1 // DW_AT_decl_file 871; CHECK-NEXT:.b8 231 // DW_AT_decl_line 872; CHECK-NEXT:.b32 2450 // DW_AT_import 873; CHECK-NEXT:.b8 3 // Abbrev [3] 0x118:0x7 DW_TAG_imported_declaration 874; CHECK-NEXT:.b8 1 // DW_AT_decl_file 875; CHECK-NEXT:.b8 232 // DW_AT_decl_line 876; CHECK-NEXT:.b32 2495 // DW_AT_import 877; CHECK-NEXT:.b8 3 // Abbrev [3] 0x11f:0x7 DW_TAG_imported_declaration 878; CHECK-NEXT:.b8 1 // DW_AT_decl_file 879; CHECK-NEXT:.b8 233 // DW_AT_decl_line 880; CHECK-NEXT:.b32 2540 // DW_AT_import 881; CHECK-NEXT:.b8 3 // Abbrev [3] 0x126:0x7 DW_TAG_imported_declaration 882; CHECK-NEXT:.b8 1 // DW_AT_decl_file 883; CHECK-NEXT:.b8 234 // DW_AT_decl_line 884; CHECK-NEXT:.b32 2596 // DW_AT_import 885; CHECK-NEXT:.b8 3 // Abbrev [3] 0x12d:0x7 DW_TAG_imported_declaration 886; CHECK-NEXT:.b8 1 // DW_AT_decl_file 887; CHECK-NEXT:.b8 235 // DW_AT_decl_line 888; CHECK-NEXT:.b32 2627 // DW_AT_import 889; CHECK-NEXT:.b8 3 // Abbrev [3] 0x134:0x7 DW_TAG_imported_declaration 890; CHECK-NEXT:.b8 1 // DW_AT_decl_file 891; CHECK-NEXT:.b8 236 // DW_AT_decl_line 892; CHECK-NEXT:.b32 2666 // DW_AT_import 893; CHECK-NEXT:.b8 3 // Abbrev [3] 0x13b:0x7 DW_TAG_imported_declaration 894; CHECK-NEXT:.b8 1 // DW_AT_decl_file 895; CHECK-NEXT:.b8 237 // DW_AT_decl_line 896; CHECK-NEXT:.b32 2716 // DW_AT_import 897; CHECK-NEXT:.b8 3 // Abbrev [3] 0x142:0x7 DW_TAG_imported_declaration 898; CHECK-NEXT:.b8 1 // DW_AT_decl_file 899; CHECK-NEXT:.b8 238 // DW_AT_decl_line 900; CHECK-NEXT:.b32 2770 // DW_AT_import 901; CHECK-NEXT:.b8 3 // Abbrev [3] 0x149:0x7 DW_TAG_imported_declaration 902; CHECK-NEXT:.b8 1 // DW_AT_decl_file 903; CHECK-NEXT:.b8 239 // DW_AT_decl_line 904; CHECK-NEXT:.b32 2801 // DW_AT_import 905; CHECK-NEXT:.b8 3 // Abbrev [3] 0x150:0x7 DW_TAG_imported_declaration 906; CHECK-NEXT:.b8 1 // DW_AT_decl_file 907; CHECK-NEXT:.b8 240 // DW_AT_decl_line 908; CHECK-NEXT:.b32 2838 // DW_AT_import 909; CHECK-NEXT:.b8 3 // Abbrev [3] 0x157:0x7 DW_TAG_imported_declaration 910; CHECK-NEXT:.b8 1 // DW_AT_decl_file 911; CHECK-NEXT:.b8 241 // DW_AT_decl_line 912; CHECK-NEXT:.b32 2888 // DW_AT_import 913; CHECK-NEXT:.b8 3 // Abbrev [3] 0x15e:0x7 DW_TAG_imported_declaration 914; CHECK-NEXT:.b8 1 // DW_AT_decl_file 915; CHECK-NEXT:.b8 242 // DW_AT_decl_line 916; CHECK-NEXT:.b32 2929 // DW_AT_import 917; CHECK-NEXT:.b8 3 // Abbrev [3] 0x165:0x7 DW_TAG_imported_declaration 918; CHECK-NEXT:.b8 1 // DW_AT_decl_file 919; CHECK-NEXT:.b8 243 // DW_AT_decl_line 920; CHECK-NEXT:.b32 2966 // DW_AT_import 921; CHECK-NEXT:.b8 3 // Abbrev [3] 0x16c:0x7 DW_TAG_imported_declaration 922; CHECK-NEXT:.b8 1 // DW_AT_decl_file 923; CHECK-NEXT:.b8 244 // DW_AT_decl_line 924; CHECK-NEXT:.b32 2999 // DW_AT_import 925; CHECK-NEXT:.b8 3 // Abbrev [3] 0x173:0x7 DW_TAG_imported_declaration 926; CHECK-NEXT:.b8 1 // DW_AT_decl_file 927; CHECK-NEXT:.b8 245 // DW_AT_decl_line 928; CHECK-NEXT:.b32 3030 // DW_AT_import 929; CHECK-NEXT:.b8 3 // Abbrev [3] 0x17a:0x7 DW_TAG_imported_declaration 930; CHECK-NEXT:.b8 1 // DW_AT_decl_file 931; CHECK-NEXT:.b8 246 // DW_AT_decl_line 932; CHECK-NEXT:.b32 3063 // DW_AT_import 933; CHECK-NEXT:.b8 3 // Abbrev [3] 0x181:0x7 DW_TAG_imported_declaration 934; CHECK-NEXT:.b8 1 // DW_AT_decl_file 935; CHECK-NEXT:.b8 247 // DW_AT_decl_line 936; CHECK-NEXT:.b32 3090 // DW_AT_import 937; CHECK-NEXT:.b8 3 // Abbrev [3] 0x188:0x7 DW_TAG_imported_declaration 938; CHECK-NEXT:.b8 1 // DW_AT_decl_file 939; CHECK-NEXT:.b8 248 // DW_AT_decl_line 940; CHECK-NEXT:.b32 3121 // DW_AT_import 941; CHECK-NEXT:.b8 3 // Abbrev [3] 0x18f:0x7 DW_TAG_imported_declaration 942; CHECK-NEXT:.b8 1 // DW_AT_decl_file 943; CHECK-NEXT:.b8 249 // DW_AT_decl_line 944; CHECK-NEXT:.b32 3152 // DW_AT_import 945; CHECK-NEXT:.b8 3 // Abbrev [3] 0x196:0x7 DW_TAG_imported_declaration 946; CHECK-NEXT:.b8 1 // DW_AT_decl_file 947; CHECK-NEXT:.b8 250 // DW_AT_decl_line 948; CHECK-NEXT:.b32 3181 // DW_AT_import 949; CHECK-NEXT:.b8 3 // Abbrev [3] 0x19d:0x7 DW_TAG_imported_declaration 950; CHECK-NEXT:.b8 1 // DW_AT_decl_file 951; CHECK-NEXT:.b8 251 // DW_AT_decl_line 952; CHECK-NEXT:.b32 3210 // DW_AT_import 953; CHECK-NEXT:.b8 3 // Abbrev [3] 0x1a4:0x7 DW_TAG_imported_declaration 954; CHECK-NEXT:.b8 1 // DW_AT_decl_file 955; CHECK-NEXT:.b8 252 // DW_AT_decl_line 956; CHECK-NEXT:.b32 3241 // DW_AT_import 957; CHECK-NEXT:.b8 3 // Abbrev [3] 0x1ab:0x7 DW_TAG_imported_declaration 958; CHECK-NEXT:.b8 1 // DW_AT_decl_file 959; CHECK-NEXT:.b8 253 // DW_AT_decl_line 960; CHECK-NEXT:.b32 3274 // DW_AT_import 961; CHECK-NEXT:.b8 3 // Abbrev [3] 0x1b2:0x7 DW_TAG_imported_declaration 962; CHECK-NEXT:.b8 1 // DW_AT_decl_file 963; CHECK-NEXT:.b8 254 // DW_AT_decl_line 964; CHECK-NEXT:.b32 3309 // DW_AT_import 965; CHECK-NEXT:.b8 3 // Abbrev [3] 0x1b9:0x7 DW_TAG_imported_declaration 966; CHECK-NEXT:.b8 1 // DW_AT_decl_file 967; CHECK-NEXT:.b8 255 // DW_AT_decl_line 968; CHECK-NEXT:.b32 3350 // DW_AT_import 969; CHECK-NEXT:.b8 4 // Abbrev [4] 0x1c0:0x8 DW_TAG_imported_declaration 970; CHECK-NEXT:.b8 1 // DW_AT_decl_file 971; CHECK-NEXT:.b8 0 // DW_AT_decl_line 972; CHECK-NEXT:.b8 1 973; CHECK-NEXT:.b32 3407 // DW_AT_import 974; CHECK-NEXT:.b8 4 // Abbrev [4] 0x1c8:0x8 DW_TAG_imported_declaration 975; CHECK-NEXT:.b8 1 // DW_AT_decl_file 976; CHECK-NEXT:.b8 1 // DW_AT_decl_line 977; CHECK-NEXT:.b8 1 978; CHECK-NEXT:.b32 3438 // DW_AT_import 979; CHECK-NEXT:.b8 4 // Abbrev [4] 0x1d0:0x8 DW_TAG_imported_declaration 980; CHECK-NEXT:.b8 1 // DW_AT_decl_file 981; CHECK-NEXT:.b8 2 // DW_AT_decl_line 982; CHECK-NEXT:.b8 1 983; CHECK-NEXT:.b32 3477 // DW_AT_import 984; CHECK-NEXT:.b8 4 // Abbrev [4] 0x1d8:0x8 DW_TAG_imported_declaration 985; CHECK-NEXT:.b8 1 // DW_AT_decl_file 986; CHECK-NEXT:.b8 3 // DW_AT_decl_line 987; CHECK-NEXT:.b8 1 988; CHECK-NEXT:.b32 3522 // DW_AT_import 989; CHECK-NEXT:.b8 4 // Abbrev [4] 0x1e0:0x8 DW_TAG_imported_declaration 990; CHECK-NEXT:.b8 1 // DW_AT_decl_file 991; CHECK-NEXT:.b8 4 // DW_AT_decl_line 992; CHECK-NEXT:.b8 1 993; CHECK-NEXT:.b32 3555 // DW_AT_import 994; CHECK-NEXT:.b8 4 // Abbrev [4] 0x1e8:0x8 DW_TAG_imported_declaration 995; CHECK-NEXT:.b8 1 // DW_AT_decl_file 996; CHECK-NEXT:.b8 5 // DW_AT_decl_line 997; CHECK-NEXT:.b8 1 998; CHECK-NEXT:.b32 3600 // DW_AT_import 999; CHECK-NEXT:.b8 4 // Abbrev [4] 0x1f0:0x8 DW_TAG_imported_declaration 1000; CHECK-NEXT:.b8 1 // DW_AT_decl_file 1001; CHECK-NEXT:.b8 6 // DW_AT_decl_line 1002; CHECK-NEXT:.b8 1 1003; CHECK-NEXT:.b32 3646 // DW_AT_import 1004; CHECK-NEXT:.b8 4 // Abbrev [4] 0x1f8:0x8 DW_TAG_imported_declaration 1005; CHECK-NEXT:.b8 1 // DW_AT_decl_file 1006; CHECK-NEXT:.b8 7 // DW_AT_decl_line 1007; CHECK-NEXT:.b8 1 1008; CHECK-NEXT:.b32 3675 // DW_AT_import 1009; CHECK-NEXT:.b8 4 // Abbrev [4] 0x200:0x8 DW_TAG_imported_declaration 1010; CHECK-NEXT:.b8 1 // DW_AT_decl_file 1011; CHECK-NEXT:.b8 8 // DW_AT_decl_line 1012; CHECK-NEXT:.b8 1 1013; CHECK-NEXT:.b32 3706 // DW_AT_import 1014; CHECK-NEXT:.b8 4 // Abbrev [4] 0x208:0x8 DW_TAG_imported_declaration 1015; CHECK-NEXT:.b8 1 // DW_AT_decl_file 1016; CHECK-NEXT:.b8 9 // DW_AT_decl_line 1017; CHECK-NEXT:.b8 1 1018; CHECK-NEXT:.b32 3747 // DW_AT_import 1019; CHECK-NEXT:.b8 4 // Abbrev [4] 0x210:0x8 DW_TAG_imported_declaration 1020; CHECK-NEXT:.b8 1 // DW_AT_decl_file 1021; CHECK-NEXT:.b8 10 // DW_AT_decl_line 1022; CHECK-NEXT:.b8 1 1023; CHECK-NEXT:.b32 3786 // DW_AT_import 1024; CHECK-NEXT:.b8 4 // Abbrev [4] 0x218:0x8 DW_TAG_imported_declaration 1025; CHECK-NEXT:.b8 1 // DW_AT_decl_file 1026; CHECK-NEXT:.b8 11 // DW_AT_decl_line 1027; CHECK-NEXT:.b8 1 1028; CHECK-NEXT:.b32 3821 // DW_AT_import 1029; CHECK-NEXT:.b8 4 // Abbrev [4] 0x220:0x8 DW_TAG_imported_declaration 1030; CHECK-NEXT:.b8 1 // DW_AT_decl_file 1031; CHECK-NEXT:.b8 12 // DW_AT_decl_line 1032; CHECK-NEXT:.b8 1 1033; CHECK-NEXT:.b32 3848 // DW_AT_import 1034; CHECK-NEXT:.b8 4 // Abbrev [4] 0x228:0x8 DW_TAG_imported_declaration 1035; CHECK-NEXT:.b8 1 // DW_AT_decl_file 1036; CHECK-NEXT:.b8 13 // DW_AT_decl_line 1037; CHECK-NEXT:.b8 1 1038; CHECK-NEXT:.b32 3877 // DW_AT_import 1039; CHECK-NEXT:.b8 4 // Abbrev [4] 0x230:0x8 DW_TAG_imported_declaration 1040; CHECK-NEXT:.b8 1 // DW_AT_decl_file 1041; CHECK-NEXT:.b8 14 // DW_AT_decl_line 1042; CHECK-NEXT:.b8 1 1043; CHECK-NEXT:.b32 3906 // DW_AT_import 1044; CHECK-NEXT:.b8 4 // Abbrev [4] 0x238:0x8 DW_TAG_imported_declaration 1045; CHECK-NEXT:.b8 1 // DW_AT_decl_file 1046; CHECK-NEXT:.b8 15 // DW_AT_decl_line 1047; CHECK-NEXT:.b8 1 1048; CHECK-NEXT:.b32 3933 // DW_AT_import 1049; CHECK-NEXT:.b8 4 // Abbrev [4] 0x240:0x8 DW_TAG_imported_declaration 1050; CHECK-NEXT:.b8 1 // DW_AT_decl_file 1051; CHECK-NEXT:.b8 16 // DW_AT_decl_line 1052; CHECK-NEXT:.b8 1 1053; CHECK-NEXT:.b32 3962 // DW_AT_import 1054; CHECK-NEXT:.b8 4 // Abbrev [4] 0x248:0x8 DW_TAG_imported_declaration 1055; CHECK-NEXT:.b8 1 // DW_AT_decl_file 1056; CHECK-NEXT:.b8 17 // DW_AT_decl_line 1057; CHECK-NEXT:.b8 1 1058; CHECK-NEXT:.b32 3995 // DW_AT_import 1059; CHECK-NEXT:.b8 3 // Abbrev [3] 0x250:0x7 DW_TAG_imported_declaration 1060; CHECK-NEXT:.b8 3 // DW_AT_decl_file 1061; CHECK-NEXT:.b8 102 // DW_AT_decl_line 1062; CHECK-NEXT:.b32 4026 // DW_AT_import 1063; CHECK-NEXT:.b8 3 // Abbrev [3] 0x257:0x7 DW_TAG_imported_declaration 1064; CHECK-NEXT:.b8 3 // DW_AT_decl_file 1065; CHECK-NEXT:.b8 121 // DW_AT_decl_line 1066; CHECK-NEXT:.b32 4046 // DW_AT_import 1067; CHECK-NEXT:.b8 3 // Abbrev [3] 0x25e:0x7 DW_TAG_imported_declaration 1068; CHECK-NEXT:.b8 3 // DW_AT_decl_file 1069; CHECK-NEXT:.b8 140 // DW_AT_decl_line 1070; CHECK-NEXT:.b32 4066 // DW_AT_import 1071; CHECK-NEXT:.b8 3 // Abbrev [3] 0x265:0x7 DW_TAG_imported_declaration 1072; CHECK-NEXT:.b8 3 // DW_AT_decl_file 1073; CHECK-NEXT:.b8 159 // DW_AT_decl_line 1074; CHECK-NEXT:.b32 4086 // DW_AT_import 1075; CHECK-NEXT:.b8 3 // Abbrev [3] 0x26c:0x7 DW_TAG_imported_declaration 1076; CHECK-NEXT:.b8 3 // DW_AT_decl_file 1077; CHECK-NEXT:.b8 180 // DW_AT_decl_line 1078; CHECK-NEXT:.b32 4112 // DW_AT_import 1079; CHECK-NEXT:.b8 3 // Abbrev [3] 0x273:0x7 DW_TAG_imported_declaration 1080; CHECK-NEXT:.b8 3 // DW_AT_decl_file 1081; CHECK-NEXT:.b8 199 // DW_AT_decl_line 1082; CHECK-NEXT:.b32 4132 // DW_AT_import 1083; CHECK-NEXT:.b8 3 // Abbrev [3] 0x27a:0x7 DW_TAG_imported_declaration 1084; CHECK-NEXT:.b8 3 // DW_AT_decl_file 1085; CHECK-NEXT:.b8 218 // DW_AT_decl_line 1086; CHECK-NEXT:.b32 4151 // DW_AT_import 1087; CHECK-NEXT:.b8 3 // Abbrev [3] 0x281:0x7 DW_TAG_imported_declaration 1088; CHECK-NEXT:.b8 3 // DW_AT_decl_file 1089; CHECK-NEXT:.b8 237 // DW_AT_decl_line 1090; CHECK-NEXT:.b32 4171 // DW_AT_import 1091; CHECK-NEXT:.b8 4 // Abbrev [4] 0x288:0x8 DW_TAG_imported_declaration 1092; CHECK-NEXT:.b8 3 // DW_AT_decl_file 1093; CHECK-NEXT:.b8 0 // DW_AT_decl_line 1094; CHECK-NEXT:.b8 1 1095; CHECK-NEXT:.b32 4190 // DW_AT_import 1096; CHECK-NEXT:.b8 4 // Abbrev [4] 0x290:0x8 DW_TAG_imported_declaration 1097; CHECK-NEXT:.b8 3 // DW_AT_decl_file 1098; CHECK-NEXT:.b8 19 // DW_AT_decl_line 1099; CHECK-NEXT:.b8 1 1100; CHECK-NEXT:.b32 4210 // DW_AT_import 1101; CHECK-NEXT:.b8 4 // Abbrev [4] 0x298:0x8 DW_TAG_imported_declaration 1102; CHECK-NEXT:.b8 3 // DW_AT_decl_file 1103; CHECK-NEXT:.b8 38 // DW_AT_decl_line 1104; CHECK-NEXT:.b8 1 1105; CHECK-NEXT:.b32 4231 // DW_AT_import 1106; CHECK-NEXT:.b8 4 // Abbrev [4] 0x2a0:0x8 DW_TAG_imported_declaration 1107; CHECK-NEXT:.b8 3 // DW_AT_decl_file 1108; CHECK-NEXT:.b8 59 // DW_AT_decl_line 1109; CHECK-NEXT:.b8 1 1110; CHECK-NEXT:.b32 4256 // DW_AT_import 1111; CHECK-NEXT:.b8 4 // Abbrev [4] 0x2a8:0x8 DW_TAG_imported_declaration 1112; CHECK-NEXT:.b8 3 // DW_AT_decl_file 1113; CHECK-NEXT:.b8 78 // DW_AT_decl_line 1114; CHECK-NEXT:.b8 1 1115; CHECK-NEXT:.b32 4282 // DW_AT_import 1116; CHECK-NEXT:.b8 4 // Abbrev [4] 0x2b0:0x8 DW_TAG_imported_declaration 1117; CHECK-NEXT:.b8 3 // DW_AT_decl_file 1118; CHECK-NEXT:.b8 97 // DW_AT_decl_line 1119; CHECK-NEXT:.b8 1 1120; CHECK-NEXT:.b32 4308 // DW_AT_import 1121; CHECK-NEXT:.b8 4 // Abbrev [4] 0x2b8:0x8 DW_TAG_imported_declaration 1122; CHECK-NEXT:.b8 3 // DW_AT_decl_file 1123; CHECK-NEXT:.b8 116 // DW_AT_decl_line 1124; CHECK-NEXT:.b8 1 1125; CHECK-NEXT:.b32 4327 // DW_AT_import 1126; CHECK-NEXT:.b8 4 // Abbrev [4] 0x2c0:0x8 DW_TAG_imported_declaration 1127; CHECK-NEXT:.b8 3 // DW_AT_decl_file 1128; CHECK-NEXT:.b8 135 // DW_AT_decl_line 1129; CHECK-NEXT:.b8 1 1130; CHECK-NEXT:.b32 4348 // DW_AT_import 1131; CHECK-NEXT:.b8 4 // Abbrev [4] 0x2c8:0x8 DW_TAG_imported_declaration 1132; CHECK-NEXT:.b8 3 // DW_AT_decl_file 1133; CHECK-NEXT:.b8 147 // DW_AT_decl_line 1134; CHECK-NEXT:.b8 1 1135; CHECK-NEXT:.b32 4378 // DW_AT_import 1136; CHECK-NEXT:.b8 4 // Abbrev [4] 0x2d0:0x8 DW_TAG_imported_declaration 1137; CHECK-NEXT:.b8 3 // DW_AT_decl_file 1138; CHECK-NEXT:.b8 184 // DW_AT_decl_line 1139; CHECK-NEXT:.b8 1 1140; CHECK-NEXT:.b32 4402 // DW_AT_import 1141; CHECK-NEXT:.b8 4 // Abbrev [4] 0x2d8:0x8 DW_TAG_imported_declaration 1142; CHECK-NEXT:.b8 3 // DW_AT_decl_file 1143; CHECK-NEXT:.b8 203 // DW_AT_decl_line 1144; CHECK-NEXT:.b8 1 1145; CHECK-NEXT:.b32 4421 // DW_AT_import 1146; CHECK-NEXT:.b8 4 // Abbrev [4] 0x2e0:0x8 DW_TAG_imported_declaration 1147; CHECK-NEXT:.b8 3 // DW_AT_decl_file 1148; CHECK-NEXT:.b8 222 // DW_AT_decl_line 1149; CHECK-NEXT:.b8 1 1150; CHECK-NEXT:.b32 4441 // DW_AT_import 1151; CHECK-NEXT:.b8 4 // Abbrev [4] 0x2e8:0x8 DW_TAG_imported_declaration 1152; CHECK-NEXT:.b8 3 // DW_AT_decl_file 1153; CHECK-NEXT:.b8 241 // DW_AT_decl_line 1154; CHECK-NEXT:.b8 1 1155; CHECK-NEXT:.b32 4461 // DW_AT_import 1156; CHECK-NEXT:.b8 4 // Abbrev [4] 0x2f0:0x8 DW_TAG_imported_declaration 1157; CHECK-NEXT:.b8 3 // DW_AT_decl_file 1158; CHECK-NEXT:.b8 4 // DW_AT_decl_line 1159; CHECK-NEXT:.b8 2 1160; CHECK-NEXT:.b32 4480 // DW_AT_import 1161; CHECK-NEXT:.b8 3 // Abbrev [3] 0x2f8:0x7 DW_TAG_imported_declaration 1162; CHECK-NEXT:.b8 5 // DW_AT_decl_file 1163; CHECK-NEXT:.b8 118 // DW_AT_decl_line 1164; CHECK-NEXT:.b32 4500 // DW_AT_import 1165; CHECK-NEXT:.b8 3 // Abbrev [3] 0x2ff:0x7 DW_TAG_imported_declaration 1166; CHECK-NEXT:.b8 5 // DW_AT_decl_file 1167; CHECK-NEXT:.b8 119 // DW_AT_decl_line 1168; CHECK-NEXT:.b32 4515 // DW_AT_import 1169; CHECK-NEXT:.b8 3 // Abbrev [3] 0x306:0x7 DW_TAG_imported_declaration 1170; CHECK-NEXT:.b8 5 // DW_AT_decl_file 1171; CHECK-NEXT:.b8 121 // DW_AT_decl_line 1172; CHECK-NEXT:.b32 4563 // DW_AT_import 1173; CHECK-NEXT:.b8 3 // Abbrev [3] 0x30d:0x7 DW_TAG_imported_declaration 1174; CHECK-NEXT:.b8 5 // DW_AT_decl_file 1175; CHECK-NEXT:.b8 122 // DW_AT_decl_line 1176; CHECK-NEXT:.b32 4576 // DW_AT_import 1177; CHECK-NEXT:.b8 3 // Abbrev [3] 0x314:0x7 DW_TAG_imported_declaration 1178; CHECK-NEXT:.b8 5 // DW_AT_decl_file 1179; CHECK-NEXT:.b8 123 // DW_AT_decl_line 1180; CHECK-NEXT:.b32 4596 // DW_AT_import 1181; CHECK-NEXT:.b8 3 // Abbrev [3] 0x31b:0x7 DW_TAG_imported_declaration 1182; CHECK-NEXT:.b8 5 // DW_AT_decl_file 1183; CHECK-NEXT:.b8 129 // DW_AT_decl_line 1184; CHECK-NEXT:.b32 4625 // DW_AT_import 1185; CHECK-NEXT:.b8 3 // Abbrev [3] 0x322:0x7 DW_TAG_imported_declaration 1186; CHECK-NEXT:.b8 5 // DW_AT_decl_file 1187; CHECK-NEXT:.b8 130 // DW_AT_decl_line 1188; CHECK-NEXT:.b32 4645 // DW_AT_import 1189; CHECK-NEXT:.b8 3 // Abbrev [3] 0x329:0x7 DW_TAG_imported_declaration 1190; CHECK-NEXT:.b8 5 // DW_AT_decl_file 1191; CHECK-NEXT:.b8 131 // DW_AT_decl_line 1192; CHECK-NEXT:.b32 4666 // DW_AT_import 1193; CHECK-NEXT:.b8 3 // Abbrev [3] 0x330:0x7 DW_TAG_imported_declaration 1194; CHECK-NEXT:.b8 5 // DW_AT_decl_file 1195; CHECK-NEXT:.b8 132 // DW_AT_decl_line 1196; CHECK-NEXT:.b32 4687 // DW_AT_import 1197; CHECK-NEXT:.b8 3 // Abbrev [3] 0x337:0x7 DW_TAG_imported_declaration 1198; CHECK-NEXT:.b8 5 // DW_AT_decl_file 1199; CHECK-NEXT:.b8 133 // DW_AT_decl_line 1200; CHECK-NEXT:.b32 4815 // DW_AT_import 1201; CHECK-NEXT:.b8 3 // Abbrev [3] 0x33e:0x7 DW_TAG_imported_declaration 1202; CHECK-NEXT:.b8 5 // DW_AT_decl_file 1203; CHECK-NEXT:.b8 134 // DW_AT_decl_line 1204; CHECK-NEXT:.b32 4843 // DW_AT_import 1205; CHECK-NEXT:.b8 3 // Abbrev [3] 0x345:0x7 DW_TAG_imported_declaration 1206; CHECK-NEXT:.b8 5 // DW_AT_decl_file 1207; CHECK-NEXT:.b8 135 // DW_AT_decl_line 1208; CHECK-NEXT:.b32 4868 // DW_AT_import 1209; CHECK-NEXT:.b8 3 // Abbrev [3] 0x34c:0x7 DW_TAG_imported_declaration 1210; CHECK-NEXT:.b8 5 // DW_AT_decl_file 1211; CHECK-NEXT:.b8 136 // DW_AT_decl_line 1212; CHECK-NEXT:.b32 4886 // DW_AT_import 1213; CHECK-NEXT:.b8 3 // Abbrev [3] 0x353:0x7 DW_TAG_imported_declaration 1214; CHECK-NEXT:.b8 5 // DW_AT_decl_file 1215; CHECK-NEXT:.b8 137 // DW_AT_decl_line 1216; CHECK-NEXT:.b32 4903 // DW_AT_import 1217; CHECK-NEXT:.b8 3 // Abbrev [3] 0x35a:0x7 DW_TAG_imported_declaration 1218; CHECK-NEXT:.b8 5 // DW_AT_decl_file 1219; CHECK-NEXT:.b8 138 // DW_AT_decl_line 1220; CHECK-NEXT:.b32 4931 // DW_AT_import 1221; CHECK-NEXT:.b8 3 // Abbrev [3] 0x361:0x7 DW_TAG_imported_declaration 1222; CHECK-NEXT:.b8 5 // DW_AT_decl_file 1223; CHECK-NEXT:.b8 139 // DW_AT_decl_line 1224; CHECK-NEXT:.b32 4952 // DW_AT_import 1225; CHECK-NEXT:.b8 3 // Abbrev [3] 0x368:0x7 DW_TAG_imported_declaration 1226; CHECK-NEXT:.b8 5 // DW_AT_decl_file 1227; CHECK-NEXT:.b8 140 // DW_AT_decl_line 1228; CHECK-NEXT:.b32 4978 // DW_AT_import 1229; CHECK-NEXT:.b8 3 // Abbrev [3] 0x36f:0x7 DW_TAG_imported_declaration 1230; CHECK-NEXT:.b8 5 // DW_AT_decl_file 1231; CHECK-NEXT:.b8 142 // DW_AT_decl_line 1232; CHECK-NEXT:.b32 5001 // DW_AT_import 1233; CHECK-NEXT:.b8 3 // Abbrev [3] 0x376:0x7 DW_TAG_imported_declaration 1234; CHECK-NEXT:.b8 5 // DW_AT_decl_file 1235; CHECK-NEXT:.b8 143 // DW_AT_decl_line 1236; CHECK-NEXT:.b32 5028 // DW_AT_import 1237; CHECK-NEXT:.b8 3 // Abbrev [3] 0x37d:0x7 DW_TAG_imported_declaration 1238; CHECK-NEXT:.b8 5 // DW_AT_decl_file 1239; CHECK-NEXT:.b8 144 // DW_AT_decl_line 1240; CHECK-NEXT:.b32 5079 // DW_AT_import 1241; CHECK-NEXT:.b8 3 // Abbrev [3] 0x384:0x7 DW_TAG_imported_declaration 1242; CHECK-NEXT:.b8 5 // DW_AT_decl_file 1243; CHECK-NEXT:.b8 146 // DW_AT_decl_line 1244; CHECK-NEXT:.b32 5112 // DW_AT_import 1245; CHECK-NEXT:.b8 3 // Abbrev [3] 0x38b:0x7 DW_TAG_imported_declaration 1246; CHECK-NEXT:.b8 5 // DW_AT_decl_file 1247; CHECK-NEXT:.b8 152 // DW_AT_decl_line 1248; CHECK-NEXT:.b32 5145 // DW_AT_import 1249; CHECK-NEXT:.b8 3 // Abbrev [3] 0x392:0x7 DW_TAG_imported_declaration 1250; CHECK-NEXT:.b8 5 // DW_AT_decl_file 1251; CHECK-NEXT:.b8 153 // DW_AT_decl_line 1252; CHECK-NEXT:.b32 5160 // DW_AT_import 1253; CHECK-NEXT:.b8 3 // Abbrev [3] 0x399:0x7 DW_TAG_imported_declaration 1254; CHECK-NEXT:.b8 5 // DW_AT_decl_file 1255; CHECK-NEXT:.b8 154 // DW_AT_decl_line 1256; CHECK-NEXT:.b32 5189 // DW_AT_import 1257; CHECK-NEXT:.b8 3 // Abbrev [3] 0x3a0:0x7 DW_TAG_imported_declaration 1258; CHECK-NEXT:.b8 5 // DW_AT_decl_file 1259; CHECK-NEXT:.b8 155 // DW_AT_decl_line 1260; CHECK-NEXT:.b32 5223 // DW_AT_import 1261; CHECK-NEXT:.b8 3 // Abbrev [3] 0x3a7:0x7 DW_TAG_imported_declaration 1262; CHECK-NEXT:.b8 5 // DW_AT_decl_file 1263; CHECK-NEXT:.b8 156 // DW_AT_decl_line 1264; CHECK-NEXT:.b32 5255 // DW_AT_import 1265; CHECK-NEXT:.b8 3 // Abbrev [3] 0x3ae:0x7 DW_TAG_imported_declaration 1266; CHECK-NEXT:.b8 5 // DW_AT_decl_file 1267; CHECK-NEXT:.b8 157 // DW_AT_decl_line 1268; CHECK-NEXT:.b32 5287 // DW_AT_import 1269; CHECK-NEXT:.b8 3 // Abbrev [3] 0x3b5:0x7 DW_TAG_imported_declaration 1270; CHECK-NEXT:.b8 5 // DW_AT_decl_file 1271; CHECK-NEXT:.b8 158 // DW_AT_decl_line 1272; CHECK-NEXT:.b32 5320 // DW_AT_import 1273; CHECK-NEXT:.b8 3 // Abbrev [3] 0x3bc:0x7 DW_TAG_imported_declaration 1274; CHECK-NEXT:.b8 5 // DW_AT_decl_file 1275; CHECK-NEXT:.b8 160 // DW_AT_decl_line 1276; CHECK-NEXT:.b32 5343 // DW_AT_import 1277; CHECK-NEXT:.b8 3 // Abbrev [3] 0x3c3:0x7 DW_TAG_imported_declaration 1278; CHECK-NEXT:.b8 5 // DW_AT_decl_file 1279; CHECK-NEXT:.b8 161 // DW_AT_decl_line 1280; CHECK-NEXT:.b32 5388 // DW_AT_import 1281; CHECK-NEXT:.b8 3 // Abbrev [3] 0x3ca:0x7 DW_TAG_imported_declaration 1282; CHECK-NEXT:.b8 5 // DW_AT_decl_file 1283; CHECK-NEXT:.b8 241 // DW_AT_decl_line 1284; CHECK-NEXT:.b32 5536 // DW_AT_import 1285; CHECK-NEXT:.b8 3 // Abbrev [3] 0x3d1:0x7 DW_TAG_imported_declaration 1286; CHECK-NEXT:.b8 5 // DW_AT_decl_file 1287; CHECK-NEXT:.b8 243 // DW_AT_decl_line 1288; CHECK-NEXT:.b32 5585 // DW_AT_import 1289; CHECK-NEXT:.b8 3 // Abbrev [3] 0x3d8:0x7 DW_TAG_imported_declaration 1290; CHECK-NEXT:.b8 5 // DW_AT_decl_file 1291; CHECK-NEXT:.b8 245 // DW_AT_decl_line 1292; CHECK-NEXT:.b32 5604 // DW_AT_import 1293; CHECK-NEXT:.b8 3 // Abbrev [3] 0x3df:0x7 DW_TAG_imported_declaration 1294; CHECK-NEXT:.b8 5 // DW_AT_decl_file 1295; CHECK-NEXT:.b8 246 // DW_AT_decl_line 1296; CHECK-NEXT:.b32 5490 // DW_AT_import 1297; CHECK-NEXT:.b8 3 // Abbrev [3] 0x3e6:0x7 DW_TAG_imported_declaration 1298; CHECK-NEXT:.b8 5 // DW_AT_decl_file 1299; CHECK-NEXT:.b8 247 // DW_AT_decl_line 1300; CHECK-NEXT:.b32 5626 // DW_AT_import 1301; CHECK-NEXT:.b8 3 // Abbrev [3] 0x3ed:0x7 DW_TAG_imported_declaration 1302; CHECK-NEXT:.b8 5 // DW_AT_decl_file 1303; CHECK-NEXT:.b8 249 // DW_AT_decl_line 1304; CHECK-NEXT:.b32 5653 // DW_AT_import 1305; CHECK-NEXT:.b8 3 // Abbrev [3] 0x3f4:0x7 DW_TAG_imported_declaration 1306; CHECK-NEXT:.b8 5 // DW_AT_decl_file 1307; CHECK-NEXT:.b8 250 // DW_AT_decl_line 1308; CHECK-NEXT:.b32 5768 // DW_AT_import 1309; CHECK-NEXT:.b8 3 // Abbrev [3] 0x3fb:0x7 DW_TAG_imported_declaration 1310; CHECK-NEXT:.b8 5 // DW_AT_decl_file 1311; CHECK-NEXT:.b8 251 // DW_AT_decl_line 1312; CHECK-NEXT:.b32 5675 // DW_AT_import 1313; CHECK-NEXT:.b8 3 // Abbrev [3] 0x402:0x7 DW_TAG_imported_declaration 1314; CHECK-NEXT:.b8 5 // DW_AT_decl_file 1315; CHECK-NEXT:.b8 252 // DW_AT_decl_line 1316; CHECK-NEXT:.b32 5708 // DW_AT_import 1317; CHECK-NEXT:.b8 3 // Abbrev [3] 0x409:0x7 DW_TAG_imported_declaration 1318; CHECK-NEXT:.b8 5 // DW_AT_decl_file 1319; CHECK-NEXT:.b8 253 // DW_AT_decl_line 1320; CHECK-NEXT:.b32 5795 // DW_AT_import 1321; CHECK-NEXT:.b8 4 // Abbrev [4] 0x410:0x8 DW_TAG_imported_declaration 1322; CHECK-NEXT:.b8 10 // DW_AT_decl_file 1323; CHECK-NEXT:.b8 149 // DW_AT_decl_line 1324; CHECK-NEXT:.b8 1 1325; CHECK-NEXT:.b32 5838 // DW_AT_import 1326; CHECK-NEXT:.b8 4 // Abbrev [4] 0x418:0x8 DW_TAG_imported_declaration 1327; CHECK-NEXT:.b8 10 // DW_AT_decl_file 1328; CHECK-NEXT:.b8 150 // DW_AT_decl_line 1329; CHECK-NEXT:.b8 1 1330; CHECK-NEXT:.b32 5870 // DW_AT_import 1331; CHECK-NEXT:.b8 4 // Abbrev [4] 0x420:0x8 DW_TAG_imported_declaration 1332; CHECK-NEXT:.b8 10 // DW_AT_decl_file 1333; CHECK-NEXT:.b8 151 // DW_AT_decl_line 1334; CHECK-NEXT:.b8 1 1335; CHECK-NEXT:.b32 5904 // DW_AT_import 1336; CHECK-NEXT:.b8 4 // Abbrev [4] 0x428:0x8 DW_TAG_imported_declaration 1337; CHECK-NEXT:.b8 10 // DW_AT_decl_file 1338; CHECK-NEXT:.b8 152 // DW_AT_decl_line 1339; CHECK-NEXT:.b8 1 1340; CHECK-NEXT:.b32 5936 // DW_AT_import 1341; CHECK-NEXT:.b8 4 // Abbrev [4] 0x430:0x8 DW_TAG_imported_declaration 1342; CHECK-NEXT:.b8 10 // DW_AT_decl_file 1343; CHECK-NEXT:.b8 153 // DW_AT_decl_line 1344; CHECK-NEXT:.b8 1 1345; CHECK-NEXT:.b32 5970 // DW_AT_import 1346; CHECK-NEXT:.b8 4 // Abbrev [4] 0x438:0x8 DW_TAG_imported_declaration 1347; CHECK-NEXT:.b8 10 // DW_AT_decl_file 1348; CHECK-NEXT:.b8 154 // DW_AT_decl_line 1349; CHECK-NEXT:.b8 1 1350; CHECK-NEXT:.b32 6010 // DW_AT_import 1351; CHECK-NEXT:.b8 4 // Abbrev [4] 0x440:0x8 DW_TAG_imported_declaration 1352; CHECK-NEXT:.b8 10 // DW_AT_decl_file 1353; CHECK-NEXT:.b8 155 // DW_AT_decl_line 1354; CHECK-NEXT:.b8 1 1355; CHECK-NEXT:.b32 6042 // DW_AT_import 1356; CHECK-NEXT:.b8 4 // Abbrev [4] 0x448:0x8 DW_TAG_imported_declaration 1357; CHECK-NEXT:.b8 10 // DW_AT_decl_file 1358; CHECK-NEXT:.b8 156 // DW_AT_decl_line 1359; CHECK-NEXT:.b8 1 1360; CHECK-NEXT:.b32 6076 // DW_AT_import 1361; CHECK-NEXT:.b8 4 // Abbrev [4] 0x450:0x8 DW_TAG_imported_declaration 1362; CHECK-NEXT:.b8 10 // DW_AT_decl_file 1363; CHECK-NEXT:.b8 157 // DW_AT_decl_line 1364; CHECK-NEXT:.b8 1 1365; CHECK-NEXT:.b32 6108 // DW_AT_import 1366; CHECK-NEXT:.b8 4 // Abbrev [4] 0x458:0x8 DW_TAG_imported_declaration 1367; CHECK-NEXT:.b8 10 // DW_AT_decl_file 1368; CHECK-NEXT:.b8 158 // DW_AT_decl_line 1369; CHECK-NEXT:.b8 1 1370; CHECK-NEXT:.b32 6140 // DW_AT_import 1371; CHECK-NEXT:.b8 4 // Abbrev [4] 0x460:0x8 DW_TAG_imported_declaration 1372; CHECK-NEXT:.b8 10 // DW_AT_decl_file 1373; CHECK-NEXT:.b8 159 // DW_AT_decl_line 1374; CHECK-NEXT:.b8 1 1375; CHECK-NEXT:.b32 6186 // DW_AT_import 1376; CHECK-NEXT:.b8 4 // Abbrev [4] 0x468:0x8 DW_TAG_imported_declaration 1377; CHECK-NEXT:.b8 10 // DW_AT_decl_file 1378; CHECK-NEXT:.b8 160 // DW_AT_decl_line 1379; CHECK-NEXT:.b8 1 1380; CHECK-NEXT:.b32 6216 // DW_AT_import 1381; CHECK-NEXT:.b8 4 // Abbrev [4] 0x470:0x8 DW_TAG_imported_declaration 1382; CHECK-NEXT:.b8 10 // DW_AT_decl_file 1383; CHECK-NEXT:.b8 161 // DW_AT_decl_line 1384; CHECK-NEXT:.b8 1 1385; CHECK-NEXT:.b32 6248 // DW_AT_import 1386; CHECK-NEXT:.b8 4 // Abbrev [4] 0x478:0x8 DW_TAG_imported_declaration 1387; CHECK-NEXT:.b8 10 // DW_AT_decl_file 1388; CHECK-NEXT:.b8 162 // DW_AT_decl_line 1389; CHECK-NEXT:.b8 1 1390; CHECK-NEXT:.b32 6280 // DW_AT_import 1391; CHECK-NEXT:.b8 4 // Abbrev [4] 0x480:0x8 DW_TAG_imported_declaration 1392; CHECK-NEXT:.b8 10 // DW_AT_decl_file 1393; CHECK-NEXT:.b8 163 // DW_AT_decl_line 1394; CHECK-NEXT:.b8 1 1395; CHECK-NEXT:.b32 6310 // DW_AT_import 1396; CHECK-NEXT:.b8 4 // Abbrev [4] 0x488:0x8 DW_TAG_imported_declaration 1397; CHECK-NEXT:.b8 10 // DW_AT_decl_file 1398; CHECK-NEXT:.b8 164 // DW_AT_decl_line 1399; CHECK-NEXT:.b8 1 1400; CHECK-NEXT:.b32 6342 // DW_AT_import 1401; CHECK-NEXT:.b8 4 // Abbrev [4] 0x490:0x8 DW_TAG_imported_declaration 1402; CHECK-NEXT:.b8 10 // DW_AT_decl_file 1403; CHECK-NEXT:.b8 165 // DW_AT_decl_line 1404; CHECK-NEXT:.b8 1 1405; CHECK-NEXT:.b32 6372 // DW_AT_import 1406; CHECK-NEXT:.b8 4 // Abbrev [4] 0x498:0x8 DW_TAG_imported_declaration 1407; CHECK-NEXT:.b8 10 // DW_AT_decl_file 1408; CHECK-NEXT:.b8 166 // DW_AT_decl_line 1409; CHECK-NEXT:.b8 1 1410; CHECK-NEXT:.b32 6406 // DW_AT_import 1411; CHECK-NEXT:.b8 4 // Abbrev [4] 0x4a0:0x8 DW_TAG_imported_declaration 1412; CHECK-NEXT:.b8 10 // DW_AT_decl_file 1413; CHECK-NEXT:.b8 167 // DW_AT_decl_line 1414; CHECK-NEXT:.b8 1 1415; CHECK-NEXT:.b32 6438 // DW_AT_import 1416; CHECK-NEXT:.b8 4 // Abbrev [4] 0x4a8:0x8 DW_TAG_imported_declaration 1417; CHECK-NEXT:.b8 10 // DW_AT_decl_file 1418; CHECK-NEXT:.b8 168 // DW_AT_decl_line 1419; CHECK-NEXT:.b8 1 1420; CHECK-NEXT:.b32 6476 // DW_AT_import 1421; CHECK-NEXT:.b8 4 // Abbrev [4] 0x4b0:0x8 DW_TAG_imported_declaration 1422; CHECK-NEXT:.b8 10 // DW_AT_decl_file 1423; CHECK-NEXT:.b8 169 // DW_AT_decl_line 1424; CHECK-NEXT:.b8 1 1425; CHECK-NEXT:.b32 6510 // DW_AT_import 1426; CHECK-NEXT:.b8 4 // Abbrev [4] 0x4b8:0x8 DW_TAG_imported_declaration 1427; CHECK-NEXT:.b8 10 // DW_AT_decl_file 1428; CHECK-NEXT:.b8 170 // DW_AT_decl_line 1429; CHECK-NEXT:.b8 1 1430; CHECK-NEXT:.b32 6552 // DW_AT_import 1431; CHECK-NEXT:.b8 4 // Abbrev [4] 0x4c0:0x8 DW_TAG_imported_declaration 1432; CHECK-NEXT:.b8 10 // DW_AT_decl_file 1433; CHECK-NEXT:.b8 171 // DW_AT_decl_line 1434; CHECK-NEXT:.b8 1 1435; CHECK-NEXT:.b32 6590 // DW_AT_import 1436; CHECK-NEXT:.b8 4 // Abbrev [4] 0x4c8:0x8 DW_TAG_imported_declaration 1437; CHECK-NEXT:.b8 10 // DW_AT_decl_file 1438; CHECK-NEXT:.b8 172 // DW_AT_decl_line 1439; CHECK-NEXT:.b8 1 1440; CHECK-NEXT:.b32 6628 // DW_AT_import 1441; CHECK-NEXT:.b8 4 // Abbrev [4] 0x4d0:0x8 DW_TAG_imported_declaration 1442; CHECK-NEXT:.b8 10 // DW_AT_decl_file 1443; CHECK-NEXT:.b8 173 // DW_AT_decl_line 1444; CHECK-NEXT:.b8 1 1445; CHECK-NEXT:.b32 6666 // DW_AT_import 1446; CHECK-NEXT:.b8 4 // Abbrev [4] 0x4d8:0x8 DW_TAG_imported_declaration 1447; CHECK-NEXT:.b8 10 // DW_AT_decl_file 1448; CHECK-NEXT:.b8 174 // DW_AT_decl_line 1449; CHECK-NEXT:.b8 1 1450; CHECK-NEXT:.b32 6707 // DW_AT_import 1451; CHECK-NEXT:.b8 4 // Abbrev [4] 0x4e0:0x8 DW_TAG_imported_declaration 1452; CHECK-NEXT:.b8 10 // DW_AT_decl_file 1453; CHECK-NEXT:.b8 175 // DW_AT_decl_line 1454; CHECK-NEXT:.b8 1 1455; CHECK-NEXT:.b32 6747 // DW_AT_import 1456; CHECK-NEXT:.b8 4 // Abbrev [4] 0x4e8:0x8 DW_TAG_imported_declaration 1457; CHECK-NEXT:.b8 10 // DW_AT_decl_file 1458; CHECK-NEXT:.b8 176 // DW_AT_decl_line 1459; CHECK-NEXT:.b8 1 1460; CHECK-NEXT:.b32 6781 // DW_AT_import 1461; CHECK-NEXT:.b8 4 // Abbrev [4] 0x4f0:0x8 DW_TAG_imported_declaration 1462; CHECK-NEXT:.b8 10 // DW_AT_decl_file 1463; CHECK-NEXT:.b8 177 // DW_AT_decl_line 1464; CHECK-NEXT:.b8 1 1465; CHECK-NEXT:.b32 6821 // DW_AT_import 1466; CHECK-NEXT:.b8 4 // Abbrev [4] 0x4f8:0x8 DW_TAG_imported_declaration 1467; CHECK-NEXT:.b8 10 // DW_AT_decl_file 1468; CHECK-NEXT:.b8 178 // DW_AT_decl_line 1469; CHECK-NEXT:.b8 1 1470; CHECK-NEXT:.b32 6857 // DW_AT_import 1471; CHECK-NEXT:.b8 4 // Abbrev [4] 0x500:0x8 DW_TAG_imported_declaration 1472; CHECK-NEXT:.b8 10 // DW_AT_decl_file 1473; CHECK-NEXT:.b8 179 // DW_AT_decl_line 1474; CHECK-NEXT:.b8 1 1475; CHECK-NEXT:.b32 6893 // DW_AT_import 1476; CHECK-NEXT:.b8 4 // Abbrev [4] 0x508:0x8 DW_TAG_imported_declaration 1477; CHECK-NEXT:.b8 10 // DW_AT_decl_file 1478; CHECK-NEXT:.b8 180 // DW_AT_decl_line 1479; CHECK-NEXT:.b8 1 1480; CHECK-NEXT:.b32 6931 // DW_AT_import 1481; CHECK-NEXT:.b8 4 // Abbrev [4] 0x510:0x8 DW_TAG_imported_declaration 1482; CHECK-NEXT:.b8 10 // DW_AT_decl_file 1483; CHECK-NEXT:.b8 181 // DW_AT_decl_line 1484; CHECK-NEXT:.b8 1 1485; CHECK-NEXT:.b32 6965 // DW_AT_import 1486; CHECK-NEXT:.b8 4 // Abbrev [4] 0x518:0x8 DW_TAG_imported_declaration 1487; CHECK-NEXT:.b8 10 // DW_AT_decl_file 1488; CHECK-NEXT:.b8 182 // DW_AT_decl_line 1489; CHECK-NEXT:.b8 1 1490; CHECK-NEXT:.b32 6999 // DW_AT_import 1491; CHECK-NEXT:.b8 4 // Abbrev [4] 0x520:0x8 DW_TAG_imported_declaration 1492; CHECK-NEXT:.b8 10 // DW_AT_decl_file 1493; CHECK-NEXT:.b8 183 // DW_AT_decl_line 1494; CHECK-NEXT:.b8 1 1495; CHECK-NEXT:.b32 7031 // DW_AT_import 1496; CHECK-NEXT:.b8 4 // Abbrev [4] 0x528:0x8 DW_TAG_imported_declaration 1497; CHECK-NEXT:.b8 10 // DW_AT_decl_file 1498; CHECK-NEXT:.b8 184 // DW_AT_decl_line 1499; CHECK-NEXT:.b8 1 1500; CHECK-NEXT:.b32 7063 // DW_AT_import 1501; CHECK-NEXT:.b8 4 // Abbrev [4] 0x530:0x8 DW_TAG_imported_declaration 1502; CHECK-NEXT:.b8 10 // DW_AT_decl_file 1503; CHECK-NEXT:.b8 185 // DW_AT_decl_line 1504; CHECK-NEXT:.b8 1 1505; CHECK-NEXT:.b32 7093 // DW_AT_import 1506; CHECK-NEXT:.b8 4 // Abbrev [4] 0x538:0x8 DW_TAG_imported_declaration 1507; CHECK-NEXT:.b8 10 // DW_AT_decl_file 1508; CHECK-NEXT:.b8 186 // DW_AT_decl_line 1509; CHECK-NEXT:.b8 1 1510; CHECK-NEXT:.b32 7127 // DW_AT_import 1511; CHECK-NEXT:.b8 4 // Abbrev [4] 0x540:0x8 DW_TAG_imported_declaration 1512; CHECK-NEXT:.b8 10 // DW_AT_decl_file 1513; CHECK-NEXT:.b8 187 // DW_AT_decl_line 1514; CHECK-NEXT:.b8 1 1515; CHECK-NEXT:.b32 7163 // DW_AT_import 1516; CHECK-NEXT:.b8 4 // Abbrev [4] 0x548:0x8 DW_TAG_imported_declaration 1517; CHECK-NEXT:.b8 10 // DW_AT_decl_file 1518; CHECK-NEXT:.b8 188 // DW_AT_decl_line 1519; CHECK-NEXT:.b8 1 1520; CHECK-NEXT:.b32 7202 // DW_AT_import 1521; CHECK-NEXT:.b8 4 // Abbrev [4] 0x550:0x8 DW_TAG_imported_declaration 1522; CHECK-NEXT:.b8 10 // DW_AT_decl_file 1523; CHECK-NEXT:.b8 189 // DW_AT_decl_line 1524; CHECK-NEXT:.b8 1 1525; CHECK-NEXT:.b32 7245 // DW_AT_import 1526; CHECK-NEXT:.b8 4 // Abbrev [4] 0x558:0x8 DW_TAG_imported_declaration 1527; CHECK-NEXT:.b8 10 // DW_AT_decl_file 1528; CHECK-NEXT:.b8 190 // DW_AT_decl_line 1529; CHECK-NEXT:.b8 1 1530; CHECK-NEXT:.b32 7294 // DW_AT_import 1531; CHECK-NEXT:.b8 4 // Abbrev [4] 0x560:0x8 DW_TAG_imported_declaration 1532; CHECK-NEXT:.b8 10 // DW_AT_decl_file 1533; CHECK-NEXT:.b8 191 // DW_AT_decl_line 1534; CHECK-NEXT:.b8 1 1535; CHECK-NEXT:.b32 7330 // DW_AT_import 1536; CHECK-NEXT:.b8 4 // Abbrev [4] 0x568:0x8 DW_TAG_imported_declaration 1537; CHECK-NEXT:.b8 10 // DW_AT_decl_file 1538; CHECK-NEXT:.b8 192 // DW_AT_decl_line 1539; CHECK-NEXT:.b8 1 1540; CHECK-NEXT:.b32 7379 // DW_AT_import 1541; CHECK-NEXT:.b8 4 // Abbrev [4] 0x570:0x8 DW_TAG_imported_declaration 1542; CHECK-NEXT:.b8 10 // DW_AT_decl_file 1543; CHECK-NEXT:.b8 193 // DW_AT_decl_line 1544; CHECK-NEXT:.b8 1 1545; CHECK-NEXT:.b32 7428 // DW_AT_import 1546; CHECK-NEXT:.b8 4 // Abbrev [4] 0x578:0x8 DW_TAG_imported_declaration 1547; CHECK-NEXT:.b8 10 // DW_AT_decl_file 1548; CHECK-NEXT:.b8 194 // DW_AT_decl_line 1549; CHECK-NEXT:.b8 1 1550; CHECK-NEXT:.b32 7460 // DW_AT_import 1551; CHECK-NEXT:.b8 4 // Abbrev [4] 0x580:0x8 DW_TAG_imported_declaration 1552; CHECK-NEXT:.b8 10 // DW_AT_decl_file 1553; CHECK-NEXT:.b8 195 // DW_AT_decl_line 1554; CHECK-NEXT:.b8 1 1555; CHECK-NEXT:.b32 7494 // DW_AT_import 1556; CHECK-NEXT:.b8 4 // Abbrev [4] 0x588:0x8 DW_TAG_imported_declaration 1557; CHECK-NEXT:.b8 10 // DW_AT_decl_file 1558; CHECK-NEXT:.b8 196 // DW_AT_decl_line 1559; CHECK-NEXT:.b8 1 1560; CHECK-NEXT:.b32 7538 // DW_AT_import 1561; CHECK-NEXT:.b8 4 // Abbrev [4] 0x590:0x8 DW_TAG_imported_declaration 1562; CHECK-NEXT:.b8 10 // DW_AT_decl_file 1563; CHECK-NEXT:.b8 197 // DW_AT_decl_line 1564; CHECK-NEXT:.b8 1 1565; CHECK-NEXT:.b32 7580 // DW_AT_import 1566; CHECK-NEXT:.b8 4 // Abbrev [4] 0x598:0x8 DW_TAG_imported_declaration 1567; CHECK-NEXT:.b8 10 // DW_AT_decl_file 1568; CHECK-NEXT:.b8 198 // DW_AT_decl_line 1569; CHECK-NEXT:.b8 1 1570; CHECK-NEXT:.b32 7610 // DW_AT_import 1571; CHECK-NEXT:.b8 4 // Abbrev [4] 0x5a0:0x8 DW_TAG_imported_declaration 1572; CHECK-NEXT:.b8 10 // DW_AT_decl_file 1573; CHECK-NEXT:.b8 199 // DW_AT_decl_line 1574; CHECK-NEXT:.b8 1 1575; CHECK-NEXT:.b32 7642 // DW_AT_import 1576; CHECK-NEXT:.b8 4 // Abbrev [4] 0x5a8:0x8 DW_TAG_imported_declaration 1577; CHECK-NEXT:.b8 10 // DW_AT_decl_file 1578; CHECK-NEXT:.b8 200 // DW_AT_decl_line 1579; CHECK-NEXT:.b8 1 1580; CHECK-NEXT:.b32 7674 // DW_AT_import 1581; CHECK-NEXT:.b8 4 // Abbrev [4] 0x5b0:0x8 DW_TAG_imported_declaration 1582; CHECK-NEXT:.b8 10 // DW_AT_decl_file 1583; CHECK-NEXT:.b8 201 // DW_AT_decl_line 1584; CHECK-NEXT:.b8 1 1585; CHECK-NEXT:.b32 7704 // DW_AT_import 1586; CHECK-NEXT:.b8 4 // Abbrev [4] 0x5b8:0x8 DW_TAG_imported_declaration 1587; CHECK-NEXT:.b8 10 // DW_AT_decl_file 1588; CHECK-NEXT:.b8 202 // DW_AT_decl_line 1589; CHECK-NEXT:.b8 1 1590; CHECK-NEXT:.b32 7736 // DW_AT_import 1591; CHECK-NEXT:.b8 4 // Abbrev [4] 0x5c0:0x8 DW_TAG_imported_declaration 1592; CHECK-NEXT:.b8 10 // DW_AT_decl_file 1593; CHECK-NEXT:.b8 203 // DW_AT_decl_line 1594; CHECK-NEXT:.b8 1 1595; CHECK-NEXT:.b32 7772 // DW_AT_import 1596; CHECK-NEXT:.b8 0 // End Of Children Mark 1597; CHECK-NEXT:.b8 5 // Abbrev [5] 0x5c9:0x1b DW_TAG_subprogram 1598; CHECK-NEXT:.b8 95 // DW_AT_MIPS_linkage_name 1599; CHECK-NEXT:.b8 90 1600; CHECK-NEXT:.b8 76 1601; CHECK-NEXT:.b8 51 1602; CHECK-NEXT:.b8 97 1603; CHECK-NEXT:.b8 98 1604; CHECK-NEXT:.b8 115 1605; CHECK-NEXT:.b8 120 1606; CHECK-NEXT:.b8 0 1607; CHECK-NEXT:.b8 97 // DW_AT_name 1608; CHECK-NEXT:.b8 98 1609; CHECK-NEXT:.b8 115 1610; CHECK-NEXT:.b8 0 1611; CHECK-NEXT:.b8 1 // DW_AT_decl_file 1612; CHECK-NEXT:.b8 44 // DW_AT_decl_line 1613; CHECK-NEXT:.b32 1508 // DW_AT_type 1614; CHECK-NEXT:.b8 1 // DW_AT_declaration 1615; CHECK-NEXT:.b8 6 // Abbrev [6] 0x5de:0x5 DW_TAG_formal_parameter 1616; CHECK-NEXT:.b32 1508 // DW_AT_type 1617; CHECK-NEXT:.b8 0 // End Of Children Mark 1618; CHECK-NEXT:.b8 7 // Abbrev [7] 0x5e4:0x11 DW_TAG_base_type 1619; CHECK-NEXT:.b8 108 // DW_AT_name 1620; CHECK-NEXT:.b8 111 1621; CHECK-NEXT:.b8 110 1622; CHECK-NEXT:.b8 103 1623; CHECK-NEXT:.b8 32 1624; CHECK-NEXT:.b8 108 1625; CHECK-NEXT:.b8 111 1626; CHECK-NEXT:.b8 110 1627; CHECK-NEXT:.b8 103 1628; CHECK-NEXT:.b8 32 1629; CHECK-NEXT:.b8 105 1630; CHECK-NEXT:.b8 110 1631; CHECK-NEXT:.b8 116 1632; CHECK-NEXT:.b8 0 1633; CHECK-NEXT:.b8 5 // DW_AT_encoding 1634; CHECK-NEXT:.b8 8 // DW_AT_byte_size 1635; CHECK-NEXT:.b8 5 // Abbrev [5] 0x5f5:0x1d DW_TAG_subprogram 1636; CHECK-NEXT:.b8 95 // DW_AT_MIPS_linkage_name 1637; CHECK-NEXT:.b8 90 1638; CHECK-NEXT:.b8 76 1639; CHECK-NEXT:.b8 52 1640; CHECK-NEXT:.b8 97 1641; CHECK-NEXT:.b8 99 1642; CHECK-NEXT:.b8 111 1643; CHECK-NEXT:.b8 115 1644; CHECK-NEXT:.b8 102 1645; CHECK-NEXT:.b8 0 1646; CHECK-NEXT:.b8 97 // DW_AT_name 1647; CHECK-NEXT:.b8 99 1648; CHECK-NEXT:.b8 111 1649; CHECK-NEXT:.b8 115 1650; CHECK-NEXT:.b8 0 1651; CHECK-NEXT:.b8 1 // DW_AT_decl_file 1652; CHECK-NEXT:.b8 46 // DW_AT_decl_line 1653; CHECK-NEXT:.b32 1554 // DW_AT_type 1654; CHECK-NEXT:.b8 1 // DW_AT_declaration 1655; CHECK-NEXT:.b8 6 // Abbrev [6] 0x60c:0x5 DW_TAG_formal_parameter 1656; CHECK-NEXT:.b32 1554 // DW_AT_type 1657; CHECK-NEXT:.b8 0 // End Of Children Mark 1658; CHECK-NEXT:.b8 7 // Abbrev [7] 0x612:0x9 DW_TAG_base_type 1659; CHECK-NEXT:.b8 102 // DW_AT_name 1660; CHECK-NEXT:.b8 108 1661; CHECK-NEXT:.b8 111 1662; CHECK-NEXT:.b8 97 1663; CHECK-NEXT:.b8 116 1664; CHECK-NEXT:.b8 0 1665; CHECK-NEXT:.b8 4 // DW_AT_encoding 1666; CHECK-NEXT:.b8 4 // DW_AT_byte_size 1667; CHECK-NEXT:.b8 5 // Abbrev [5] 0x61b:0x1f DW_TAG_subprogram 1668; CHECK-NEXT:.b8 95 // DW_AT_MIPS_linkage_name 1669; CHECK-NEXT:.b8 90 1670; CHECK-NEXT:.b8 76 1671; CHECK-NEXT:.b8 53 1672; CHECK-NEXT:.b8 97 1673; CHECK-NEXT:.b8 99 1674; CHECK-NEXT:.b8 111 1675; CHECK-NEXT:.b8 115 1676; CHECK-NEXT:.b8 104 1677; CHECK-NEXT:.b8 102 1678; CHECK-NEXT:.b8 0 1679; CHECK-NEXT:.b8 97 // DW_AT_name 1680; CHECK-NEXT:.b8 99 1681; CHECK-NEXT:.b8 111 1682; CHECK-NEXT:.b8 115 1683; CHECK-NEXT:.b8 104 1684; CHECK-NEXT:.b8 0 1685; CHECK-NEXT:.b8 1 // DW_AT_decl_file 1686; CHECK-NEXT:.b8 48 // DW_AT_decl_line 1687; CHECK-NEXT:.b32 1554 // DW_AT_type 1688; CHECK-NEXT:.b8 1 // DW_AT_declaration 1689; CHECK-NEXT:.b8 6 // Abbrev [6] 0x634:0x5 DW_TAG_formal_parameter 1690; CHECK-NEXT:.b32 1554 // DW_AT_type 1691; CHECK-NEXT:.b8 0 // End Of Children Mark 1692; CHECK-NEXT:.b8 5 // Abbrev [5] 0x63a:0x1d DW_TAG_subprogram 1693; CHECK-NEXT:.b8 95 // DW_AT_MIPS_linkage_name 1694; CHECK-NEXT:.b8 90 1695; CHECK-NEXT:.b8 76 1696; CHECK-NEXT:.b8 52 1697; CHECK-NEXT:.b8 97 1698; CHECK-NEXT:.b8 115 1699; CHECK-NEXT:.b8 105 1700; CHECK-NEXT:.b8 110 1701; CHECK-NEXT:.b8 102 1702; CHECK-NEXT:.b8 0 1703; CHECK-NEXT:.b8 97 // DW_AT_name 1704; CHECK-NEXT:.b8 115 1705; CHECK-NEXT:.b8 105 1706; CHECK-NEXT:.b8 110 1707; CHECK-NEXT:.b8 0 1708; CHECK-NEXT:.b8 1 // DW_AT_decl_file 1709; CHECK-NEXT:.b8 50 // DW_AT_decl_line 1710; CHECK-NEXT:.b32 1554 // DW_AT_type 1711; CHECK-NEXT:.b8 1 // DW_AT_declaration 1712; CHECK-NEXT:.b8 6 // Abbrev [6] 0x651:0x5 DW_TAG_formal_parameter 1713; CHECK-NEXT:.b32 1554 // DW_AT_type 1714; CHECK-NEXT:.b8 0 // End Of Children Mark 1715; CHECK-NEXT:.b8 5 // Abbrev [5] 0x657:0x1f DW_TAG_subprogram 1716; CHECK-NEXT:.b8 95 // DW_AT_MIPS_linkage_name 1717; CHECK-NEXT:.b8 90 1718; CHECK-NEXT:.b8 76 1719; CHECK-NEXT:.b8 53 1720; CHECK-NEXT:.b8 97 1721; CHECK-NEXT:.b8 115 1722; CHECK-NEXT:.b8 105 1723; CHECK-NEXT:.b8 110 1724; CHECK-NEXT:.b8 104 1725; CHECK-NEXT:.b8 102 1726; CHECK-NEXT:.b8 0 1727; CHECK-NEXT:.b8 97 // DW_AT_name 1728; CHECK-NEXT:.b8 115 1729; CHECK-NEXT:.b8 105 1730; CHECK-NEXT:.b8 110 1731; CHECK-NEXT:.b8 104 1732; CHECK-NEXT:.b8 0 1733; CHECK-NEXT:.b8 1 // DW_AT_decl_file 1734; CHECK-NEXT:.b8 52 // DW_AT_decl_line 1735; CHECK-NEXT:.b32 1554 // DW_AT_type 1736; CHECK-NEXT:.b8 1 // DW_AT_declaration 1737; CHECK-NEXT:.b8 6 // Abbrev [6] 0x670:0x5 DW_TAG_formal_parameter 1738; CHECK-NEXT:.b32 1554 // DW_AT_type 1739; CHECK-NEXT:.b8 0 // End Of Children Mark 1740; CHECK-NEXT:.b8 5 // Abbrev [5] 0x676:0x1d DW_TAG_subprogram 1741; CHECK-NEXT:.b8 95 // DW_AT_MIPS_linkage_name 1742; CHECK-NEXT:.b8 90 1743; CHECK-NEXT:.b8 76 1744; CHECK-NEXT:.b8 52 1745; CHECK-NEXT:.b8 97 1746; CHECK-NEXT:.b8 116 1747; CHECK-NEXT:.b8 97 1748; CHECK-NEXT:.b8 110 1749; CHECK-NEXT:.b8 102 1750; CHECK-NEXT:.b8 0 1751; CHECK-NEXT:.b8 97 // DW_AT_name 1752; CHECK-NEXT:.b8 116 1753; CHECK-NEXT:.b8 97 1754; CHECK-NEXT:.b8 110 1755; CHECK-NEXT:.b8 0 1756; CHECK-NEXT:.b8 1 // DW_AT_decl_file 1757; CHECK-NEXT:.b8 56 // DW_AT_decl_line 1758; CHECK-NEXT:.b32 1554 // DW_AT_type 1759; CHECK-NEXT:.b8 1 // DW_AT_declaration 1760; CHECK-NEXT:.b8 6 // Abbrev [6] 0x68d:0x5 DW_TAG_formal_parameter 1761; CHECK-NEXT:.b32 1554 // DW_AT_type 1762; CHECK-NEXT:.b8 0 // End Of Children Mark 1763; CHECK-NEXT:.b8 5 // Abbrev [5] 0x693:0x25 DW_TAG_subprogram 1764; CHECK-NEXT:.b8 95 // DW_AT_MIPS_linkage_name 1765; CHECK-NEXT:.b8 90 1766; CHECK-NEXT:.b8 76 1767; CHECK-NEXT:.b8 53 1768; CHECK-NEXT:.b8 97 1769; CHECK-NEXT:.b8 116 1770; CHECK-NEXT:.b8 97 1771; CHECK-NEXT:.b8 110 1772; CHECK-NEXT:.b8 50 1773; CHECK-NEXT:.b8 102 1774; CHECK-NEXT:.b8 102 1775; CHECK-NEXT:.b8 0 1776; CHECK-NEXT:.b8 97 // DW_AT_name 1777; CHECK-NEXT:.b8 116 1778; CHECK-NEXT:.b8 97 1779; CHECK-NEXT:.b8 110 1780; CHECK-NEXT:.b8 50 1781; CHECK-NEXT:.b8 0 1782; CHECK-NEXT:.b8 1 // DW_AT_decl_file 1783; CHECK-NEXT:.b8 54 // DW_AT_decl_line 1784; CHECK-NEXT:.b32 1554 // DW_AT_type 1785; CHECK-NEXT:.b8 1 // DW_AT_declaration 1786; CHECK-NEXT:.b8 6 // Abbrev [6] 0x6ad:0x5 DW_TAG_formal_parameter 1787; CHECK-NEXT:.b32 1554 // DW_AT_type 1788; CHECK-NEXT:.b8 6 // Abbrev [6] 0x6b2:0x5 DW_TAG_formal_parameter 1789; CHECK-NEXT:.b32 1554 // DW_AT_type 1790; CHECK-NEXT:.b8 0 // End Of Children Mark 1791; CHECK-NEXT:.b8 5 // Abbrev [5] 0x6b8:0x1f DW_TAG_subprogram 1792; CHECK-NEXT:.b8 95 // DW_AT_MIPS_linkage_name 1793; CHECK-NEXT:.b8 90 1794; CHECK-NEXT:.b8 76 1795; CHECK-NEXT:.b8 53 1796; CHECK-NEXT:.b8 97 1797; CHECK-NEXT:.b8 116 1798; CHECK-NEXT:.b8 97 1799; CHECK-NEXT:.b8 110 1800; CHECK-NEXT:.b8 104 1801; CHECK-NEXT:.b8 102 1802; CHECK-NEXT:.b8 0 1803; CHECK-NEXT:.b8 97 // DW_AT_name 1804; CHECK-NEXT:.b8 116 1805; CHECK-NEXT:.b8 97 1806; CHECK-NEXT:.b8 110 1807; CHECK-NEXT:.b8 104 1808; CHECK-NEXT:.b8 0 1809; CHECK-NEXT:.b8 1 // DW_AT_decl_file 1810; CHECK-NEXT:.b8 58 // DW_AT_decl_line 1811; CHECK-NEXT:.b32 1554 // DW_AT_type 1812; CHECK-NEXT:.b8 1 // DW_AT_declaration 1813; CHECK-NEXT:.b8 6 // Abbrev [6] 0x6d1:0x5 DW_TAG_formal_parameter 1814; CHECK-NEXT:.b32 1554 // DW_AT_type 1815; CHECK-NEXT:.b8 0 // End Of Children Mark 1816; CHECK-NEXT:.b8 5 // Abbrev [5] 0x6d7:0x1d DW_TAG_subprogram 1817; CHECK-NEXT:.b8 95 // DW_AT_MIPS_linkage_name 1818; CHECK-NEXT:.b8 90 1819; CHECK-NEXT:.b8 76 1820; CHECK-NEXT:.b8 52 1821; CHECK-NEXT:.b8 99 1822; CHECK-NEXT:.b8 98 1823; CHECK-NEXT:.b8 114 1824; CHECK-NEXT:.b8 116 1825; CHECK-NEXT:.b8 102 1826; CHECK-NEXT:.b8 0 1827; CHECK-NEXT:.b8 99 // DW_AT_name 1828; CHECK-NEXT:.b8 98 1829; CHECK-NEXT:.b8 114 1830; CHECK-NEXT:.b8 116 1831; CHECK-NEXT:.b8 0 1832; CHECK-NEXT:.b8 1 // DW_AT_decl_file 1833; CHECK-NEXT:.b8 60 // DW_AT_decl_line 1834; CHECK-NEXT:.b32 1554 // DW_AT_type 1835; CHECK-NEXT:.b8 1 // DW_AT_declaration 1836; CHECK-NEXT:.b8 6 // Abbrev [6] 0x6ee:0x5 DW_TAG_formal_parameter 1837; CHECK-NEXT:.b32 1554 // DW_AT_type 1838; CHECK-NEXT:.b8 0 // End Of Children Mark 1839; CHECK-NEXT:.b8 5 // Abbrev [5] 0x6f4:0x1d DW_TAG_subprogram 1840; CHECK-NEXT:.b8 95 // DW_AT_MIPS_linkage_name 1841; CHECK-NEXT:.b8 90 1842; CHECK-NEXT:.b8 76 1843; CHECK-NEXT:.b8 52 1844; CHECK-NEXT:.b8 99 1845; CHECK-NEXT:.b8 101 1846; CHECK-NEXT:.b8 105 1847; CHECK-NEXT:.b8 108 1848; CHECK-NEXT:.b8 102 1849; CHECK-NEXT:.b8 0 1850; CHECK-NEXT:.b8 99 // DW_AT_name 1851; CHECK-NEXT:.b8 101 1852; CHECK-NEXT:.b8 105 1853; CHECK-NEXT:.b8 108 1854; CHECK-NEXT:.b8 0 1855; CHECK-NEXT:.b8 1 // DW_AT_decl_file 1856; CHECK-NEXT:.b8 62 // DW_AT_decl_line 1857; CHECK-NEXT:.b32 1554 // DW_AT_type 1858; CHECK-NEXT:.b8 1 // DW_AT_declaration 1859; CHECK-NEXT:.b8 6 // Abbrev [6] 0x70b:0x5 DW_TAG_formal_parameter 1860; CHECK-NEXT:.b32 1554 // DW_AT_type 1861; CHECK-NEXT:.b8 0 // End Of Children Mark 1862; CHECK-NEXT:.b8 5 // Abbrev [5] 0x711:0x2b DW_TAG_subprogram 1863; CHECK-NEXT:.b8 95 // DW_AT_MIPS_linkage_name 1864; CHECK-NEXT:.b8 90 1865; CHECK-NEXT:.b8 76 1866; CHECK-NEXT:.b8 56 1867; CHECK-NEXT:.b8 99 1868; CHECK-NEXT:.b8 111 1869; CHECK-NEXT:.b8 112 1870; CHECK-NEXT:.b8 121 1871; CHECK-NEXT:.b8 115 1872; CHECK-NEXT:.b8 105 1873; CHECK-NEXT:.b8 103 1874; CHECK-NEXT:.b8 110 1875; CHECK-NEXT:.b8 102 1876; CHECK-NEXT:.b8 102 1877; CHECK-NEXT:.b8 0 1878; CHECK-NEXT:.b8 99 // DW_AT_name 1879; CHECK-NEXT:.b8 111 1880; CHECK-NEXT:.b8 112 1881; CHECK-NEXT:.b8 121 1882; CHECK-NEXT:.b8 115 1883; CHECK-NEXT:.b8 105 1884; CHECK-NEXT:.b8 103 1885; CHECK-NEXT:.b8 110 1886; CHECK-NEXT:.b8 0 1887; CHECK-NEXT:.b8 1 // DW_AT_decl_file 1888; CHECK-NEXT:.b8 64 // DW_AT_decl_line 1889; CHECK-NEXT:.b32 1554 // DW_AT_type 1890; CHECK-NEXT:.b8 1 // DW_AT_declaration 1891; CHECK-NEXT:.b8 6 // Abbrev [6] 0x731:0x5 DW_TAG_formal_parameter 1892; CHECK-NEXT:.b32 1554 // DW_AT_type 1893; CHECK-NEXT:.b8 6 // Abbrev [6] 0x736:0x5 DW_TAG_formal_parameter 1894; CHECK-NEXT:.b32 1554 // DW_AT_type 1895; CHECK-NEXT:.b8 0 // End Of Children Mark 1896; CHECK-NEXT:.b8 5 // Abbrev [5] 0x73c:0x1b DW_TAG_subprogram 1897; CHECK-NEXT:.b8 95 // DW_AT_MIPS_linkage_name 1898; CHECK-NEXT:.b8 90 1899; CHECK-NEXT:.b8 76 1900; CHECK-NEXT:.b8 51 1901; CHECK-NEXT:.b8 99 1902; CHECK-NEXT:.b8 111 1903; CHECK-NEXT:.b8 115 1904; CHECK-NEXT:.b8 102 1905; CHECK-NEXT:.b8 0 1906; CHECK-NEXT:.b8 99 // DW_AT_name 1907; CHECK-NEXT:.b8 111 1908; CHECK-NEXT:.b8 115 1909; CHECK-NEXT:.b8 0 1910; CHECK-NEXT:.b8 1 // DW_AT_decl_file 1911; CHECK-NEXT:.b8 66 // DW_AT_decl_line 1912; CHECK-NEXT:.b32 1554 // DW_AT_type 1913; CHECK-NEXT:.b8 1 // DW_AT_declaration 1914; CHECK-NEXT:.b8 6 // Abbrev [6] 0x751:0x5 DW_TAG_formal_parameter 1915; CHECK-NEXT:.b32 1554 // DW_AT_type 1916; CHECK-NEXT:.b8 0 // End Of Children Mark 1917; CHECK-NEXT:.b8 5 // Abbrev [5] 0x757:0x1d DW_TAG_subprogram 1918; CHECK-NEXT:.b8 95 // DW_AT_MIPS_linkage_name 1919; CHECK-NEXT:.b8 90 1920; CHECK-NEXT:.b8 76 1921; CHECK-NEXT:.b8 52 1922; CHECK-NEXT:.b8 99 1923; CHECK-NEXT:.b8 111 1924; CHECK-NEXT:.b8 115 1925; CHECK-NEXT:.b8 104 1926; CHECK-NEXT:.b8 102 1927; CHECK-NEXT:.b8 0 1928; CHECK-NEXT:.b8 99 // DW_AT_name 1929; CHECK-NEXT:.b8 111 1930; CHECK-NEXT:.b8 115 1931; CHECK-NEXT:.b8 104 1932; CHECK-NEXT:.b8 0 1933; CHECK-NEXT:.b8 1 // DW_AT_decl_file 1934; CHECK-NEXT:.b8 68 // DW_AT_decl_line 1935; CHECK-NEXT:.b32 1554 // DW_AT_type 1936; CHECK-NEXT:.b8 1 // DW_AT_declaration 1937; CHECK-NEXT:.b8 6 // Abbrev [6] 0x76e:0x5 DW_TAG_formal_parameter 1938; CHECK-NEXT:.b32 1554 // DW_AT_type 1939; CHECK-NEXT:.b8 0 // End Of Children Mark 1940; CHECK-NEXT:.b8 5 // Abbrev [5] 0x774:0x1b DW_TAG_subprogram 1941; CHECK-NEXT:.b8 95 // DW_AT_MIPS_linkage_name 1942; CHECK-NEXT:.b8 90 1943; CHECK-NEXT:.b8 76 1944; CHECK-NEXT:.b8 51 1945; CHECK-NEXT:.b8 101 1946; CHECK-NEXT:.b8 114 1947; CHECK-NEXT:.b8 102 1948; CHECK-NEXT:.b8 102 1949; CHECK-NEXT:.b8 0 1950; CHECK-NEXT:.b8 101 // DW_AT_name 1951; CHECK-NEXT:.b8 114 1952; CHECK-NEXT:.b8 102 1953; CHECK-NEXT:.b8 0 1954; CHECK-NEXT:.b8 1 // DW_AT_decl_file 1955; CHECK-NEXT:.b8 72 // DW_AT_decl_line 1956; CHECK-NEXT:.b32 1554 // DW_AT_type 1957; CHECK-NEXT:.b8 1 // DW_AT_declaration 1958; CHECK-NEXT:.b8 6 // Abbrev [6] 0x789:0x5 DW_TAG_formal_parameter 1959; CHECK-NEXT:.b32 1554 // DW_AT_type 1960; CHECK-NEXT:.b8 0 // End Of Children Mark 1961; CHECK-NEXT:.b8 5 // Abbrev [5] 0x78f:0x1d DW_TAG_subprogram 1962; CHECK-NEXT:.b8 95 // DW_AT_MIPS_linkage_name 1963; CHECK-NEXT:.b8 90 1964; CHECK-NEXT:.b8 76 1965; CHECK-NEXT:.b8 52 1966; CHECK-NEXT:.b8 101 1967; CHECK-NEXT:.b8 114 1968; CHECK-NEXT:.b8 102 1969; CHECK-NEXT:.b8 99 1970; CHECK-NEXT:.b8 102 1971; CHECK-NEXT:.b8 0 1972; CHECK-NEXT:.b8 101 // DW_AT_name 1973; CHECK-NEXT:.b8 114 1974; CHECK-NEXT:.b8 102 1975; CHECK-NEXT:.b8 99 1976; CHECK-NEXT:.b8 0 1977; CHECK-NEXT:.b8 1 // DW_AT_decl_file 1978; CHECK-NEXT:.b8 70 // DW_AT_decl_line 1979; CHECK-NEXT:.b32 1554 // DW_AT_type 1980; CHECK-NEXT:.b8 1 // DW_AT_declaration 1981; CHECK-NEXT:.b8 6 // Abbrev [6] 0x7a6:0x5 DW_TAG_formal_parameter 1982; CHECK-NEXT:.b32 1554 // DW_AT_type 1983; CHECK-NEXT:.b8 0 // End Of Children Mark 1984; CHECK-NEXT:.b8 5 // Abbrev [5] 0x7ac:0x1b DW_TAG_subprogram 1985; CHECK-NEXT:.b8 95 // DW_AT_MIPS_linkage_name 1986; CHECK-NEXT:.b8 90 1987; CHECK-NEXT:.b8 76 1988; CHECK-NEXT:.b8 51 1989; CHECK-NEXT:.b8 101 1990; CHECK-NEXT:.b8 120 1991; CHECK-NEXT:.b8 112 1992; CHECK-NEXT:.b8 102 1993; CHECK-NEXT:.b8 0 1994; CHECK-NEXT:.b8 101 // DW_AT_name 1995; CHECK-NEXT:.b8 120 1996; CHECK-NEXT:.b8 112 1997; CHECK-NEXT:.b8 0 1998; CHECK-NEXT:.b8 1 // DW_AT_decl_file 1999; CHECK-NEXT:.b8 76 // DW_AT_decl_line 2000; CHECK-NEXT:.b32 1554 // DW_AT_type 2001; CHECK-NEXT:.b8 1 // DW_AT_declaration 2002; CHECK-NEXT:.b8 6 // Abbrev [6] 0x7c1:0x5 DW_TAG_formal_parameter 2003; CHECK-NEXT:.b32 1554 // DW_AT_type 2004; CHECK-NEXT:.b8 0 // End Of Children Mark 2005; CHECK-NEXT:.b8 5 // Abbrev [5] 0x7c7:0x1d DW_TAG_subprogram 2006; CHECK-NEXT:.b8 95 // DW_AT_MIPS_linkage_name 2007; CHECK-NEXT:.b8 90 2008; CHECK-NEXT:.b8 76 2009; CHECK-NEXT:.b8 52 2010; CHECK-NEXT:.b8 101 2011; CHECK-NEXT:.b8 120 2012; CHECK-NEXT:.b8 112 2013; CHECK-NEXT:.b8 50 2014; CHECK-NEXT:.b8 102 2015; CHECK-NEXT:.b8 0 2016; CHECK-NEXT:.b8 101 // DW_AT_name 2017; CHECK-NEXT:.b8 120 2018; CHECK-NEXT:.b8 112 2019; CHECK-NEXT:.b8 50 2020; CHECK-NEXT:.b8 0 2021; CHECK-NEXT:.b8 1 // DW_AT_decl_file 2022; CHECK-NEXT:.b8 74 // DW_AT_decl_line 2023; CHECK-NEXT:.b32 1554 // DW_AT_type 2024; CHECK-NEXT:.b8 1 // DW_AT_declaration 2025; CHECK-NEXT:.b8 6 // Abbrev [6] 0x7de:0x5 DW_TAG_formal_parameter 2026; CHECK-NEXT:.b32 1554 // DW_AT_type 2027; CHECK-NEXT:.b8 0 // End Of Children Mark 2028; CHECK-NEXT:.b8 5 // Abbrev [5] 0x7e4:0x1f DW_TAG_subprogram 2029; CHECK-NEXT:.b8 95 // DW_AT_MIPS_linkage_name 2030; CHECK-NEXT:.b8 90 2031; CHECK-NEXT:.b8 76 2032; CHECK-NEXT:.b8 53 2033; CHECK-NEXT:.b8 101 2034; CHECK-NEXT:.b8 120 2035; CHECK-NEXT:.b8 112 2036; CHECK-NEXT:.b8 109 2037; CHECK-NEXT:.b8 49 2038; CHECK-NEXT:.b8 102 2039; CHECK-NEXT:.b8 0 2040; CHECK-NEXT:.b8 101 // DW_AT_name 2041; CHECK-NEXT:.b8 120 2042; CHECK-NEXT:.b8 112 2043; CHECK-NEXT:.b8 109 2044; CHECK-NEXT:.b8 49 2045; CHECK-NEXT:.b8 0 2046; CHECK-NEXT:.b8 1 // DW_AT_decl_file 2047; CHECK-NEXT:.b8 78 // DW_AT_decl_line 2048; CHECK-NEXT:.b32 1554 // DW_AT_type 2049; CHECK-NEXT:.b8 1 // DW_AT_declaration 2050; CHECK-NEXT:.b8 6 // Abbrev [6] 0x7fd:0x5 DW_TAG_formal_parameter 2051; CHECK-NEXT:.b32 1554 // DW_AT_type 2052; CHECK-NEXT:.b8 0 // End Of Children Mark 2053; CHECK-NEXT:.b8 5 // Abbrev [5] 0x803:0x1d DW_TAG_subprogram 2054; CHECK-NEXT:.b8 95 // DW_AT_MIPS_linkage_name 2055; CHECK-NEXT:.b8 90 2056; CHECK-NEXT:.b8 76 2057; CHECK-NEXT:.b8 52 2058; CHECK-NEXT:.b8 102 2059; CHECK-NEXT:.b8 97 2060; CHECK-NEXT:.b8 98 2061; CHECK-NEXT:.b8 115 2062; CHECK-NEXT:.b8 102 2063; CHECK-NEXT:.b8 0 2064; CHECK-NEXT:.b8 102 // DW_AT_name 2065; CHECK-NEXT:.b8 97 2066; CHECK-NEXT:.b8 98 2067; CHECK-NEXT:.b8 115 2068; CHECK-NEXT:.b8 0 2069; CHECK-NEXT:.b8 1 // DW_AT_decl_file 2070; CHECK-NEXT:.b8 80 // DW_AT_decl_line 2071; CHECK-NEXT:.b32 1554 // DW_AT_type 2072; CHECK-NEXT:.b8 1 // DW_AT_declaration 2073; CHECK-NEXT:.b8 6 // Abbrev [6] 0x81a:0x5 DW_TAG_formal_parameter 2074; CHECK-NEXT:.b32 1554 // DW_AT_type 2075; CHECK-NEXT:.b8 0 // End Of Children Mark 2076; CHECK-NEXT:.b8 5 // Abbrev [5] 0x820:0x23 DW_TAG_subprogram 2077; CHECK-NEXT:.b8 95 // DW_AT_MIPS_linkage_name 2078; CHECK-NEXT:.b8 90 2079; CHECK-NEXT:.b8 76 2080; CHECK-NEXT:.b8 52 2081; CHECK-NEXT:.b8 102 2082; CHECK-NEXT:.b8 100 2083; CHECK-NEXT:.b8 105 2084; CHECK-NEXT:.b8 109 2085; CHECK-NEXT:.b8 102 2086; CHECK-NEXT:.b8 102 2087; CHECK-NEXT:.b8 0 2088; CHECK-NEXT:.b8 102 // DW_AT_name 2089; CHECK-NEXT:.b8 100 2090; CHECK-NEXT:.b8 105 2091; CHECK-NEXT:.b8 109 2092; CHECK-NEXT:.b8 0 2093; CHECK-NEXT:.b8 1 // DW_AT_decl_file 2094; CHECK-NEXT:.b8 82 // DW_AT_decl_line 2095; CHECK-NEXT:.b32 1554 // DW_AT_type 2096; CHECK-NEXT:.b8 1 // DW_AT_declaration 2097; CHECK-NEXT:.b8 6 // Abbrev [6] 0x838:0x5 DW_TAG_formal_parameter 2098; CHECK-NEXT:.b32 1554 // DW_AT_type 2099; CHECK-NEXT:.b8 6 // Abbrev [6] 0x83d:0x5 DW_TAG_formal_parameter 2100; CHECK-NEXT:.b32 1554 // DW_AT_type 2101; CHECK-NEXT:.b8 0 // End Of Children Mark 2102; CHECK-NEXT:.b8 5 // Abbrev [5] 0x843:0x1f DW_TAG_subprogram 2103; CHECK-NEXT:.b8 95 // DW_AT_MIPS_linkage_name 2104; CHECK-NEXT:.b8 90 2105; CHECK-NEXT:.b8 76 2106; CHECK-NEXT:.b8 53 2107; CHECK-NEXT:.b8 102 2108; CHECK-NEXT:.b8 108 2109; CHECK-NEXT:.b8 111 2110; CHECK-NEXT:.b8 111 2111; CHECK-NEXT:.b8 114 2112; CHECK-NEXT:.b8 102 2113; CHECK-NEXT:.b8 0 2114; CHECK-NEXT:.b8 102 // DW_AT_name 2115; CHECK-NEXT:.b8 108 2116; CHECK-NEXT:.b8 111 2117; CHECK-NEXT:.b8 111 2118; CHECK-NEXT:.b8 114 2119; CHECK-NEXT:.b8 0 2120; CHECK-NEXT:.b8 1 // DW_AT_decl_file 2121; CHECK-NEXT:.b8 84 // DW_AT_decl_line 2122; CHECK-NEXT:.b32 1554 // DW_AT_type 2123; CHECK-NEXT:.b8 1 // DW_AT_declaration 2124; CHECK-NEXT:.b8 6 // Abbrev [6] 0x85c:0x5 DW_TAG_formal_parameter 2125; CHECK-NEXT:.b32 1554 // DW_AT_type 2126; CHECK-NEXT:.b8 0 // End Of Children Mark 2127; CHECK-NEXT:.b8 5 // Abbrev [5] 0x862:0x27 DW_TAG_subprogram 2128; CHECK-NEXT:.b8 95 // DW_AT_MIPS_linkage_name 2129; CHECK-NEXT:.b8 90 2130; CHECK-NEXT:.b8 76 2131; CHECK-NEXT:.b8 51 2132; CHECK-NEXT:.b8 102 2133; CHECK-NEXT:.b8 109 2134; CHECK-NEXT:.b8 97 2135; CHECK-NEXT:.b8 102 2136; CHECK-NEXT:.b8 102 2137; CHECK-NEXT:.b8 102 2138; CHECK-NEXT:.b8 0 2139; CHECK-NEXT:.b8 102 // DW_AT_name 2140; CHECK-NEXT:.b8 109 2141; CHECK-NEXT:.b8 97 2142; CHECK-NEXT:.b8 0 2143; CHECK-NEXT:.b8 1 // DW_AT_decl_file 2144; CHECK-NEXT:.b8 86 // DW_AT_decl_line 2145; CHECK-NEXT:.b32 1554 // DW_AT_type 2146; CHECK-NEXT:.b8 1 // DW_AT_declaration 2147; CHECK-NEXT:.b8 6 // Abbrev [6] 0x879:0x5 DW_TAG_formal_parameter 2148; CHECK-NEXT:.b32 1554 // DW_AT_type 2149; CHECK-NEXT:.b8 6 // Abbrev [6] 0x87e:0x5 DW_TAG_formal_parameter 2150; CHECK-NEXT:.b32 1554 // DW_AT_type 2151; CHECK-NEXT:.b8 6 // Abbrev [6] 0x883:0x5 DW_TAG_formal_parameter 2152; CHECK-NEXT:.b32 1554 // DW_AT_type 2153; CHECK-NEXT:.b8 0 // End Of Children Mark 2154; CHECK-NEXT:.b8 5 // Abbrev [5] 0x889:0x23 DW_TAG_subprogram 2155; CHECK-NEXT:.b8 95 // DW_AT_MIPS_linkage_name 2156; CHECK-NEXT:.b8 90 2157; CHECK-NEXT:.b8 76 2158; CHECK-NEXT:.b8 52 2159; CHECK-NEXT:.b8 102 2160; CHECK-NEXT:.b8 109 2161; CHECK-NEXT:.b8 97 2162; CHECK-NEXT:.b8 120 2163; CHECK-NEXT:.b8 102 2164; CHECK-NEXT:.b8 102 2165; CHECK-NEXT:.b8 0 2166; CHECK-NEXT:.b8 102 // DW_AT_name 2167; CHECK-NEXT:.b8 109 2168; CHECK-NEXT:.b8 97 2169; CHECK-NEXT:.b8 120 2170; CHECK-NEXT:.b8 0 2171; CHECK-NEXT:.b8 1 // DW_AT_decl_file 2172; CHECK-NEXT:.b8 88 // DW_AT_decl_line 2173; CHECK-NEXT:.b32 1554 // DW_AT_type 2174; CHECK-NEXT:.b8 1 // DW_AT_declaration 2175; CHECK-NEXT:.b8 6 // Abbrev [6] 0x8a1:0x5 DW_TAG_formal_parameter 2176; CHECK-NEXT:.b32 1554 // DW_AT_type 2177; CHECK-NEXT:.b8 6 // Abbrev [6] 0x8a6:0x5 DW_TAG_formal_parameter 2178; CHECK-NEXT:.b32 1554 // DW_AT_type 2179; CHECK-NEXT:.b8 0 // End Of Children Mark 2180; CHECK-NEXT:.b8 5 // Abbrev [5] 0x8ac:0x23 DW_TAG_subprogram 2181; CHECK-NEXT:.b8 95 // DW_AT_MIPS_linkage_name 2182; CHECK-NEXT:.b8 90 2183; CHECK-NEXT:.b8 76 2184; CHECK-NEXT:.b8 52 2185; CHECK-NEXT:.b8 102 2186; CHECK-NEXT:.b8 109 2187; CHECK-NEXT:.b8 105 2188; CHECK-NEXT:.b8 110 2189; CHECK-NEXT:.b8 102 2190; CHECK-NEXT:.b8 102 2191; CHECK-NEXT:.b8 0 2192; CHECK-NEXT:.b8 102 // DW_AT_name 2193; CHECK-NEXT:.b8 109 2194; CHECK-NEXT:.b8 105 2195; CHECK-NEXT:.b8 110 2196; CHECK-NEXT:.b8 0 2197; CHECK-NEXT:.b8 1 // DW_AT_decl_file 2198; CHECK-NEXT:.b8 90 // DW_AT_decl_line 2199; CHECK-NEXT:.b32 1554 // DW_AT_type 2200; CHECK-NEXT:.b8 1 // DW_AT_declaration 2201; CHECK-NEXT:.b8 6 // Abbrev [6] 0x8c4:0x5 DW_TAG_formal_parameter 2202; CHECK-NEXT:.b32 1554 // DW_AT_type 2203; CHECK-NEXT:.b8 6 // Abbrev [6] 0x8c9:0x5 DW_TAG_formal_parameter 2204; CHECK-NEXT:.b32 1554 // DW_AT_type 2205; CHECK-NEXT:.b8 0 // End Of Children Mark 2206; CHECK-NEXT:.b8 5 // Abbrev [5] 0x8cf:0x23 DW_TAG_subprogram 2207; CHECK-NEXT:.b8 95 // DW_AT_MIPS_linkage_name 2208; CHECK-NEXT:.b8 90 2209; CHECK-NEXT:.b8 76 2210; CHECK-NEXT:.b8 52 2211; CHECK-NEXT:.b8 102 2212; CHECK-NEXT:.b8 109 2213; CHECK-NEXT:.b8 111 2214; CHECK-NEXT:.b8 100 2215; CHECK-NEXT:.b8 102 2216; CHECK-NEXT:.b8 102 2217; CHECK-NEXT:.b8 0 2218; CHECK-NEXT:.b8 102 // DW_AT_name 2219; CHECK-NEXT:.b8 109 2220; CHECK-NEXT:.b8 111 2221; CHECK-NEXT:.b8 100 2222; CHECK-NEXT:.b8 0 2223; CHECK-NEXT:.b8 1 // DW_AT_decl_file 2224; CHECK-NEXT:.b8 92 // DW_AT_decl_line 2225; CHECK-NEXT:.b32 1554 // DW_AT_type 2226; CHECK-NEXT:.b8 1 // DW_AT_declaration 2227; CHECK-NEXT:.b8 6 // Abbrev [6] 0x8e7:0x5 DW_TAG_formal_parameter 2228; CHECK-NEXT:.b32 1554 // DW_AT_type 2229; CHECK-NEXT:.b8 6 // Abbrev [6] 0x8ec:0x5 DW_TAG_formal_parameter 2230; CHECK-NEXT:.b32 1554 // DW_AT_type 2231; CHECK-NEXT:.b8 0 // End Of Children Mark 2232; CHECK-NEXT:.b8 5 // Abbrev [5] 0x8f2:0x2a DW_TAG_subprogram 2233; CHECK-NEXT:.b8 95 // DW_AT_MIPS_linkage_name 2234; CHECK-NEXT:.b8 90 2235; CHECK-NEXT:.b8 76 2236; CHECK-NEXT:.b8 49 2237; CHECK-NEXT:.b8 48 2238; CHECK-NEXT:.b8 102 2239; CHECK-NEXT:.b8 112 2240; CHECK-NEXT:.b8 99 2241; CHECK-NEXT:.b8 108 2242; CHECK-NEXT:.b8 97 2243; CHECK-NEXT:.b8 115 2244; CHECK-NEXT:.b8 115 2245; CHECK-NEXT:.b8 105 2246; CHECK-NEXT:.b8 102 2247; CHECK-NEXT:.b8 121 2248; CHECK-NEXT:.b8 102 2249; CHECK-NEXT:.b8 0 2250; CHECK-NEXT:.b8 102 // DW_AT_name 2251; CHECK-NEXT:.b8 112 2252; CHECK-NEXT:.b8 99 2253; CHECK-NEXT:.b8 108 2254; CHECK-NEXT:.b8 97 2255; CHECK-NEXT:.b8 115 2256; CHECK-NEXT:.b8 115 2257; CHECK-NEXT:.b8 105 2258; CHECK-NEXT:.b8 102 2259; CHECK-NEXT:.b8 121 2260; CHECK-NEXT:.b8 0 2261; CHECK-NEXT:.b8 1 // DW_AT_decl_file 2262; CHECK-NEXT:.b8 94 // DW_AT_decl_line 2263; CHECK-NEXT:.b32 2332 // DW_AT_type 2264; CHECK-NEXT:.b8 1 // DW_AT_declaration 2265; CHECK-NEXT:.b8 6 // Abbrev [6] 0x916:0x5 DW_TAG_formal_parameter 2266; CHECK-NEXT:.b32 1554 // DW_AT_type 2267; CHECK-NEXT:.b8 0 // End Of Children Mark 2268; CHECK-NEXT:.b8 7 // Abbrev [7] 0x91c:0x7 DW_TAG_base_type 2269; CHECK-NEXT:.b8 105 // DW_AT_name 2270; CHECK-NEXT:.b8 110 2271; CHECK-NEXT:.b8 116 2272; CHECK-NEXT:.b8 0 2273; CHECK-NEXT:.b8 5 // DW_AT_encoding 2274; CHECK-NEXT:.b8 4 // DW_AT_byte_size 2275; CHECK-NEXT:.b8 5 // Abbrev [5] 0x923:0x26 DW_TAG_subprogram 2276; CHECK-NEXT:.b8 95 // DW_AT_MIPS_linkage_name 2277; CHECK-NEXT:.b8 90 2278; CHECK-NEXT:.b8 76 2279; CHECK-NEXT:.b8 53 2280; CHECK-NEXT:.b8 102 2281; CHECK-NEXT:.b8 114 2282; CHECK-NEXT:.b8 101 2283; CHECK-NEXT:.b8 120 2284; CHECK-NEXT:.b8 112 2285; CHECK-NEXT:.b8 102 2286; CHECK-NEXT:.b8 80 2287; CHECK-NEXT:.b8 105 2288; CHECK-NEXT:.b8 0 2289; CHECK-NEXT:.b8 102 // DW_AT_name 2290; CHECK-NEXT:.b8 114 2291; CHECK-NEXT:.b8 101 2292; CHECK-NEXT:.b8 120 2293; CHECK-NEXT:.b8 112 2294; CHECK-NEXT:.b8 0 2295; CHECK-NEXT:.b8 1 // DW_AT_decl_file 2296; CHECK-NEXT:.b8 96 // DW_AT_decl_line 2297; CHECK-NEXT:.b32 1554 // DW_AT_type 2298; CHECK-NEXT:.b8 1 // DW_AT_declaration 2299; CHECK-NEXT:.b8 6 // Abbrev [6] 0x93e:0x5 DW_TAG_formal_parameter 2300; CHECK-NEXT:.b32 1554 // DW_AT_type 2301; CHECK-NEXT:.b8 6 // Abbrev [6] 0x943:0x5 DW_TAG_formal_parameter 2302; CHECK-NEXT:.b32 2377 // DW_AT_type 2303; CHECK-NEXT:.b8 0 // End Of Children Mark 2304; CHECK-NEXT:.b8 8 // Abbrev [8] 0x949:0x5 DW_TAG_pointer_type 2305; CHECK-NEXT:.b32 2332 // DW_AT_type 2306; CHECK-NEXT:.b8 5 // Abbrev [5] 0x94e:0x25 DW_TAG_subprogram 2307; CHECK-NEXT:.b8 95 // DW_AT_MIPS_linkage_name 2308; CHECK-NEXT:.b8 90 2309; CHECK-NEXT:.b8 76 2310; CHECK-NEXT:.b8 53 2311; CHECK-NEXT:.b8 104 2312; CHECK-NEXT:.b8 121 2313; CHECK-NEXT:.b8 112 2314; CHECK-NEXT:.b8 111 2315; CHECK-NEXT:.b8 116 2316; CHECK-NEXT:.b8 102 2317; CHECK-NEXT:.b8 102 2318; CHECK-NEXT:.b8 0 2319; CHECK-NEXT:.b8 104 // DW_AT_name 2320; CHECK-NEXT:.b8 121 2321; CHECK-NEXT:.b8 112 2322; CHECK-NEXT:.b8 111 2323; CHECK-NEXT:.b8 116 2324; CHECK-NEXT:.b8 0 2325; CHECK-NEXT:.b8 1 // DW_AT_decl_file 2326; CHECK-NEXT:.b8 98 // DW_AT_decl_line 2327; CHECK-NEXT:.b32 1554 // DW_AT_type 2328; CHECK-NEXT:.b8 1 // DW_AT_declaration 2329; CHECK-NEXT:.b8 6 // Abbrev [6] 0x968:0x5 DW_TAG_formal_parameter 2330; CHECK-NEXT:.b32 1554 // DW_AT_type 2331; CHECK-NEXT:.b8 6 // Abbrev [6] 0x96d:0x5 DW_TAG_formal_parameter 2332; CHECK-NEXT:.b32 1554 // DW_AT_type 2333; CHECK-NEXT:.b8 0 // End Of Children Mark 2334; CHECK-NEXT:.b8 5 // Abbrev [5] 0x973:0x1f DW_TAG_subprogram 2335; CHECK-NEXT:.b8 95 // DW_AT_MIPS_linkage_name 2336; CHECK-NEXT:.b8 90 2337; CHECK-NEXT:.b8 76 2338; CHECK-NEXT:.b8 53 2339; CHECK-NEXT:.b8 105 2340; CHECK-NEXT:.b8 108 2341; CHECK-NEXT:.b8 111 2342; CHECK-NEXT:.b8 103 2343; CHECK-NEXT:.b8 98 2344; CHECK-NEXT:.b8 102 2345; CHECK-NEXT:.b8 0 2346; CHECK-NEXT:.b8 105 // DW_AT_name 2347; CHECK-NEXT:.b8 108 2348; CHECK-NEXT:.b8 111 2349; CHECK-NEXT:.b8 103 2350; CHECK-NEXT:.b8 98 2351; CHECK-NEXT:.b8 0 2352; CHECK-NEXT:.b8 1 // DW_AT_decl_file 2353; CHECK-NEXT:.b8 100 // DW_AT_decl_line 2354; CHECK-NEXT:.b32 2332 // DW_AT_type 2355; CHECK-NEXT:.b8 1 // DW_AT_declaration 2356; CHECK-NEXT:.b8 6 // Abbrev [6] 0x98c:0x5 DW_TAG_formal_parameter 2357; CHECK-NEXT:.b32 1554 // DW_AT_type 2358; CHECK-NEXT:.b8 0 // End Of Children Mark 2359; CHECK-NEXT:.b8 5 // Abbrev [5] 0x992:0x25 DW_TAG_subprogram 2360; CHECK-NEXT:.b8 95 // DW_AT_MIPS_linkage_name 2361; CHECK-NEXT:.b8 90 2362; CHECK-NEXT:.b8 76 2363; CHECK-NEXT:.b8 56 2364; CHECK-NEXT:.b8 105 2365; CHECK-NEXT:.b8 115 2366; CHECK-NEXT:.b8 102 2367; CHECK-NEXT:.b8 105 2368; CHECK-NEXT:.b8 110 2369; CHECK-NEXT:.b8 105 2370; CHECK-NEXT:.b8 116 2371; CHECK-NEXT:.b8 101 2372; CHECK-NEXT:.b8 102 2373; CHECK-NEXT:.b8 0 2374; CHECK-NEXT:.b8 105 // DW_AT_name 2375; CHECK-NEXT:.b8 115 2376; CHECK-NEXT:.b8 102 2377; CHECK-NEXT:.b8 105 2378; CHECK-NEXT:.b8 110 2379; CHECK-NEXT:.b8 105 2380; CHECK-NEXT:.b8 116 2381; CHECK-NEXT:.b8 101 2382; CHECK-NEXT:.b8 0 2383; CHECK-NEXT:.b8 1 // DW_AT_decl_file 2384; CHECK-NEXT:.b8 102 // DW_AT_decl_line 2385; CHECK-NEXT:.b32 2487 // DW_AT_type 2386; CHECK-NEXT:.b8 1 // DW_AT_declaration 2387; CHECK-NEXT:.b8 6 // Abbrev [6] 0x9b1:0x5 DW_TAG_formal_parameter 2388; CHECK-NEXT:.b32 1554 // DW_AT_type 2389; CHECK-NEXT:.b8 0 // End Of Children Mark 2390; CHECK-NEXT:.b8 7 // Abbrev [7] 0x9b7:0x8 DW_TAG_base_type 2391; CHECK-NEXT:.b8 98 // DW_AT_name 2392; CHECK-NEXT:.b8 111 2393; CHECK-NEXT:.b8 111 2394; CHECK-NEXT:.b8 108 2395; CHECK-NEXT:.b8 0 2396; CHECK-NEXT:.b8 2 // DW_AT_encoding 2397; CHECK-NEXT:.b8 1 // DW_AT_byte_size 2398; CHECK-NEXT:.b8 5 // Abbrev [5] 0x9bf:0x2d DW_TAG_subprogram 2399; CHECK-NEXT:.b8 95 // DW_AT_MIPS_linkage_name 2400; CHECK-NEXT:.b8 90 2401; CHECK-NEXT:.b8 76 2402; CHECK-NEXT:.b8 57 2403; CHECK-NEXT:.b8 105 2404; CHECK-NEXT:.b8 115 2405; CHECK-NEXT:.b8 103 2406; CHECK-NEXT:.b8 114 2407; CHECK-NEXT:.b8 101 2408; CHECK-NEXT:.b8 97 2409; CHECK-NEXT:.b8 116 2410; CHECK-NEXT:.b8 101 2411; CHECK-NEXT:.b8 114 2412; CHECK-NEXT:.b8 102 2413; CHECK-NEXT:.b8 102 2414; CHECK-NEXT:.b8 0 2415; CHECK-NEXT:.b8 105 // DW_AT_name 2416; CHECK-NEXT:.b8 115 2417; CHECK-NEXT:.b8 103 2418; CHECK-NEXT:.b8 114 2419; CHECK-NEXT:.b8 101 2420; CHECK-NEXT:.b8 97 2421; CHECK-NEXT:.b8 116 2422; CHECK-NEXT:.b8 101 2423; CHECK-NEXT:.b8 114 2424; CHECK-NEXT:.b8 0 2425; CHECK-NEXT:.b8 1 // DW_AT_decl_file 2426; CHECK-NEXT:.b8 106 // DW_AT_decl_line 2427; CHECK-NEXT:.b32 2487 // DW_AT_type 2428; CHECK-NEXT:.b8 1 // DW_AT_declaration 2429; CHECK-NEXT:.b8 6 // Abbrev [6] 0x9e1:0x5 DW_TAG_formal_parameter 2430; CHECK-NEXT:.b32 1554 // DW_AT_type 2431; CHECK-NEXT:.b8 6 // Abbrev [6] 0x9e6:0x5 DW_TAG_formal_parameter 2432; CHECK-NEXT:.b32 1554 // DW_AT_type 2433; CHECK-NEXT:.b8 0 // End Of Children Mark 2434; CHECK-NEXT:.b8 5 // Abbrev [5] 0x9ec:0x38 DW_TAG_subprogram 2435; CHECK-NEXT:.b8 95 // DW_AT_MIPS_linkage_name 2436; CHECK-NEXT:.b8 90 2437; CHECK-NEXT:.b8 76 2438; CHECK-NEXT:.b8 49 2439; CHECK-NEXT:.b8 52 2440; CHECK-NEXT:.b8 105 2441; CHECK-NEXT:.b8 115 2442; CHECK-NEXT:.b8 103 2443; CHECK-NEXT:.b8 114 2444; CHECK-NEXT:.b8 101 2445; CHECK-NEXT:.b8 97 2446; CHECK-NEXT:.b8 116 2447; CHECK-NEXT:.b8 101 2448; CHECK-NEXT:.b8 114 2449; CHECK-NEXT:.b8 101 2450; CHECK-NEXT:.b8 113 2451; CHECK-NEXT:.b8 117 2452; CHECK-NEXT:.b8 97 2453; CHECK-NEXT:.b8 108 2454; CHECK-NEXT:.b8 102 2455; CHECK-NEXT:.b8 102 2456; CHECK-NEXT:.b8 0 2457; CHECK-NEXT:.b8 105 // DW_AT_name 2458; CHECK-NEXT:.b8 115 2459; CHECK-NEXT:.b8 103 2460; CHECK-NEXT:.b8 114 2461; CHECK-NEXT:.b8 101 2462; CHECK-NEXT:.b8 97 2463; CHECK-NEXT:.b8 116 2464; CHECK-NEXT:.b8 101 2465; CHECK-NEXT:.b8 114 2466; CHECK-NEXT:.b8 101 2467; CHECK-NEXT:.b8 113 2468; CHECK-NEXT:.b8 117 2469; CHECK-NEXT:.b8 97 2470; CHECK-NEXT:.b8 108 2471; CHECK-NEXT:.b8 0 2472; CHECK-NEXT:.b8 1 // DW_AT_decl_file 2473; CHECK-NEXT:.b8 105 // DW_AT_decl_line 2474; CHECK-NEXT:.b32 2487 // DW_AT_type 2475; CHECK-NEXT:.b8 1 // DW_AT_declaration 2476; CHECK-NEXT:.b8 6 // Abbrev [6] 0xa19:0x5 DW_TAG_formal_parameter 2477; CHECK-NEXT:.b32 1554 // DW_AT_type 2478; CHECK-NEXT:.b8 6 // Abbrev [6] 0xa1e:0x5 DW_TAG_formal_parameter 2479; CHECK-NEXT:.b32 1554 // DW_AT_type 2480; CHECK-NEXT:.b8 0 // End Of Children Mark 2481; CHECK-NEXT:.b8 5 // Abbrev [5] 0xa24:0x1f DW_TAG_subprogram 2482; CHECK-NEXT:.b8 95 // DW_AT_MIPS_linkage_name 2483; CHECK-NEXT:.b8 90 2484; CHECK-NEXT:.b8 76 2485; CHECK-NEXT:.b8 53 2486; CHECK-NEXT:.b8 105 2487; CHECK-NEXT:.b8 115 2488; CHECK-NEXT:.b8 105 2489; CHECK-NEXT:.b8 110 2490; CHECK-NEXT:.b8 102 2491; CHECK-NEXT:.b8 102 2492; CHECK-NEXT:.b8 0 2493; CHECK-NEXT:.b8 105 // DW_AT_name 2494; CHECK-NEXT:.b8 115 2495; CHECK-NEXT:.b8 105 2496; CHECK-NEXT:.b8 110 2497; CHECK-NEXT:.b8 102 2498; CHECK-NEXT:.b8 0 2499; CHECK-NEXT:.b8 1 // DW_AT_decl_file 2500; CHECK-NEXT:.b8 108 // DW_AT_decl_line 2501; CHECK-NEXT:.b32 2487 // DW_AT_type 2502; CHECK-NEXT:.b8 1 // DW_AT_declaration 2503; CHECK-NEXT:.b8 6 // Abbrev [6] 0xa3d:0x5 DW_TAG_formal_parameter 2504; CHECK-NEXT:.b32 1554 // DW_AT_type 2505; CHECK-NEXT:.b8 0 // End Of Children Mark 2506; CHECK-NEXT:.b8 5 // Abbrev [5] 0xa43:0x27 DW_TAG_subprogram 2507; CHECK-NEXT:.b8 95 // DW_AT_MIPS_linkage_name 2508; CHECK-NEXT:.b8 90 2509; CHECK-NEXT:.b8 76 2510; CHECK-NEXT:.b8 54 2511; CHECK-NEXT:.b8 105 2512; CHECK-NEXT:.b8 115 2513; CHECK-NEXT:.b8 108 2514; CHECK-NEXT:.b8 101 2515; CHECK-NEXT:.b8 115 2516; CHECK-NEXT:.b8 115 2517; CHECK-NEXT:.b8 102 2518; CHECK-NEXT:.b8 102 2519; CHECK-NEXT:.b8 0 2520; CHECK-NEXT:.b8 105 // DW_AT_name 2521; CHECK-NEXT:.b8 115 2522; CHECK-NEXT:.b8 108 2523; CHECK-NEXT:.b8 101 2524; CHECK-NEXT:.b8 115 2525; CHECK-NEXT:.b8 115 2526; CHECK-NEXT:.b8 0 2527; CHECK-NEXT:.b8 1 // DW_AT_decl_file 2528; CHECK-NEXT:.b8 112 // DW_AT_decl_line 2529; CHECK-NEXT:.b32 2487 // DW_AT_type 2530; CHECK-NEXT:.b8 1 // DW_AT_declaration 2531; CHECK-NEXT:.b8 6 // Abbrev [6] 0xa5f:0x5 DW_TAG_formal_parameter 2532; CHECK-NEXT:.b32 1554 // DW_AT_type 2533; CHECK-NEXT:.b8 6 // Abbrev [6] 0xa64:0x5 DW_TAG_formal_parameter 2534; CHECK-NEXT:.b32 1554 // DW_AT_type 2535; CHECK-NEXT:.b8 0 // End Of Children Mark 2536; CHECK-NEXT:.b8 5 // Abbrev [5] 0xa6a:0x32 DW_TAG_subprogram 2537; CHECK-NEXT:.b8 95 // DW_AT_MIPS_linkage_name 2538; CHECK-NEXT:.b8 90 2539; CHECK-NEXT:.b8 76 2540; CHECK-NEXT:.b8 49 2541; CHECK-NEXT:.b8 49 2542; CHECK-NEXT:.b8 105 2543; CHECK-NEXT:.b8 115 2544; CHECK-NEXT:.b8 108 2545; CHECK-NEXT:.b8 101 2546; CHECK-NEXT:.b8 115 2547; CHECK-NEXT:.b8 115 2548; CHECK-NEXT:.b8 101 2549; CHECK-NEXT:.b8 113 2550; CHECK-NEXT:.b8 117 2551; CHECK-NEXT:.b8 97 2552; CHECK-NEXT:.b8 108 2553; CHECK-NEXT:.b8 102 2554; CHECK-NEXT:.b8 102 2555; CHECK-NEXT:.b8 0 2556; CHECK-NEXT:.b8 105 // DW_AT_name 2557; CHECK-NEXT:.b8 115 2558; CHECK-NEXT:.b8 108 2559; CHECK-NEXT:.b8 101 2560; CHECK-NEXT:.b8 115 2561; CHECK-NEXT:.b8 115 2562; CHECK-NEXT:.b8 101 2563; CHECK-NEXT:.b8 113 2564; CHECK-NEXT:.b8 117 2565; CHECK-NEXT:.b8 97 2566; CHECK-NEXT:.b8 108 2567; CHECK-NEXT:.b8 0 2568; CHECK-NEXT:.b8 1 // DW_AT_decl_file 2569; CHECK-NEXT:.b8 111 // DW_AT_decl_line 2570; CHECK-NEXT:.b32 2487 // DW_AT_type 2571; CHECK-NEXT:.b8 1 // DW_AT_declaration 2572; CHECK-NEXT:.b8 6 // Abbrev [6] 0xa91:0x5 DW_TAG_formal_parameter 2573; CHECK-NEXT:.b32 1554 // DW_AT_type 2574; CHECK-NEXT:.b8 6 // Abbrev [6] 0xa96:0x5 DW_TAG_formal_parameter 2575; CHECK-NEXT:.b32 1554 // DW_AT_type 2576; CHECK-NEXT:.b8 0 // End Of Children Mark 2577; CHECK-NEXT:.b8 5 // Abbrev [5] 0xa9c:0x36 DW_TAG_subprogram 2578; CHECK-NEXT:.b8 95 // DW_AT_MIPS_linkage_name 2579; CHECK-NEXT:.b8 90 2580; CHECK-NEXT:.b8 76 2581; CHECK-NEXT:.b8 49 2582; CHECK-NEXT:.b8 51 2583; CHECK-NEXT:.b8 105 2584; CHECK-NEXT:.b8 115 2585; CHECK-NEXT:.b8 108 2586; CHECK-NEXT:.b8 101 2587; CHECK-NEXT:.b8 115 2588; CHECK-NEXT:.b8 115 2589; CHECK-NEXT:.b8 103 2590; CHECK-NEXT:.b8 114 2591; CHECK-NEXT:.b8 101 2592; CHECK-NEXT:.b8 97 2593; CHECK-NEXT:.b8 116 2594; CHECK-NEXT:.b8 101 2595; CHECK-NEXT:.b8 114 2596; CHECK-NEXT:.b8 102 2597; CHECK-NEXT:.b8 102 2598; CHECK-NEXT:.b8 0 2599; CHECK-NEXT:.b8 105 // DW_AT_name 2600; CHECK-NEXT:.b8 115 2601; CHECK-NEXT:.b8 108 2602; CHECK-NEXT:.b8 101 2603; CHECK-NEXT:.b8 115 2604; CHECK-NEXT:.b8 115 2605; CHECK-NEXT:.b8 103 2606; CHECK-NEXT:.b8 114 2607; CHECK-NEXT:.b8 101 2608; CHECK-NEXT:.b8 97 2609; CHECK-NEXT:.b8 116 2610; CHECK-NEXT:.b8 101 2611; CHECK-NEXT:.b8 114 2612; CHECK-NEXT:.b8 0 2613; CHECK-NEXT:.b8 1 // DW_AT_decl_file 2614; CHECK-NEXT:.b8 114 // DW_AT_decl_line 2615; CHECK-NEXT:.b32 2487 // DW_AT_type 2616; CHECK-NEXT:.b8 1 // DW_AT_declaration 2617; CHECK-NEXT:.b8 6 // Abbrev [6] 0xac7:0x5 DW_TAG_formal_parameter 2618; CHECK-NEXT:.b32 1554 // DW_AT_type 2619; CHECK-NEXT:.b8 6 // Abbrev [6] 0xacc:0x5 DW_TAG_formal_parameter 2620; CHECK-NEXT:.b32 1554 // DW_AT_type 2621; CHECK-NEXT:.b8 0 // End Of Children Mark 2622; CHECK-NEXT:.b8 5 // Abbrev [5] 0xad2:0x1f DW_TAG_subprogram 2623; CHECK-NEXT:.b8 95 // DW_AT_MIPS_linkage_name 2624; CHECK-NEXT:.b8 90 2625; CHECK-NEXT:.b8 76 2626; CHECK-NEXT:.b8 53 2627; CHECK-NEXT:.b8 105 2628; CHECK-NEXT:.b8 115 2629; CHECK-NEXT:.b8 110 2630; CHECK-NEXT:.b8 97 2631; CHECK-NEXT:.b8 110 2632; CHECK-NEXT:.b8 102 2633; CHECK-NEXT:.b8 0 2634; CHECK-NEXT:.b8 105 // DW_AT_name 2635; CHECK-NEXT:.b8 115 2636; CHECK-NEXT:.b8 110 2637; CHECK-NEXT:.b8 97 2638; CHECK-NEXT:.b8 110 2639; CHECK-NEXT:.b8 0 2640; CHECK-NEXT:.b8 1 // DW_AT_decl_file 2641; CHECK-NEXT:.b8 116 // DW_AT_decl_line 2642; CHECK-NEXT:.b32 2487 // DW_AT_type 2643; CHECK-NEXT:.b8 1 // DW_AT_declaration 2644; CHECK-NEXT:.b8 6 // Abbrev [6] 0xaeb:0x5 DW_TAG_formal_parameter 2645; CHECK-NEXT:.b32 1554 // DW_AT_type 2646; CHECK-NEXT:.b8 0 // End Of Children Mark 2647; CHECK-NEXT:.b8 5 // Abbrev [5] 0xaf1:0x25 DW_TAG_subprogram 2648; CHECK-NEXT:.b8 95 // DW_AT_MIPS_linkage_name 2649; CHECK-NEXT:.b8 90 2650; CHECK-NEXT:.b8 76 2651; CHECK-NEXT:.b8 56 2652; CHECK-NEXT:.b8 105 2653; CHECK-NEXT:.b8 115 2654; CHECK-NEXT:.b8 110 2655; CHECK-NEXT:.b8 111 2656; CHECK-NEXT:.b8 114 2657; CHECK-NEXT:.b8 109 2658; CHECK-NEXT:.b8 97 2659; CHECK-NEXT:.b8 108 2660; CHECK-NEXT:.b8 102 2661; CHECK-NEXT:.b8 0 2662; CHECK-NEXT:.b8 105 // DW_AT_name 2663; CHECK-NEXT:.b8 115 2664; CHECK-NEXT:.b8 110 2665; CHECK-NEXT:.b8 111 2666; CHECK-NEXT:.b8 114 2667; CHECK-NEXT:.b8 109 2668; CHECK-NEXT:.b8 97 2669; CHECK-NEXT:.b8 108 2670; CHECK-NEXT:.b8 0 2671; CHECK-NEXT:.b8 1 // DW_AT_decl_file 2672; CHECK-NEXT:.b8 118 // DW_AT_decl_line 2673; CHECK-NEXT:.b32 2487 // DW_AT_type 2674; CHECK-NEXT:.b8 1 // DW_AT_declaration 2675; CHECK-NEXT:.b8 6 // Abbrev [6] 0xb10:0x5 DW_TAG_formal_parameter 2676; CHECK-NEXT:.b32 1554 // DW_AT_type 2677; CHECK-NEXT:.b8 0 // End Of Children Mark 2678; CHECK-NEXT:.b8 5 // Abbrev [5] 0xb16:0x32 DW_TAG_subprogram 2679; CHECK-NEXT:.b8 95 // DW_AT_MIPS_linkage_name 2680; CHECK-NEXT:.b8 90 2681; CHECK-NEXT:.b8 76 2682; CHECK-NEXT:.b8 49 2683; CHECK-NEXT:.b8 49 2684; CHECK-NEXT:.b8 105 2685; CHECK-NEXT:.b8 115 2686; CHECK-NEXT:.b8 117 2687; CHECK-NEXT:.b8 110 2688; CHECK-NEXT:.b8 111 2689; CHECK-NEXT:.b8 114 2690; CHECK-NEXT:.b8 100 2691; CHECK-NEXT:.b8 101 2692; CHECK-NEXT:.b8 114 2693; CHECK-NEXT:.b8 101 2694; CHECK-NEXT:.b8 100 2695; CHECK-NEXT:.b8 102 2696; CHECK-NEXT:.b8 102 2697; CHECK-NEXT:.b8 0 2698; CHECK-NEXT:.b8 105 // DW_AT_name 2699; CHECK-NEXT:.b8 115 2700; CHECK-NEXT:.b8 117 2701; CHECK-NEXT:.b8 110 2702; CHECK-NEXT:.b8 111 2703; CHECK-NEXT:.b8 114 2704; CHECK-NEXT:.b8 100 2705; CHECK-NEXT:.b8 101 2706; CHECK-NEXT:.b8 114 2707; CHECK-NEXT:.b8 101 2708; CHECK-NEXT:.b8 100 2709; CHECK-NEXT:.b8 0 2710; CHECK-NEXT:.b8 1 // DW_AT_decl_file 2711; CHECK-NEXT:.b8 120 // DW_AT_decl_line 2712; CHECK-NEXT:.b32 2487 // DW_AT_type 2713; CHECK-NEXT:.b8 1 // DW_AT_declaration 2714; CHECK-NEXT:.b8 6 // Abbrev [6] 0xb3d:0x5 DW_TAG_formal_parameter 2715; CHECK-NEXT:.b32 1554 // DW_AT_type 2716; CHECK-NEXT:.b8 6 // Abbrev [6] 0xb42:0x5 DW_TAG_formal_parameter 2717; CHECK-NEXT:.b32 1554 // DW_AT_type 2718; CHECK-NEXT:.b8 0 // End Of Children Mark 2719; CHECK-NEXT:.b8 5 // Abbrev [5] 0xb48:0x1d DW_TAG_subprogram 2720; CHECK-NEXT:.b8 95 // DW_AT_MIPS_linkage_name 2721; CHECK-NEXT:.b8 90 2722; CHECK-NEXT:.b8 76 2723; CHECK-NEXT:.b8 52 2724; CHECK-NEXT:.b8 108 2725; CHECK-NEXT:.b8 97 2726; CHECK-NEXT:.b8 98 2727; CHECK-NEXT:.b8 115 2728; CHECK-NEXT:.b8 108 2729; CHECK-NEXT:.b8 0 2730; CHECK-NEXT:.b8 108 // DW_AT_name 2731; CHECK-NEXT:.b8 97 2732; CHECK-NEXT:.b8 98 2733; CHECK-NEXT:.b8 115 2734; CHECK-NEXT:.b8 0 2735; CHECK-NEXT:.b8 1 // DW_AT_decl_file 2736; CHECK-NEXT:.b8 121 // DW_AT_decl_line 2737; CHECK-NEXT:.b32 2917 // DW_AT_type 2738; CHECK-NEXT:.b8 1 // DW_AT_declaration 2739; CHECK-NEXT:.b8 6 // Abbrev [6] 0xb5f:0x5 DW_TAG_formal_parameter 2740; CHECK-NEXT:.b32 2917 // DW_AT_type 2741; CHECK-NEXT:.b8 0 // End Of Children Mark 2742; CHECK-NEXT:.b8 7 // Abbrev [7] 0xb65:0xc DW_TAG_base_type 2743; CHECK-NEXT:.b8 108 // DW_AT_name 2744; CHECK-NEXT:.b8 111 2745; CHECK-NEXT:.b8 110 2746; CHECK-NEXT:.b8 103 2747; CHECK-NEXT:.b8 32 2748; CHECK-NEXT:.b8 105 2749; CHECK-NEXT:.b8 110 2750; CHECK-NEXT:.b8 116 2751; CHECK-NEXT:.b8 0 2752; CHECK-NEXT:.b8 5 // DW_AT_encoding 2753; CHECK-NEXT:.b8 8 // DW_AT_byte_size 2754; CHECK-NEXT:.b8 5 // Abbrev [5] 0xb71:0x25 DW_TAG_subprogram 2755; CHECK-NEXT:.b8 95 // DW_AT_MIPS_linkage_name 2756; CHECK-NEXT:.b8 90 2757; CHECK-NEXT:.b8 76 2758; CHECK-NEXT:.b8 53 2759; CHECK-NEXT:.b8 108 2760; CHECK-NEXT:.b8 100 2761; CHECK-NEXT:.b8 101 2762; CHECK-NEXT:.b8 120 2763; CHECK-NEXT:.b8 112 2764; CHECK-NEXT:.b8 102 2765; CHECK-NEXT:.b8 105 2766; CHECK-NEXT:.b8 0 2767; CHECK-NEXT:.b8 108 // DW_AT_name 2768; CHECK-NEXT:.b8 100 2769; CHECK-NEXT:.b8 101 2770; CHECK-NEXT:.b8 120 2771; CHECK-NEXT:.b8 112 2772; CHECK-NEXT:.b8 0 2773; CHECK-NEXT:.b8 1 // DW_AT_decl_file 2774; CHECK-NEXT:.b8 123 // DW_AT_decl_line 2775; CHECK-NEXT:.b32 1554 // DW_AT_type 2776; CHECK-NEXT:.b8 1 // DW_AT_declaration 2777; CHECK-NEXT:.b8 6 // Abbrev [6] 0xb8b:0x5 DW_TAG_formal_parameter 2778; CHECK-NEXT:.b32 1554 // DW_AT_type 2779; CHECK-NEXT:.b8 6 // Abbrev [6] 0xb90:0x5 DW_TAG_formal_parameter 2780; CHECK-NEXT:.b32 2332 // DW_AT_type 2781; CHECK-NEXT:.b8 0 // End Of Children Mark 2782; CHECK-NEXT:.b8 5 // Abbrev [5] 0xb96:0x21 DW_TAG_subprogram 2783; CHECK-NEXT:.b8 95 // DW_AT_MIPS_linkage_name 2784; CHECK-NEXT:.b8 90 2785; CHECK-NEXT:.b8 76 2786; CHECK-NEXT:.b8 54 2787; CHECK-NEXT:.b8 108 2788; CHECK-NEXT:.b8 103 2789; CHECK-NEXT:.b8 97 2790; CHECK-NEXT:.b8 109 2791; CHECK-NEXT:.b8 109 2792; CHECK-NEXT:.b8 97 2793; CHECK-NEXT:.b8 102 2794; CHECK-NEXT:.b8 0 2795; CHECK-NEXT:.b8 108 // DW_AT_name 2796; CHECK-NEXT:.b8 103 2797; CHECK-NEXT:.b8 97 2798; CHECK-NEXT:.b8 109 2799; CHECK-NEXT:.b8 109 2800; CHECK-NEXT:.b8 97 2801; CHECK-NEXT:.b8 0 2802; CHECK-NEXT:.b8 1 // DW_AT_decl_file 2803; CHECK-NEXT:.b8 125 // DW_AT_decl_line 2804; CHECK-NEXT:.b32 1554 // DW_AT_type 2805; CHECK-NEXT:.b8 1 // DW_AT_declaration 2806; CHECK-NEXT:.b8 6 // Abbrev [6] 0xbb1:0x5 DW_TAG_formal_parameter 2807; CHECK-NEXT:.b32 1554 // DW_AT_type 2808; CHECK-NEXT:.b8 0 // End Of Children Mark 2809; CHECK-NEXT:.b8 5 // Abbrev [5] 0xbb7:0x1f DW_TAG_subprogram 2810; CHECK-NEXT:.b8 95 // DW_AT_MIPS_linkage_name 2811; CHECK-NEXT:.b8 90 2812; CHECK-NEXT:.b8 76 2813; CHECK-NEXT:.b8 53 2814; CHECK-NEXT:.b8 108 2815; CHECK-NEXT:.b8 108 2816; CHECK-NEXT:.b8 97 2817; CHECK-NEXT:.b8 98 2818; CHECK-NEXT:.b8 115 2819; CHECK-NEXT:.b8 120 2820; CHECK-NEXT:.b8 0 2821; CHECK-NEXT:.b8 108 // DW_AT_name 2822; CHECK-NEXT:.b8 108 2823; CHECK-NEXT:.b8 97 2824; CHECK-NEXT:.b8 98 2825; CHECK-NEXT:.b8 115 2826; CHECK-NEXT:.b8 0 2827; CHECK-NEXT:.b8 1 // DW_AT_decl_file 2828; CHECK-NEXT:.b8 126 // DW_AT_decl_line 2829; CHECK-NEXT:.b32 1508 // DW_AT_type 2830; CHECK-NEXT:.b8 1 // DW_AT_declaration 2831; CHECK-NEXT:.b8 6 // Abbrev [6] 0xbd0:0x5 DW_TAG_formal_parameter 2832; CHECK-NEXT:.b32 1508 // DW_AT_type 2833; CHECK-NEXT:.b8 0 // End Of Children Mark 2834; CHECK-NEXT:.b8 5 // Abbrev [5] 0xbd6:0x21 DW_TAG_subprogram 2835; CHECK-NEXT:.b8 95 // DW_AT_MIPS_linkage_name 2836; CHECK-NEXT:.b8 90 2837; CHECK-NEXT:.b8 76 2838; CHECK-NEXT:.b8 54 2839; CHECK-NEXT:.b8 108 2840; CHECK-NEXT:.b8 108 2841; CHECK-NEXT:.b8 114 2842; CHECK-NEXT:.b8 105 2843; CHECK-NEXT:.b8 110 2844; CHECK-NEXT:.b8 116 2845; CHECK-NEXT:.b8 102 2846; CHECK-NEXT:.b8 0 2847; CHECK-NEXT:.b8 108 // DW_AT_name 2848; CHECK-NEXT:.b8 108 2849; CHECK-NEXT:.b8 114 2850; CHECK-NEXT:.b8 105 2851; CHECK-NEXT:.b8 110 2852; CHECK-NEXT:.b8 116 2853; CHECK-NEXT:.b8 0 2854; CHECK-NEXT:.b8 1 // DW_AT_decl_file 2855; CHECK-NEXT:.b8 128 // DW_AT_decl_line 2856; CHECK-NEXT:.b32 1508 // DW_AT_type 2857; CHECK-NEXT:.b8 1 // DW_AT_declaration 2858; CHECK-NEXT:.b8 6 // Abbrev [6] 0xbf1:0x5 DW_TAG_formal_parameter 2859; CHECK-NEXT:.b32 1554 // DW_AT_type 2860; CHECK-NEXT:.b8 0 // End Of Children Mark 2861; CHECK-NEXT:.b8 5 // Abbrev [5] 0xbf7:0x1b DW_TAG_subprogram 2862; CHECK-NEXT:.b8 95 // DW_AT_MIPS_linkage_name 2863; CHECK-NEXT:.b8 90 2864; CHECK-NEXT:.b8 76 2865; CHECK-NEXT:.b8 51 2866; CHECK-NEXT:.b8 108 2867; CHECK-NEXT:.b8 111 2868; CHECK-NEXT:.b8 103 2869; CHECK-NEXT:.b8 102 2870; CHECK-NEXT:.b8 0 2871; CHECK-NEXT:.b8 108 // DW_AT_name 2872; CHECK-NEXT:.b8 111 2873; CHECK-NEXT:.b8 103 2874; CHECK-NEXT:.b8 0 2875; CHECK-NEXT:.b8 1 // DW_AT_decl_file 2876; CHECK-NEXT:.b8 138 // DW_AT_decl_line 2877; CHECK-NEXT:.b32 1554 // DW_AT_type 2878; CHECK-NEXT:.b8 1 // DW_AT_declaration 2879; CHECK-NEXT:.b8 6 // Abbrev [6] 0xc0c:0x5 DW_TAG_formal_parameter 2880; CHECK-NEXT:.b32 1554 // DW_AT_type 2881; CHECK-NEXT:.b8 0 // End Of Children Mark 2882; CHECK-NEXT:.b8 5 // Abbrev [5] 0xc12:0x1f DW_TAG_subprogram 2883; CHECK-NEXT:.b8 95 // DW_AT_MIPS_linkage_name 2884; CHECK-NEXT:.b8 90 2885; CHECK-NEXT:.b8 76 2886; CHECK-NEXT:.b8 53 2887; CHECK-NEXT:.b8 108 2888; CHECK-NEXT:.b8 111 2889; CHECK-NEXT:.b8 103 2890; CHECK-NEXT:.b8 49 2891; CHECK-NEXT:.b8 48 2892; CHECK-NEXT:.b8 102 2893; CHECK-NEXT:.b8 0 2894; CHECK-NEXT:.b8 108 // DW_AT_name 2895; CHECK-NEXT:.b8 111 2896; CHECK-NEXT:.b8 103 2897; CHECK-NEXT:.b8 49 2898; CHECK-NEXT:.b8 48 2899; CHECK-NEXT:.b8 0 2900; CHECK-NEXT:.b8 1 // DW_AT_decl_file 2901; CHECK-NEXT:.b8 130 // DW_AT_decl_line 2902; CHECK-NEXT:.b32 1554 // DW_AT_type 2903; CHECK-NEXT:.b8 1 // DW_AT_declaration 2904; CHECK-NEXT:.b8 6 // Abbrev [6] 0xc2b:0x5 DW_TAG_formal_parameter 2905; CHECK-NEXT:.b32 1554 // DW_AT_type 2906; CHECK-NEXT:.b8 0 // End Of Children Mark 2907; CHECK-NEXT:.b8 5 // Abbrev [5] 0xc31:0x1f DW_TAG_subprogram 2908; CHECK-NEXT:.b8 95 // DW_AT_MIPS_linkage_name 2909; CHECK-NEXT:.b8 90 2910; CHECK-NEXT:.b8 76 2911; CHECK-NEXT:.b8 53 2912; CHECK-NEXT:.b8 108 2913; CHECK-NEXT:.b8 111 2914; CHECK-NEXT:.b8 103 2915; CHECK-NEXT:.b8 49 2916; CHECK-NEXT:.b8 112 2917; CHECK-NEXT:.b8 102 2918; CHECK-NEXT:.b8 0 2919; CHECK-NEXT:.b8 108 // DW_AT_name 2920; CHECK-NEXT:.b8 111 2921; CHECK-NEXT:.b8 103 2922; CHECK-NEXT:.b8 49 2923; CHECK-NEXT:.b8 112 2924; CHECK-NEXT:.b8 0 2925; CHECK-NEXT:.b8 1 // DW_AT_decl_file 2926; CHECK-NEXT:.b8 132 // DW_AT_decl_line 2927; CHECK-NEXT:.b32 1554 // DW_AT_type 2928; CHECK-NEXT:.b8 1 // DW_AT_declaration 2929; CHECK-NEXT:.b8 6 // Abbrev [6] 0xc4a:0x5 DW_TAG_formal_parameter 2930; CHECK-NEXT:.b32 1554 // DW_AT_type 2931; CHECK-NEXT:.b8 0 // End Of Children Mark 2932; CHECK-NEXT:.b8 5 // Abbrev [5] 0xc50:0x1d DW_TAG_subprogram 2933; CHECK-NEXT:.b8 95 // DW_AT_MIPS_linkage_name 2934; CHECK-NEXT:.b8 90 2935; CHECK-NEXT:.b8 76 2936; CHECK-NEXT:.b8 52 2937; CHECK-NEXT:.b8 108 2938; CHECK-NEXT:.b8 111 2939; CHECK-NEXT:.b8 103 2940; CHECK-NEXT:.b8 50 2941; CHECK-NEXT:.b8 102 2942; CHECK-NEXT:.b8 0 2943; CHECK-NEXT:.b8 108 // DW_AT_name 2944; CHECK-NEXT:.b8 111 2945; CHECK-NEXT:.b8 103 2946; CHECK-NEXT:.b8 50 2947; CHECK-NEXT:.b8 0 2948; CHECK-NEXT:.b8 1 // DW_AT_decl_file 2949; CHECK-NEXT:.b8 134 // DW_AT_decl_line 2950; CHECK-NEXT:.b32 1554 // DW_AT_type 2951; CHECK-NEXT:.b8 1 // DW_AT_declaration 2952; CHECK-NEXT:.b8 6 // Abbrev [6] 0xc67:0x5 DW_TAG_formal_parameter 2953; CHECK-NEXT:.b32 1554 // DW_AT_type 2954; CHECK-NEXT:.b8 0 // End Of Children Mark 2955; CHECK-NEXT:.b8 5 // Abbrev [5] 0xc6d:0x1d DW_TAG_subprogram 2956; CHECK-NEXT:.b8 95 // DW_AT_MIPS_linkage_name 2957; CHECK-NEXT:.b8 90 2958; CHECK-NEXT:.b8 76 2959; CHECK-NEXT:.b8 52 2960; CHECK-NEXT:.b8 108 2961; CHECK-NEXT:.b8 111 2962; CHECK-NEXT:.b8 103 2963; CHECK-NEXT:.b8 98 2964; CHECK-NEXT:.b8 102 2965; CHECK-NEXT:.b8 0 2966; CHECK-NEXT:.b8 108 // DW_AT_name 2967; CHECK-NEXT:.b8 111 2968; CHECK-NEXT:.b8 103 2969; CHECK-NEXT:.b8 98 2970; CHECK-NEXT:.b8 0 2971; CHECK-NEXT:.b8 1 // DW_AT_decl_file 2972; CHECK-NEXT:.b8 136 // DW_AT_decl_line 2973; CHECK-NEXT:.b32 1554 // DW_AT_type 2974; CHECK-NEXT:.b8 1 // DW_AT_declaration 2975; CHECK-NEXT:.b8 6 // Abbrev [6] 0xc84:0x5 DW_TAG_formal_parameter 2976; CHECK-NEXT:.b32 1554 // DW_AT_type 2977; CHECK-NEXT:.b8 0 // End Of Children Mark 2978; CHECK-NEXT:.b8 5 // Abbrev [5] 0xc8a:0x1f DW_TAG_subprogram 2979; CHECK-NEXT:.b8 95 // DW_AT_MIPS_linkage_name 2980; CHECK-NEXT:.b8 90 2981; CHECK-NEXT:.b8 76 2982; CHECK-NEXT:.b8 53 2983; CHECK-NEXT:.b8 108 2984; CHECK-NEXT:.b8 114 2985; CHECK-NEXT:.b8 105 2986; CHECK-NEXT:.b8 110 2987; CHECK-NEXT:.b8 116 2988; CHECK-NEXT:.b8 102 2989; CHECK-NEXT:.b8 0 2990; CHECK-NEXT:.b8 108 // DW_AT_name 2991; CHECK-NEXT:.b8 114 2992; CHECK-NEXT:.b8 105 2993; CHECK-NEXT:.b8 110 2994; CHECK-NEXT:.b8 116 2995; CHECK-NEXT:.b8 0 2996; CHECK-NEXT:.b8 1 // DW_AT_decl_file 2997; CHECK-NEXT:.b8 140 // DW_AT_decl_line 2998; CHECK-NEXT:.b32 2917 // DW_AT_type 2999; CHECK-NEXT:.b8 1 // DW_AT_declaration 3000; CHECK-NEXT:.b8 6 // Abbrev [6] 0xca3:0x5 DW_TAG_formal_parameter 3001; CHECK-NEXT:.b32 1554 // DW_AT_type 3002; CHECK-NEXT:.b8 0 // End Of Children Mark 3003; CHECK-NEXT:.b8 5 // Abbrev [5] 0xca9:0x21 DW_TAG_subprogram 3004; CHECK-NEXT:.b8 95 // DW_AT_MIPS_linkage_name 3005; CHECK-NEXT:.b8 90 3006; CHECK-NEXT:.b8 76 3007; CHECK-NEXT:.b8 54 3008; CHECK-NEXT:.b8 108 3009; CHECK-NEXT:.b8 114 3010; CHECK-NEXT:.b8 111 3011; CHECK-NEXT:.b8 117 3012; CHECK-NEXT:.b8 110 3013; CHECK-NEXT:.b8 100 3014; CHECK-NEXT:.b8 102 3015; CHECK-NEXT:.b8 0 3016; CHECK-NEXT:.b8 108 // DW_AT_name 3017; CHECK-NEXT:.b8 114 3018; CHECK-NEXT:.b8 111 3019; CHECK-NEXT:.b8 117 3020; CHECK-NEXT:.b8 110 3021; CHECK-NEXT:.b8 100 3022; CHECK-NEXT:.b8 0 3023; CHECK-NEXT:.b8 1 // DW_AT_decl_file 3024; CHECK-NEXT:.b8 142 // DW_AT_decl_line 3025; CHECK-NEXT:.b32 2917 // DW_AT_type 3026; CHECK-NEXT:.b8 1 // DW_AT_declaration 3027; CHECK-NEXT:.b8 6 // Abbrev [6] 0xcc4:0x5 DW_TAG_formal_parameter 3028; CHECK-NEXT:.b32 1554 // DW_AT_type 3029; CHECK-NEXT:.b8 0 // End Of Children Mark 3030; CHECK-NEXT:.b8 5 // Abbrev [5] 0xcca:0x23 DW_TAG_subprogram 3031; CHECK-NEXT:.b8 95 // DW_AT_MIPS_linkage_name 3032; CHECK-NEXT:.b8 90 3033; CHECK-NEXT:.b8 76 3034; CHECK-NEXT:.b8 55 3035; CHECK-NEXT:.b8 108 3036; CHECK-NEXT:.b8 108 3037; CHECK-NEXT:.b8 114 3038; CHECK-NEXT:.b8 111 3039; CHECK-NEXT:.b8 117 3040; CHECK-NEXT:.b8 110 3041; CHECK-NEXT:.b8 100 3042; CHECK-NEXT:.b8 102 3043; CHECK-NEXT:.b8 0 3044; CHECK-NEXT:.b8 108 // DW_AT_name 3045; CHECK-NEXT:.b8 108 3046; CHECK-NEXT:.b8 114 3047; CHECK-NEXT:.b8 111 3048; CHECK-NEXT:.b8 117 3049; CHECK-NEXT:.b8 110 3050; CHECK-NEXT:.b8 100 3051; CHECK-NEXT:.b8 0 3052; CHECK-NEXT:.b8 1 // DW_AT_decl_file 3053; CHECK-NEXT:.b8 143 // DW_AT_decl_line 3054; CHECK-NEXT:.b32 1508 // DW_AT_type 3055; CHECK-NEXT:.b8 1 // DW_AT_declaration 3056; CHECK-NEXT:.b8 6 // Abbrev [6] 0xce7:0x5 DW_TAG_formal_parameter 3057; CHECK-NEXT:.b32 1554 // DW_AT_type 3058; CHECK-NEXT:.b8 0 // End Of Children Mark 3059; CHECK-NEXT:.b8 5 // Abbrev [5] 0xced:0x24 DW_TAG_subprogram 3060; CHECK-NEXT:.b8 95 // DW_AT_MIPS_linkage_name 3061; CHECK-NEXT:.b8 90 3062; CHECK-NEXT:.b8 76 3063; CHECK-NEXT:.b8 52 3064; CHECK-NEXT:.b8 109 3065; CHECK-NEXT:.b8 111 3066; CHECK-NEXT:.b8 100 3067; CHECK-NEXT:.b8 102 3068; CHECK-NEXT:.b8 102 3069; CHECK-NEXT:.b8 80 3070; CHECK-NEXT:.b8 102 3071; CHECK-NEXT:.b8 0 3072; CHECK-NEXT:.b8 109 // DW_AT_name 3073; CHECK-NEXT:.b8 111 3074; CHECK-NEXT:.b8 100 3075; CHECK-NEXT:.b8 102 3076; CHECK-NEXT:.b8 0 3077; CHECK-NEXT:.b8 1 // DW_AT_decl_file 3078; CHECK-NEXT:.b8 145 // DW_AT_decl_line 3079; CHECK-NEXT:.b32 1554 // DW_AT_type 3080; CHECK-NEXT:.b8 1 // DW_AT_declaration 3081; CHECK-NEXT:.b8 6 // Abbrev [6] 0xd06:0x5 DW_TAG_formal_parameter 3082; CHECK-NEXT:.b32 1554 // DW_AT_type 3083; CHECK-NEXT:.b8 6 // Abbrev [6] 0xd0b:0x5 DW_TAG_formal_parameter 3084; CHECK-NEXT:.b32 3345 // DW_AT_type 3085; CHECK-NEXT:.b8 0 // End Of Children Mark 3086; CHECK-NEXT:.b8 8 // Abbrev [8] 0xd11:0x5 DW_TAG_pointer_type 3087; CHECK-NEXT:.b32 1554 // DW_AT_type 3088; CHECK-NEXT:.b8 5 // Abbrev [5] 0xd16:0x1d DW_TAG_subprogram 3089; CHECK-NEXT:.b8 95 // DW_AT_MIPS_linkage_name 3090; CHECK-NEXT:.b8 90 3091; CHECK-NEXT:.b8 76 3092; CHECK-NEXT:.b8 51 3093; CHECK-NEXT:.b8 110 3094; CHECK-NEXT:.b8 97 3095; CHECK-NEXT:.b8 110 3096; CHECK-NEXT:.b8 80 3097; CHECK-NEXT:.b8 75 3098; CHECK-NEXT:.b8 99 3099; CHECK-NEXT:.b8 0 3100; CHECK-NEXT:.b8 110 // DW_AT_name 3101; CHECK-NEXT:.b8 97 3102; CHECK-NEXT:.b8 110 3103; CHECK-NEXT:.b8 0 3104; CHECK-NEXT:.b8 1 // DW_AT_decl_file 3105; CHECK-NEXT:.b8 146 // DW_AT_decl_line 3106; CHECK-NEXT:.b32 3379 // DW_AT_type 3107; CHECK-NEXT:.b8 1 // DW_AT_declaration 3108; CHECK-NEXT:.b8 6 // Abbrev [6] 0xd2d:0x5 DW_TAG_formal_parameter 3109; CHECK-NEXT:.b32 3389 // DW_AT_type 3110; CHECK-NEXT:.b8 0 // End Of Children Mark 3111; CHECK-NEXT:.b8 7 // Abbrev [7] 0xd33:0xa DW_TAG_base_type 3112; CHECK-NEXT:.b8 100 // DW_AT_name 3113; CHECK-NEXT:.b8 111 3114; CHECK-NEXT:.b8 117 3115; CHECK-NEXT:.b8 98 3116; CHECK-NEXT:.b8 108 3117; CHECK-NEXT:.b8 101 3118; CHECK-NEXT:.b8 0 3119; CHECK-NEXT:.b8 4 // DW_AT_encoding 3120; CHECK-NEXT:.b8 8 // DW_AT_byte_size 3121; CHECK-NEXT:.b8 8 // Abbrev [8] 0xd3d:0x5 DW_TAG_pointer_type 3122; CHECK-NEXT:.b32 3394 // DW_AT_type 3123; CHECK-NEXT:.b8 9 // Abbrev [9] 0xd42:0x5 DW_TAG_const_type 3124; CHECK-NEXT:.b32 3399 // DW_AT_type 3125; CHECK-NEXT:.b8 7 // Abbrev [7] 0xd47:0x8 DW_TAG_base_type 3126; CHECK-NEXT:.b8 99 // DW_AT_name 3127; CHECK-NEXT:.b8 104 3128; CHECK-NEXT:.b8 97 3129; CHECK-NEXT:.b8 114 3130; CHECK-NEXT:.b8 0 3131; CHECK-NEXT:.b8 8 // DW_AT_encoding 3132; CHECK-NEXT:.b8 1 // DW_AT_byte_size 3133; CHECK-NEXT:.b8 5 // Abbrev [5] 0xd4f:0x1f DW_TAG_subprogram 3134; CHECK-NEXT:.b8 95 // DW_AT_MIPS_linkage_name 3135; CHECK-NEXT:.b8 90 3136; CHECK-NEXT:.b8 76 3137; CHECK-NEXT:.b8 52 3138; CHECK-NEXT:.b8 110 3139; CHECK-NEXT:.b8 97 3140; CHECK-NEXT:.b8 110 3141; CHECK-NEXT:.b8 102 3142; CHECK-NEXT:.b8 80 3143; CHECK-NEXT:.b8 75 3144; CHECK-NEXT:.b8 99 3145; CHECK-NEXT:.b8 0 3146; CHECK-NEXT:.b8 110 // DW_AT_name 3147; CHECK-NEXT:.b8 97 3148; CHECK-NEXT:.b8 110 3149; CHECK-NEXT:.b8 102 3150; CHECK-NEXT:.b8 0 3151; CHECK-NEXT:.b8 1 // DW_AT_decl_file 3152; CHECK-NEXT:.b8 147 // DW_AT_decl_line 3153; CHECK-NEXT:.b32 1554 // DW_AT_type 3154; CHECK-NEXT:.b8 1 // DW_AT_declaration 3155; CHECK-NEXT:.b8 6 // Abbrev [6] 0xd68:0x5 DW_TAG_formal_parameter 3156; CHECK-NEXT:.b32 3389 // DW_AT_type 3157; CHECK-NEXT:.b8 0 // End Of Children Mark 3158; CHECK-NEXT:.b8 5 // Abbrev [5] 0xd6e:0x27 DW_TAG_subprogram 3159; CHECK-NEXT:.b8 95 // DW_AT_MIPS_linkage_name 3160; CHECK-NEXT:.b8 90 3161; CHECK-NEXT:.b8 76 3162; CHECK-NEXT:.b8 57 3163; CHECK-NEXT:.b8 110 3164; CHECK-NEXT:.b8 101 3165; CHECK-NEXT:.b8 97 3166; CHECK-NEXT:.b8 114 3167; CHECK-NEXT:.b8 98 3168; CHECK-NEXT:.b8 121 3169; CHECK-NEXT:.b8 105 3170; CHECK-NEXT:.b8 110 3171; CHECK-NEXT:.b8 116 3172; CHECK-NEXT:.b8 102 3173; CHECK-NEXT:.b8 0 3174; CHECK-NEXT:.b8 110 // DW_AT_name 3175; CHECK-NEXT:.b8 101 3176; CHECK-NEXT:.b8 97 3177; CHECK-NEXT:.b8 114 3178; CHECK-NEXT:.b8 98 3179; CHECK-NEXT:.b8 121 3180; CHECK-NEXT:.b8 105 3181; CHECK-NEXT:.b8 110 3182; CHECK-NEXT:.b8 116 3183; CHECK-NEXT:.b8 0 3184; CHECK-NEXT:.b8 1 // DW_AT_decl_file 3185; CHECK-NEXT:.b8 149 // DW_AT_decl_line 3186; CHECK-NEXT:.b32 1554 // DW_AT_type 3187; CHECK-NEXT:.b8 1 // DW_AT_declaration 3188; CHECK-NEXT:.b8 6 // Abbrev [6] 0xd8f:0x5 DW_TAG_formal_parameter 3189; CHECK-NEXT:.b32 1554 // DW_AT_type 3190; CHECK-NEXT:.b8 0 // End Of Children Mark 3191; CHECK-NEXT:.b8 5 // Abbrev [5] 0xd95:0x2d DW_TAG_subprogram 3192; CHECK-NEXT:.b8 95 // DW_AT_MIPS_linkage_name 3193; CHECK-NEXT:.b8 90 3194; CHECK-NEXT:.b8 76 3195; CHECK-NEXT:.b8 57 3196; CHECK-NEXT:.b8 110 3197; CHECK-NEXT:.b8 101 3198; CHECK-NEXT:.b8 120 3199; CHECK-NEXT:.b8 116 3200; CHECK-NEXT:.b8 97 3201; CHECK-NEXT:.b8 102 3202; CHECK-NEXT:.b8 116 3203; CHECK-NEXT:.b8 101 3204; CHECK-NEXT:.b8 114 3205; CHECK-NEXT:.b8 102 3206; CHECK-NEXT:.b8 102 3207; CHECK-NEXT:.b8 0 3208; CHECK-NEXT:.b8 110 // DW_AT_name 3209; CHECK-NEXT:.b8 101 3210; CHECK-NEXT:.b8 120 3211; CHECK-NEXT:.b8 116 3212; CHECK-NEXT:.b8 97 3213; CHECK-NEXT:.b8 102 3214; CHECK-NEXT:.b8 116 3215; CHECK-NEXT:.b8 101 3216; CHECK-NEXT:.b8 114 3217; CHECK-NEXT:.b8 0 3218; CHECK-NEXT:.b8 1 // DW_AT_decl_file 3219; CHECK-NEXT:.b8 151 // DW_AT_decl_line 3220; CHECK-NEXT:.b32 1554 // DW_AT_type 3221; CHECK-NEXT:.b8 1 // DW_AT_declaration 3222; CHECK-NEXT:.b8 6 // Abbrev [6] 0xdb7:0x5 DW_TAG_formal_parameter 3223; CHECK-NEXT:.b32 1554 // DW_AT_type 3224; CHECK-NEXT:.b8 6 // Abbrev [6] 0xdbc:0x5 DW_TAG_formal_parameter 3225; CHECK-NEXT:.b32 1554 // DW_AT_type 3226; CHECK-NEXT:.b8 0 // End Of Children Mark 3227; CHECK-NEXT:.b8 5 // Abbrev [5] 0xdc2:0x21 DW_TAG_subprogram 3228; CHECK-NEXT:.b8 95 // DW_AT_MIPS_linkage_name 3229; CHECK-NEXT:.b8 90 3230; CHECK-NEXT:.b8 76 3231; CHECK-NEXT:.b8 51 3232; CHECK-NEXT:.b8 112 3233; CHECK-NEXT:.b8 111 3234; CHECK-NEXT:.b8 119 3235; CHECK-NEXT:.b8 102 3236; CHECK-NEXT:.b8 105 3237; CHECK-NEXT:.b8 0 3238; CHECK-NEXT:.b8 112 // DW_AT_name 3239; CHECK-NEXT:.b8 111 3240; CHECK-NEXT:.b8 119 3241; CHECK-NEXT:.b8 0 3242; CHECK-NEXT:.b8 1 // DW_AT_decl_file 3243; CHECK-NEXT:.b8 155 // DW_AT_decl_line 3244; CHECK-NEXT:.b32 1554 // DW_AT_type 3245; CHECK-NEXT:.b8 1 // DW_AT_declaration 3246; CHECK-NEXT:.b8 6 // Abbrev [6] 0xdd8:0x5 DW_TAG_formal_parameter 3247; CHECK-NEXT:.b32 1554 // DW_AT_type 3248; CHECK-NEXT:.b8 6 // Abbrev [6] 0xddd:0x5 DW_TAG_formal_parameter 3249; CHECK-NEXT:.b32 2332 // DW_AT_type 3250; CHECK-NEXT:.b8 0 // End Of Children Mark 3251; CHECK-NEXT:.b8 5 // Abbrev [5] 0xde3:0x2d DW_TAG_subprogram 3252; CHECK-NEXT:.b8 95 // DW_AT_MIPS_linkage_name 3253; CHECK-NEXT:.b8 90 3254; CHECK-NEXT:.b8 76 3255; CHECK-NEXT:.b8 57 3256; CHECK-NEXT:.b8 114 3257; CHECK-NEXT:.b8 101 3258; CHECK-NEXT:.b8 109 3259; CHECK-NEXT:.b8 97 3260; CHECK-NEXT:.b8 105 3261; CHECK-NEXT:.b8 110 3262; CHECK-NEXT:.b8 100 3263; CHECK-NEXT:.b8 101 3264; CHECK-NEXT:.b8 114 3265; CHECK-NEXT:.b8 102 3266; CHECK-NEXT:.b8 102 3267; CHECK-NEXT:.b8 0 3268; CHECK-NEXT:.b8 114 // DW_AT_name 3269; CHECK-NEXT:.b8 101 3270; CHECK-NEXT:.b8 109 3271; CHECK-NEXT:.b8 97 3272; CHECK-NEXT:.b8 105 3273; CHECK-NEXT:.b8 110 3274; CHECK-NEXT:.b8 100 3275; CHECK-NEXT:.b8 101 3276; CHECK-NEXT:.b8 114 3277; CHECK-NEXT:.b8 0 3278; CHECK-NEXT:.b8 1 // DW_AT_decl_file 3279; CHECK-NEXT:.b8 157 // DW_AT_decl_line 3280; CHECK-NEXT:.b32 1554 // DW_AT_type 3281; CHECK-NEXT:.b8 1 // DW_AT_declaration 3282; CHECK-NEXT:.b8 6 // Abbrev [6] 0xe05:0x5 DW_TAG_formal_parameter 3283; CHECK-NEXT:.b32 1554 // DW_AT_type 3284; CHECK-NEXT:.b8 6 // Abbrev [6] 0xe0a:0x5 DW_TAG_formal_parameter 3285; CHECK-NEXT:.b32 1554 // DW_AT_type 3286; CHECK-NEXT:.b8 0 // End Of Children Mark 3287; CHECK-NEXT:.b8 5 // Abbrev [5] 0xe10:0x2e DW_TAG_subprogram 3288; CHECK-NEXT:.b8 95 // DW_AT_MIPS_linkage_name 3289; CHECK-NEXT:.b8 90 3290; CHECK-NEXT:.b8 76 3291; CHECK-NEXT:.b8 54 3292; CHECK-NEXT:.b8 114 3293; CHECK-NEXT:.b8 101 3294; CHECK-NEXT:.b8 109 3295; CHECK-NEXT:.b8 113 3296; CHECK-NEXT:.b8 117 3297; CHECK-NEXT:.b8 111 3298; CHECK-NEXT:.b8 102 3299; CHECK-NEXT:.b8 102 3300; CHECK-NEXT:.b8 80 3301; CHECK-NEXT:.b8 105 3302; CHECK-NEXT:.b8 0 3303; CHECK-NEXT:.b8 114 // DW_AT_name 3304; CHECK-NEXT:.b8 101 3305; CHECK-NEXT:.b8 109 3306; CHECK-NEXT:.b8 113 3307; CHECK-NEXT:.b8 117 3308; CHECK-NEXT:.b8 111 3309; CHECK-NEXT:.b8 0 3310; CHECK-NEXT:.b8 1 // DW_AT_decl_file 3311; CHECK-NEXT:.b8 159 // DW_AT_decl_line 3312; CHECK-NEXT:.b32 1554 // DW_AT_type 3313; CHECK-NEXT:.b8 1 // DW_AT_declaration 3314; CHECK-NEXT:.b8 6 // Abbrev [6] 0xe2e:0x5 DW_TAG_formal_parameter 3315; CHECK-NEXT:.b32 1554 // DW_AT_type 3316; CHECK-NEXT:.b8 6 // Abbrev [6] 0xe33:0x5 DW_TAG_formal_parameter 3317; CHECK-NEXT:.b32 1554 // DW_AT_type 3318; CHECK-NEXT:.b8 6 // Abbrev [6] 0xe38:0x5 DW_TAG_formal_parameter 3319; CHECK-NEXT:.b32 2377 // DW_AT_type 3320; CHECK-NEXT:.b8 0 // End Of Children Mark 3321; CHECK-NEXT:.b8 5 // Abbrev [5] 0xe3e:0x1d DW_TAG_subprogram 3322; CHECK-NEXT:.b8 95 // DW_AT_MIPS_linkage_name 3323; CHECK-NEXT:.b8 90 3324; CHECK-NEXT:.b8 76 3325; CHECK-NEXT:.b8 52 3326; CHECK-NEXT:.b8 114 3327; CHECK-NEXT:.b8 105 3328; CHECK-NEXT:.b8 110 3329; CHECK-NEXT:.b8 116 3330; CHECK-NEXT:.b8 102 3331; CHECK-NEXT:.b8 0 3332; CHECK-NEXT:.b8 114 // DW_AT_name 3333; CHECK-NEXT:.b8 105 3334; CHECK-NEXT:.b8 110 3335; CHECK-NEXT:.b8 116 3336; CHECK-NEXT:.b8 0 3337; CHECK-NEXT:.b8 1 // DW_AT_decl_file 3338; CHECK-NEXT:.b8 161 // DW_AT_decl_line 3339; CHECK-NEXT:.b32 1554 // DW_AT_type 3340; CHECK-NEXT:.b8 1 // DW_AT_declaration 3341; CHECK-NEXT:.b8 6 // Abbrev [6] 0xe55:0x5 DW_TAG_formal_parameter 3342; CHECK-NEXT:.b32 1554 // DW_AT_type 3343; CHECK-NEXT:.b8 0 // End Of Children Mark 3344; CHECK-NEXT:.b8 5 // Abbrev [5] 0xe5b:0x1f DW_TAG_subprogram 3345; CHECK-NEXT:.b8 95 // DW_AT_MIPS_linkage_name 3346; CHECK-NEXT:.b8 90 3347; CHECK-NEXT:.b8 76 3348; CHECK-NEXT:.b8 53 3349; CHECK-NEXT:.b8 114 3350; CHECK-NEXT:.b8 111 3351; CHECK-NEXT:.b8 117 3352; CHECK-NEXT:.b8 110 3353; CHECK-NEXT:.b8 100 3354; CHECK-NEXT:.b8 102 3355; CHECK-NEXT:.b8 0 3356; CHECK-NEXT:.b8 114 // DW_AT_name 3357; CHECK-NEXT:.b8 111 3358; CHECK-NEXT:.b8 117 3359; CHECK-NEXT:.b8 110 3360; CHECK-NEXT:.b8 100 3361; CHECK-NEXT:.b8 0 3362; CHECK-NEXT:.b8 1 // DW_AT_decl_file 3363; CHECK-NEXT:.b8 163 // DW_AT_decl_line 3364; CHECK-NEXT:.b32 1554 // DW_AT_type 3365; CHECK-NEXT:.b8 1 // DW_AT_declaration 3366; CHECK-NEXT:.b8 6 // Abbrev [6] 0xe74:0x5 DW_TAG_formal_parameter 3367; CHECK-NEXT:.b32 1554 // DW_AT_type 3368; CHECK-NEXT:.b8 0 // End Of Children Mark 3369; CHECK-NEXT:.b8 5 // Abbrev [5] 0xe7a:0x29 DW_TAG_subprogram 3370; CHECK-NEXT:.b8 95 // DW_AT_MIPS_linkage_name 3371; CHECK-NEXT:.b8 90 3372; CHECK-NEXT:.b8 76 3373; CHECK-NEXT:.b8 55 3374; CHECK-NEXT:.b8 115 3375; CHECK-NEXT:.b8 99 3376; CHECK-NEXT:.b8 97 3377; CHECK-NEXT:.b8 108 3378; CHECK-NEXT:.b8 98 3379; CHECK-NEXT:.b8 108 3380; CHECK-NEXT:.b8 110 3381; CHECK-NEXT:.b8 102 3382; CHECK-NEXT:.b8 108 3383; CHECK-NEXT:.b8 0 3384; CHECK-NEXT:.b8 115 // DW_AT_name 3385; CHECK-NEXT:.b8 99 3386; CHECK-NEXT:.b8 97 3387; CHECK-NEXT:.b8 108 3388; CHECK-NEXT:.b8 98 3389; CHECK-NEXT:.b8 108 3390; CHECK-NEXT:.b8 110 3391; CHECK-NEXT:.b8 0 3392; CHECK-NEXT:.b8 1 // DW_AT_decl_file 3393; CHECK-NEXT:.b8 165 // DW_AT_decl_line 3394; CHECK-NEXT:.b32 1554 // DW_AT_type 3395; CHECK-NEXT:.b8 1 // DW_AT_declaration 3396; CHECK-NEXT:.b8 6 // Abbrev [6] 0xe98:0x5 DW_TAG_formal_parameter 3397; CHECK-NEXT:.b32 1554 // DW_AT_type 3398; CHECK-NEXT:.b8 6 // Abbrev [6] 0xe9d:0x5 DW_TAG_formal_parameter 3399; CHECK-NEXT:.b32 2917 // DW_AT_type 3400; CHECK-NEXT:.b8 0 // End Of Children Mark 3401; CHECK-NEXT:.b8 5 // Abbrev [5] 0xea3:0x27 DW_TAG_subprogram 3402; CHECK-NEXT:.b8 95 // DW_AT_MIPS_linkage_name 3403; CHECK-NEXT:.b8 90 3404; CHECK-NEXT:.b8 76 3405; CHECK-NEXT:.b8 54 3406; CHECK-NEXT:.b8 115 3407; CHECK-NEXT:.b8 99 3408; CHECK-NEXT:.b8 97 3409; CHECK-NEXT:.b8 108 3410; CHECK-NEXT:.b8 98 3411; CHECK-NEXT:.b8 110 3412; CHECK-NEXT:.b8 102 3413; CHECK-NEXT:.b8 105 3414; CHECK-NEXT:.b8 0 3415; CHECK-NEXT:.b8 115 // DW_AT_name 3416; CHECK-NEXT:.b8 99 3417; CHECK-NEXT:.b8 97 3418; CHECK-NEXT:.b8 108 3419; CHECK-NEXT:.b8 98 3420; CHECK-NEXT:.b8 110 3421; CHECK-NEXT:.b8 0 3422; CHECK-NEXT:.b8 1 // DW_AT_decl_file 3423; CHECK-NEXT:.b8 167 // DW_AT_decl_line 3424; CHECK-NEXT:.b32 1554 // DW_AT_type 3425; CHECK-NEXT:.b8 1 // DW_AT_declaration 3426; CHECK-NEXT:.b8 6 // Abbrev [6] 0xebf:0x5 DW_TAG_formal_parameter 3427; CHECK-NEXT:.b32 1554 // DW_AT_type 3428; CHECK-NEXT:.b8 6 // Abbrev [6] 0xec4:0x5 DW_TAG_formal_parameter 3429; CHECK-NEXT:.b32 2332 // DW_AT_type 3430; CHECK-NEXT:.b8 0 // End Of Children Mark 3431; CHECK-NEXT:.b8 5 // Abbrev [5] 0xeca:0x23 DW_TAG_subprogram 3432; CHECK-NEXT:.b8 95 // DW_AT_MIPS_linkage_name 3433; CHECK-NEXT:.b8 90 3434; CHECK-NEXT:.b8 76 3435; CHECK-NEXT:.b8 55 3436; CHECK-NEXT:.b8 115 3437; CHECK-NEXT:.b8 105 3438; CHECK-NEXT:.b8 103 3439; CHECK-NEXT:.b8 110 3440; CHECK-NEXT:.b8 98 3441; CHECK-NEXT:.b8 105 3442; CHECK-NEXT:.b8 116 3443; CHECK-NEXT:.b8 102 3444; CHECK-NEXT:.b8 0 3445; CHECK-NEXT:.b8 115 // DW_AT_name 3446; CHECK-NEXT:.b8 105 3447; CHECK-NEXT:.b8 103 3448; CHECK-NEXT:.b8 110 3449; CHECK-NEXT:.b8 98 3450; CHECK-NEXT:.b8 105 3451; CHECK-NEXT:.b8 116 3452; CHECK-NEXT:.b8 0 3453; CHECK-NEXT:.b8 1 // DW_AT_decl_file 3454; CHECK-NEXT:.b8 169 // DW_AT_decl_line 3455; CHECK-NEXT:.b32 2487 // DW_AT_type 3456; CHECK-NEXT:.b8 1 // DW_AT_declaration 3457; CHECK-NEXT:.b8 6 // Abbrev [6] 0xee7:0x5 DW_TAG_formal_parameter 3458; CHECK-NEXT:.b32 1554 // DW_AT_type 3459; CHECK-NEXT:.b8 0 // End Of Children Mark 3460; CHECK-NEXT:.b8 5 // Abbrev [5] 0xeed:0x1b DW_TAG_subprogram 3461; CHECK-NEXT:.b8 95 // DW_AT_MIPS_linkage_name 3462; CHECK-NEXT:.b8 90 3463; CHECK-NEXT:.b8 76 3464; CHECK-NEXT:.b8 51 3465; CHECK-NEXT:.b8 115 3466; CHECK-NEXT:.b8 105 3467; CHECK-NEXT:.b8 110 3468; CHECK-NEXT:.b8 102 3469; CHECK-NEXT:.b8 0 3470; CHECK-NEXT:.b8 115 // DW_AT_name 3471; CHECK-NEXT:.b8 105 3472; CHECK-NEXT:.b8 110 3473; CHECK-NEXT:.b8 0 3474; CHECK-NEXT:.b8 1 // DW_AT_decl_file 3475; CHECK-NEXT:.b8 171 // DW_AT_decl_line 3476; CHECK-NEXT:.b32 1554 // DW_AT_type 3477; CHECK-NEXT:.b8 1 // DW_AT_declaration 3478; CHECK-NEXT:.b8 6 // Abbrev [6] 0xf02:0x5 DW_TAG_formal_parameter 3479; CHECK-NEXT:.b32 1554 // DW_AT_type 3480; CHECK-NEXT:.b8 0 // End Of Children Mark 3481; CHECK-NEXT:.b8 5 // Abbrev [5] 0xf08:0x1d DW_TAG_subprogram 3482; CHECK-NEXT:.b8 95 // DW_AT_MIPS_linkage_name 3483; CHECK-NEXT:.b8 90 3484; CHECK-NEXT:.b8 76 3485; CHECK-NEXT:.b8 52 3486; CHECK-NEXT:.b8 115 3487; CHECK-NEXT:.b8 105 3488; CHECK-NEXT:.b8 110 3489; CHECK-NEXT:.b8 104 3490; CHECK-NEXT:.b8 102 3491; CHECK-NEXT:.b8 0 3492; CHECK-NEXT:.b8 115 // DW_AT_name 3493; CHECK-NEXT:.b8 105 3494; CHECK-NEXT:.b8 110 3495; CHECK-NEXT:.b8 104 3496; CHECK-NEXT:.b8 0 3497; CHECK-NEXT:.b8 1 // DW_AT_decl_file 3498; CHECK-NEXT:.b8 173 // DW_AT_decl_line 3499; CHECK-NEXT:.b32 1554 // DW_AT_type 3500; CHECK-NEXT:.b8 1 // DW_AT_declaration 3501; CHECK-NEXT:.b8 6 // Abbrev [6] 0xf1f:0x5 DW_TAG_formal_parameter 3502; CHECK-NEXT:.b32 1554 // DW_AT_type 3503; CHECK-NEXT:.b8 0 // End Of Children Mark 3504; CHECK-NEXT:.b8 5 // Abbrev [5] 0xf25:0x1d DW_TAG_subprogram 3505; CHECK-NEXT:.b8 95 // DW_AT_MIPS_linkage_name 3506; CHECK-NEXT:.b8 90 3507; CHECK-NEXT:.b8 76 3508; CHECK-NEXT:.b8 52 3509; CHECK-NEXT:.b8 115 3510; CHECK-NEXT:.b8 113 3511; CHECK-NEXT:.b8 114 3512; CHECK-NEXT:.b8 116 3513; CHECK-NEXT:.b8 102 3514; CHECK-NEXT:.b8 0 3515; CHECK-NEXT:.b8 115 // DW_AT_name 3516; CHECK-NEXT:.b8 113 3517; CHECK-NEXT:.b8 114 3518; CHECK-NEXT:.b8 116 3519; CHECK-NEXT:.b8 0 3520; CHECK-NEXT:.b8 1 // DW_AT_decl_file 3521; CHECK-NEXT:.b8 175 // DW_AT_decl_line 3522; CHECK-NEXT:.b32 1554 // DW_AT_type 3523; CHECK-NEXT:.b8 1 // DW_AT_declaration 3524; CHECK-NEXT:.b8 6 // Abbrev [6] 0xf3c:0x5 DW_TAG_formal_parameter 3525; CHECK-NEXT:.b32 1554 // DW_AT_type 3526; CHECK-NEXT:.b8 0 // End Of Children Mark 3527; CHECK-NEXT:.b8 5 // Abbrev [5] 0xf42:0x1b DW_TAG_subprogram 3528; CHECK-NEXT:.b8 95 // DW_AT_MIPS_linkage_name 3529; CHECK-NEXT:.b8 90 3530; CHECK-NEXT:.b8 76 3531; CHECK-NEXT:.b8 51 3532; CHECK-NEXT:.b8 116 3533; CHECK-NEXT:.b8 97 3534; CHECK-NEXT:.b8 110 3535; CHECK-NEXT:.b8 102 3536; CHECK-NEXT:.b8 0 3537; CHECK-NEXT:.b8 116 // DW_AT_name 3538; CHECK-NEXT:.b8 97 3539; CHECK-NEXT:.b8 110 3540; CHECK-NEXT:.b8 0 3541; CHECK-NEXT:.b8 1 // DW_AT_decl_file 3542; CHECK-NEXT:.b8 177 // DW_AT_decl_line 3543; CHECK-NEXT:.b32 1554 // DW_AT_type 3544; CHECK-NEXT:.b8 1 // DW_AT_declaration 3545; CHECK-NEXT:.b8 6 // Abbrev [6] 0xf57:0x5 DW_TAG_formal_parameter 3546; CHECK-NEXT:.b32 1554 // DW_AT_type 3547; CHECK-NEXT:.b8 0 // End Of Children Mark 3548; CHECK-NEXT:.b8 5 // Abbrev [5] 0xf5d:0x1d DW_TAG_subprogram 3549; CHECK-NEXT:.b8 95 // DW_AT_MIPS_linkage_name 3550; CHECK-NEXT:.b8 90 3551; CHECK-NEXT:.b8 76 3552; CHECK-NEXT:.b8 52 3553; CHECK-NEXT:.b8 116 3554; CHECK-NEXT:.b8 97 3555; CHECK-NEXT:.b8 110 3556; CHECK-NEXT:.b8 104 3557; CHECK-NEXT:.b8 102 3558; CHECK-NEXT:.b8 0 3559; CHECK-NEXT:.b8 116 // DW_AT_name 3560; CHECK-NEXT:.b8 97 3561; CHECK-NEXT:.b8 110 3562; CHECK-NEXT:.b8 104 3563; CHECK-NEXT:.b8 0 3564; CHECK-NEXT:.b8 1 // DW_AT_decl_file 3565; CHECK-NEXT:.b8 179 // DW_AT_decl_line 3566; CHECK-NEXT:.b32 1554 // DW_AT_type 3567; CHECK-NEXT:.b8 1 // DW_AT_declaration 3568; CHECK-NEXT:.b8 6 // Abbrev [6] 0xf74:0x5 DW_TAG_formal_parameter 3569; CHECK-NEXT:.b32 1554 // DW_AT_type 3570; CHECK-NEXT:.b8 0 // End Of Children Mark 3571; CHECK-NEXT:.b8 5 // Abbrev [5] 0xf7a:0x21 DW_TAG_subprogram 3572; CHECK-NEXT:.b8 95 // DW_AT_MIPS_linkage_name 3573; CHECK-NEXT:.b8 90 3574; CHECK-NEXT:.b8 76 3575; CHECK-NEXT:.b8 54 3576; CHECK-NEXT:.b8 116 3577; CHECK-NEXT:.b8 103 3578; CHECK-NEXT:.b8 97 3579; CHECK-NEXT:.b8 109 3580; CHECK-NEXT:.b8 109 3581; CHECK-NEXT:.b8 97 3582; CHECK-NEXT:.b8 102 3583; CHECK-NEXT:.b8 0 3584; CHECK-NEXT:.b8 116 // DW_AT_name 3585; CHECK-NEXT:.b8 103 3586; CHECK-NEXT:.b8 97 3587; CHECK-NEXT:.b8 109 3588; CHECK-NEXT:.b8 109 3589; CHECK-NEXT:.b8 97 3590; CHECK-NEXT:.b8 0 3591; CHECK-NEXT:.b8 1 // DW_AT_decl_file 3592; CHECK-NEXT:.b8 181 // DW_AT_decl_line 3593; CHECK-NEXT:.b32 1554 // DW_AT_type 3594; CHECK-NEXT:.b8 1 // DW_AT_declaration 3595; CHECK-NEXT:.b8 6 // Abbrev [6] 0xf95:0x5 DW_TAG_formal_parameter 3596; CHECK-NEXT:.b32 1554 // DW_AT_type 3597; CHECK-NEXT:.b8 0 // End Of Children Mark 3598; CHECK-NEXT:.b8 5 // Abbrev [5] 0xf9b:0x1f DW_TAG_subprogram 3599; CHECK-NEXT:.b8 95 // DW_AT_MIPS_linkage_name 3600; CHECK-NEXT:.b8 90 3601; CHECK-NEXT:.b8 76 3602; CHECK-NEXT:.b8 53 3603; CHECK-NEXT:.b8 116 3604; CHECK-NEXT:.b8 114 3605; CHECK-NEXT:.b8 117 3606; CHECK-NEXT:.b8 110 3607; CHECK-NEXT:.b8 99 3608; CHECK-NEXT:.b8 102 3609; CHECK-NEXT:.b8 0 3610; CHECK-NEXT:.b8 116 // DW_AT_name 3611; CHECK-NEXT:.b8 114 3612; CHECK-NEXT:.b8 117 3613; CHECK-NEXT:.b8 110 3614; CHECK-NEXT:.b8 99 3615; CHECK-NEXT:.b8 0 3616; CHECK-NEXT:.b8 1 // DW_AT_decl_file 3617; CHECK-NEXT:.b8 183 // DW_AT_decl_line 3618; CHECK-NEXT:.b32 1554 // DW_AT_type 3619; CHECK-NEXT:.b8 1 // DW_AT_declaration 3620; CHECK-NEXT:.b8 6 // Abbrev [6] 0xfb4:0x5 DW_TAG_formal_parameter 3621; CHECK-NEXT:.b32 1554 // DW_AT_type 3622; CHECK-NEXT:.b8 0 // End Of Children Mark 3623; CHECK-NEXT:.b8 10 // Abbrev [10] 0xfba:0x14 DW_TAG_subprogram 3624; CHECK-NEXT:.b8 97 // DW_AT_name 3625; CHECK-NEXT:.b8 99 3626; CHECK-NEXT:.b8 111 3627; CHECK-NEXT:.b8 115 3628; CHECK-NEXT:.b8 0 3629; CHECK-NEXT:.b8 2 // DW_AT_decl_file 3630; CHECK-NEXT:.b8 54 // DW_AT_decl_line 3631; CHECK-NEXT:.b32 3379 // DW_AT_type 3632; CHECK-NEXT:.b8 1 // DW_AT_declaration 3633; CHECK-NEXT:.b8 1 // DW_AT_external 3634; CHECK-NEXT:.b8 6 // Abbrev [6] 0xfc8:0x5 DW_TAG_formal_parameter 3635; CHECK-NEXT:.b32 3379 // DW_AT_type 3636; CHECK-NEXT:.b8 0 // End Of Children Mark 3637; CHECK-NEXT:.b8 10 // Abbrev [10] 0xfce:0x14 DW_TAG_subprogram 3638; CHECK-NEXT:.b8 97 // DW_AT_name 3639; CHECK-NEXT:.b8 115 3640; CHECK-NEXT:.b8 105 3641; CHECK-NEXT:.b8 110 3642; CHECK-NEXT:.b8 0 3643; CHECK-NEXT:.b8 2 // DW_AT_decl_file 3644; CHECK-NEXT:.b8 56 // DW_AT_decl_line 3645; CHECK-NEXT:.b32 3379 // DW_AT_type 3646; CHECK-NEXT:.b8 1 // DW_AT_declaration 3647; CHECK-NEXT:.b8 1 // DW_AT_external 3648; CHECK-NEXT:.b8 6 // Abbrev [6] 0xfdc:0x5 DW_TAG_formal_parameter 3649; CHECK-NEXT:.b32 3379 // DW_AT_type 3650; CHECK-NEXT:.b8 0 // End Of Children Mark 3651; CHECK-NEXT:.b8 10 // Abbrev [10] 0xfe2:0x14 DW_TAG_subprogram 3652; CHECK-NEXT:.b8 97 // DW_AT_name 3653; CHECK-NEXT:.b8 116 3654; CHECK-NEXT:.b8 97 3655; CHECK-NEXT:.b8 110 3656; CHECK-NEXT:.b8 0 3657; CHECK-NEXT:.b8 2 // DW_AT_decl_file 3658; CHECK-NEXT:.b8 58 // DW_AT_decl_line 3659; CHECK-NEXT:.b32 3379 // DW_AT_type 3660; CHECK-NEXT:.b8 1 // DW_AT_declaration 3661; CHECK-NEXT:.b8 1 // DW_AT_external 3662; CHECK-NEXT:.b8 6 // Abbrev [6] 0xff0:0x5 DW_TAG_formal_parameter 3663; CHECK-NEXT:.b32 3379 // DW_AT_type 3664; CHECK-NEXT:.b8 0 // End Of Children Mark 3665; CHECK-NEXT:.b8 10 // Abbrev [10] 0xff6:0x1a DW_TAG_subprogram 3666; CHECK-NEXT:.b8 97 // DW_AT_name 3667; CHECK-NEXT:.b8 116 3668; CHECK-NEXT:.b8 97 3669; CHECK-NEXT:.b8 110 3670; CHECK-NEXT:.b8 50 3671; CHECK-NEXT:.b8 0 3672; CHECK-NEXT:.b8 2 // DW_AT_decl_file 3673; CHECK-NEXT:.b8 60 // DW_AT_decl_line 3674; CHECK-NEXT:.b32 3379 // DW_AT_type 3675; CHECK-NEXT:.b8 1 // DW_AT_declaration 3676; CHECK-NEXT:.b8 1 // DW_AT_external 3677; CHECK-NEXT:.b8 6 // Abbrev [6] 0x1005:0x5 DW_TAG_formal_parameter 3678; CHECK-NEXT:.b32 3379 // DW_AT_type 3679; CHECK-NEXT:.b8 6 // Abbrev [6] 0x100a:0x5 DW_TAG_formal_parameter 3680; CHECK-NEXT:.b32 3379 // DW_AT_type 3681; CHECK-NEXT:.b8 0 // End Of Children Mark 3682; CHECK-NEXT:.b8 10 // Abbrev [10] 0x1010:0x14 DW_TAG_subprogram 3683; CHECK-NEXT:.b8 99 // DW_AT_name 3684; CHECK-NEXT:.b8 101 3685; CHECK-NEXT:.b8 105 3686; CHECK-NEXT:.b8 108 3687; CHECK-NEXT:.b8 0 3688; CHECK-NEXT:.b8 2 // DW_AT_decl_file 3689; CHECK-NEXT:.b8 178 // DW_AT_decl_line 3690; CHECK-NEXT:.b32 3379 // DW_AT_type 3691; CHECK-NEXT:.b8 1 // DW_AT_declaration 3692; CHECK-NEXT:.b8 1 // DW_AT_external 3693; CHECK-NEXT:.b8 6 // Abbrev [6] 0x101e:0x5 DW_TAG_formal_parameter 3694; CHECK-NEXT:.b32 3379 // DW_AT_type 3695; CHECK-NEXT:.b8 0 // End Of Children Mark 3696; CHECK-NEXT:.b8 10 // Abbrev [10] 0x1024:0x13 DW_TAG_subprogram 3697; CHECK-NEXT:.b8 99 // DW_AT_name 3698; CHECK-NEXT:.b8 111 3699; CHECK-NEXT:.b8 115 3700; CHECK-NEXT:.b8 0 3701; CHECK-NEXT:.b8 2 // DW_AT_decl_file 3702; CHECK-NEXT:.b8 63 // DW_AT_decl_line 3703; CHECK-NEXT:.b32 3379 // DW_AT_type 3704; CHECK-NEXT:.b8 1 // DW_AT_declaration 3705; CHECK-NEXT:.b8 1 // DW_AT_external 3706; CHECK-NEXT:.b8 6 // Abbrev [6] 0x1031:0x5 DW_TAG_formal_parameter 3707; CHECK-NEXT:.b32 3379 // DW_AT_type 3708; CHECK-NEXT:.b8 0 // End Of Children Mark 3709; CHECK-NEXT:.b8 10 // Abbrev [10] 0x1037:0x14 DW_TAG_subprogram 3710; CHECK-NEXT:.b8 99 // DW_AT_name 3711; CHECK-NEXT:.b8 111 3712; CHECK-NEXT:.b8 115 3713; CHECK-NEXT:.b8 104 3714; CHECK-NEXT:.b8 0 3715; CHECK-NEXT:.b8 2 // DW_AT_decl_file 3716; CHECK-NEXT:.b8 72 // DW_AT_decl_line 3717; CHECK-NEXT:.b32 3379 // DW_AT_type 3718; CHECK-NEXT:.b8 1 // DW_AT_declaration 3719; CHECK-NEXT:.b8 1 // DW_AT_external 3720; CHECK-NEXT:.b8 6 // Abbrev [6] 0x1045:0x5 DW_TAG_formal_parameter 3721; CHECK-NEXT:.b32 3379 // DW_AT_type 3722; CHECK-NEXT:.b8 0 // End Of Children Mark 3723; CHECK-NEXT:.b8 10 // Abbrev [10] 0x104b:0x13 DW_TAG_subprogram 3724; CHECK-NEXT:.b8 101 // DW_AT_name 3725; CHECK-NEXT:.b8 120 3726; CHECK-NEXT:.b8 112 3727; CHECK-NEXT:.b8 0 3728; CHECK-NEXT:.b8 2 // DW_AT_decl_file 3729; CHECK-NEXT:.b8 100 // DW_AT_decl_line 3730; CHECK-NEXT:.b32 3379 // DW_AT_type 3731; CHECK-NEXT:.b8 1 // DW_AT_declaration 3732; CHECK-NEXT:.b8 1 // DW_AT_external 3733; CHECK-NEXT:.b8 6 // Abbrev [6] 0x1058:0x5 DW_TAG_formal_parameter 3734; CHECK-NEXT:.b32 3379 // DW_AT_type 3735; CHECK-NEXT:.b8 0 // End Of Children Mark 3736; CHECK-NEXT:.b8 10 // Abbrev [10] 0x105e:0x14 DW_TAG_subprogram 3737; CHECK-NEXT:.b8 102 // DW_AT_name 3738; CHECK-NEXT:.b8 97 3739; CHECK-NEXT:.b8 98 3740; CHECK-NEXT:.b8 115 3741; CHECK-NEXT:.b8 0 3742; CHECK-NEXT:.b8 2 // DW_AT_decl_file 3743; CHECK-NEXT:.b8 181 // DW_AT_decl_line 3744; CHECK-NEXT:.b32 3379 // DW_AT_type 3745; CHECK-NEXT:.b8 1 // DW_AT_declaration 3746; CHECK-NEXT:.b8 1 // DW_AT_external 3747; CHECK-NEXT:.b8 6 // Abbrev [6] 0x106c:0x5 DW_TAG_formal_parameter 3748; CHECK-NEXT:.b32 3379 // DW_AT_type 3749; CHECK-NEXT:.b8 0 // End Of Children Mark 3750; CHECK-NEXT:.b8 10 // Abbrev [10] 0x1072:0x15 DW_TAG_subprogram 3751; CHECK-NEXT:.b8 102 // DW_AT_name 3752; CHECK-NEXT:.b8 108 3753; CHECK-NEXT:.b8 111 3754; CHECK-NEXT:.b8 111 3755; CHECK-NEXT:.b8 114 3756; CHECK-NEXT:.b8 0 3757; CHECK-NEXT:.b8 2 // DW_AT_decl_file 3758; CHECK-NEXT:.b8 184 // DW_AT_decl_line 3759; CHECK-NEXT:.b32 3379 // DW_AT_type 3760; CHECK-NEXT:.b8 1 // DW_AT_declaration 3761; CHECK-NEXT:.b8 1 // DW_AT_external 3762; CHECK-NEXT:.b8 6 // Abbrev [6] 0x1081:0x5 DW_TAG_formal_parameter 3763; CHECK-NEXT:.b32 3379 // DW_AT_type 3764; CHECK-NEXT:.b8 0 // End Of Children Mark 3765; CHECK-NEXT:.b8 10 // Abbrev [10] 0x1087:0x19 DW_TAG_subprogram 3766; CHECK-NEXT:.b8 102 // DW_AT_name 3767; CHECK-NEXT:.b8 109 3768; CHECK-NEXT:.b8 111 3769; CHECK-NEXT:.b8 100 3770; CHECK-NEXT:.b8 0 3771; CHECK-NEXT:.b8 2 // DW_AT_decl_file 3772; CHECK-NEXT:.b8 187 // DW_AT_decl_line 3773; CHECK-NEXT:.b32 3379 // DW_AT_type 3774; CHECK-NEXT:.b8 1 // DW_AT_declaration 3775; CHECK-NEXT:.b8 1 // DW_AT_external 3776; CHECK-NEXT:.b8 6 // Abbrev [6] 0x1095:0x5 DW_TAG_formal_parameter 3777; CHECK-NEXT:.b32 3379 // DW_AT_type 3778; CHECK-NEXT:.b8 6 // Abbrev [6] 0x109a:0x5 DW_TAG_formal_parameter 3779; CHECK-NEXT:.b32 3379 // DW_AT_type 3780; CHECK-NEXT:.b8 0 // End Of Children Mark 3781; CHECK-NEXT:.b8 10 // Abbrev [10] 0x10a0:0x1a DW_TAG_subprogram 3782; CHECK-NEXT:.b8 102 // DW_AT_name 3783; CHECK-NEXT:.b8 114 3784; CHECK-NEXT:.b8 101 3785; CHECK-NEXT:.b8 120 3786; CHECK-NEXT:.b8 112 3787; CHECK-NEXT:.b8 0 3788; CHECK-NEXT:.b8 2 // DW_AT_decl_file 3789; CHECK-NEXT:.b8 103 // DW_AT_decl_line 3790; CHECK-NEXT:.b32 3379 // DW_AT_type 3791; CHECK-NEXT:.b8 1 // DW_AT_declaration 3792; CHECK-NEXT:.b8 1 // DW_AT_external 3793; CHECK-NEXT:.b8 6 // Abbrev [6] 0x10af:0x5 DW_TAG_formal_parameter 3794; CHECK-NEXT:.b32 3379 // DW_AT_type 3795; CHECK-NEXT:.b8 6 // Abbrev [6] 0x10b4:0x5 DW_TAG_formal_parameter 3796; CHECK-NEXT:.b32 2377 // DW_AT_type 3797; CHECK-NEXT:.b8 0 // End Of Children Mark 3798; CHECK-NEXT:.b8 10 // Abbrev [10] 0x10ba:0x1a DW_TAG_subprogram 3799; CHECK-NEXT:.b8 108 // DW_AT_name 3800; CHECK-NEXT:.b8 100 3801; CHECK-NEXT:.b8 101 3802; CHECK-NEXT:.b8 120 3803; CHECK-NEXT:.b8 112 3804; CHECK-NEXT:.b8 0 3805; CHECK-NEXT:.b8 2 // DW_AT_decl_file 3806; CHECK-NEXT:.b8 106 // DW_AT_decl_line 3807; CHECK-NEXT:.b32 3379 // DW_AT_type 3808; CHECK-NEXT:.b8 1 // DW_AT_declaration 3809; CHECK-NEXT:.b8 1 // DW_AT_external 3810; CHECK-NEXT:.b8 6 // Abbrev [6] 0x10c9:0x5 DW_TAG_formal_parameter 3811; CHECK-NEXT:.b32 3379 // DW_AT_type 3812; CHECK-NEXT:.b8 6 // Abbrev [6] 0x10ce:0x5 DW_TAG_formal_parameter 3813; CHECK-NEXT:.b32 2332 // DW_AT_type 3814; CHECK-NEXT:.b8 0 // End Of Children Mark 3815; CHECK-NEXT:.b8 10 // Abbrev [10] 0x10d4:0x13 DW_TAG_subprogram 3816; CHECK-NEXT:.b8 108 // DW_AT_name 3817; CHECK-NEXT:.b8 111 3818; CHECK-NEXT:.b8 103 3819; CHECK-NEXT:.b8 0 3820; CHECK-NEXT:.b8 2 // DW_AT_decl_file 3821; CHECK-NEXT:.b8 109 // DW_AT_decl_line 3822; CHECK-NEXT:.b32 3379 // DW_AT_type 3823; CHECK-NEXT:.b8 1 // DW_AT_declaration 3824; CHECK-NEXT:.b8 1 // DW_AT_external 3825; CHECK-NEXT:.b8 6 // Abbrev [6] 0x10e1:0x5 DW_TAG_formal_parameter 3826; CHECK-NEXT:.b32 3379 // DW_AT_type 3827; CHECK-NEXT:.b8 0 // End Of Children Mark 3828; CHECK-NEXT:.b8 10 // Abbrev [10] 0x10e7:0x15 DW_TAG_subprogram 3829; CHECK-NEXT:.b8 108 // DW_AT_name 3830; CHECK-NEXT:.b8 111 3831; CHECK-NEXT:.b8 103 3832; CHECK-NEXT:.b8 49 3833; CHECK-NEXT:.b8 48 3834; CHECK-NEXT:.b8 0 3835; CHECK-NEXT:.b8 2 // DW_AT_decl_file 3836; CHECK-NEXT:.b8 112 // DW_AT_decl_line 3837; CHECK-NEXT:.b32 3379 // DW_AT_type 3838; CHECK-NEXT:.b8 1 // DW_AT_declaration 3839; CHECK-NEXT:.b8 1 // DW_AT_external 3840; CHECK-NEXT:.b8 6 // Abbrev [6] 0x10f6:0x5 DW_TAG_formal_parameter 3841; CHECK-NEXT:.b32 3379 // DW_AT_type 3842; CHECK-NEXT:.b8 0 // End Of Children Mark 3843; CHECK-NEXT:.b8 10 // Abbrev [10] 0x10fc:0x19 DW_TAG_subprogram 3844; CHECK-NEXT:.b8 109 // DW_AT_name 3845; CHECK-NEXT:.b8 111 3846; CHECK-NEXT:.b8 100 3847; CHECK-NEXT:.b8 102 3848; CHECK-NEXT:.b8 0 3849; CHECK-NEXT:.b8 2 // DW_AT_decl_file 3850; CHECK-NEXT:.b8 115 // DW_AT_decl_line 3851; CHECK-NEXT:.b32 3379 // DW_AT_type 3852; CHECK-NEXT:.b8 1 // DW_AT_declaration 3853; CHECK-NEXT:.b8 1 // DW_AT_external 3854; CHECK-NEXT:.b8 6 // Abbrev [6] 0x110a:0x5 DW_TAG_formal_parameter 3855; CHECK-NEXT:.b32 3379 // DW_AT_type 3856; CHECK-NEXT:.b8 6 // Abbrev [6] 0x110f:0x5 DW_TAG_formal_parameter 3857; CHECK-NEXT:.b32 4373 // DW_AT_type 3858; CHECK-NEXT:.b8 0 // End Of Children Mark 3859; CHECK-NEXT:.b8 8 // Abbrev [8] 0x1115:0x5 DW_TAG_pointer_type 3860; CHECK-NEXT:.b32 3379 // DW_AT_type 3861; CHECK-NEXT:.b8 10 // Abbrev [10] 0x111a:0x18 DW_TAG_subprogram 3862; CHECK-NEXT:.b8 112 // DW_AT_name 3863; CHECK-NEXT:.b8 111 3864; CHECK-NEXT:.b8 119 3865; CHECK-NEXT:.b8 0 3866; CHECK-NEXT:.b8 2 // DW_AT_decl_file 3867; CHECK-NEXT:.b8 153 // DW_AT_decl_line 3868; CHECK-NEXT:.b32 3379 // DW_AT_type 3869; CHECK-NEXT:.b8 1 // DW_AT_declaration 3870; CHECK-NEXT:.b8 1 // DW_AT_external 3871; CHECK-NEXT:.b8 6 // Abbrev [6] 0x1127:0x5 DW_TAG_formal_parameter 3872; CHECK-NEXT:.b32 3379 // DW_AT_type 3873; CHECK-NEXT:.b8 6 // Abbrev [6] 0x112c:0x5 DW_TAG_formal_parameter 3874; CHECK-NEXT:.b32 3379 // DW_AT_type 3875; CHECK-NEXT:.b8 0 // End Of Children Mark 3876; CHECK-NEXT:.b8 10 // Abbrev [10] 0x1132:0x13 DW_TAG_subprogram 3877; CHECK-NEXT:.b8 115 // DW_AT_name 3878; CHECK-NEXT:.b8 105 3879; CHECK-NEXT:.b8 110 3880; CHECK-NEXT:.b8 0 3881; CHECK-NEXT:.b8 2 // DW_AT_decl_file 3882; CHECK-NEXT:.b8 65 // DW_AT_decl_line 3883; CHECK-NEXT:.b32 3379 // DW_AT_type 3884; CHECK-NEXT:.b8 1 // DW_AT_declaration 3885; CHECK-NEXT:.b8 1 // DW_AT_external 3886; CHECK-NEXT:.b8 6 // Abbrev [6] 0x113f:0x5 DW_TAG_formal_parameter 3887; CHECK-NEXT:.b32 3379 // DW_AT_type 3888; CHECK-NEXT:.b8 0 // End Of Children Mark 3889; CHECK-NEXT:.b8 10 // Abbrev [10] 0x1145:0x14 DW_TAG_subprogram 3890; CHECK-NEXT:.b8 115 // DW_AT_name 3891; CHECK-NEXT:.b8 105 3892; CHECK-NEXT:.b8 110 3893; CHECK-NEXT:.b8 104 3894; CHECK-NEXT:.b8 0 3895; CHECK-NEXT:.b8 2 // DW_AT_decl_file 3896; CHECK-NEXT:.b8 74 // DW_AT_decl_line 3897; CHECK-NEXT:.b32 3379 // DW_AT_type 3898; CHECK-NEXT:.b8 1 // DW_AT_declaration 3899; CHECK-NEXT:.b8 1 // DW_AT_external 3900; CHECK-NEXT:.b8 6 // Abbrev [6] 0x1153:0x5 DW_TAG_formal_parameter 3901; CHECK-NEXT:.b32 3379 // DW_AT_type 3902; CHECK-NEXT:.b8 0 // End Of Children Mark 3903; CHECK-NEXT:.b8 10 // Abbrev [10] 0x1159:0x14 DW_TAG_subprogram 3904; CHECK-NEXT:.b8 115 // DW_AT_name 3905; CHECK-NEXT:.b8 113 3906; CHECK-NEXT:.b8 114 3907; CHECK-NEXT:.b8 116 3908; CHECK-NEXT:.b8 0 3909; CHECK-NEXT:.b8 2 // DW_AT_decl_file 3910; CHECK-NEXT:.b8 156 // DW_AT_decl_line 3911; CHECK-NEXT:.b32 3379 // DW_AT_type 3912; CHECK-NEXT:.b8 1 // DW_AT_declaration 3913; CHECK-NEXT:.b8 1 // DW_AT_external 3914; CHECK-NEXT:.b8 6 // Abbrev [6] 0x1167:0x5 DW_TAG_formal_parameter 3915; CHECK-NEXT:.b32 3379 // DW_AT_type 3916; CHECK-NEXT:.b8 0 // End Of Children Mark 3917; CHECK-NEXT:.b8 10 // Abbrev [10] 0x116d:0x13 DW_TAG_subprogram 3918; CHECK-NEXT:.b8 116 // DW_AT_name 3919; CHECK-NEXT:.b8 97 3920; CHECK-NEXT:.b8 110 3921; CHECK-NEXT:.b8 0 3922; CHECK-NEXT:.b8 2 // DW_AT_decl_file 3923; CHECK-NEXT:.b8 67 // DW_AT_decl_line 3924; CHECK-NEXT:.b32 3379 // DW_AT_type 3925; CHECK-NEXT:.b8 1 // DW_AT_declaration 3926; CHECK-NEXT:.b8 1 // DW_AT_external 3927; CHECK-NEXT:.b8 6 // Abbrev [6] 0x117a:0x5 DW_TAG_formal_parameter 3928; CHECK-NEXT:.b32 3379 // DW_AT_type 3929; CHECK-NEXT:.b8 0 // End Of Children Mark 3930; CHECK-NEXT:.b8 10 // Abbrev [10] 0x1180:0x14 DW_TAG_subprogram 3931; CHECK-NEXT:.b8 116 // DW_AT_name 3932; CHECK-NEXT:.b8 97 3933; CHECK-NEXT:.b8 110 3934; CHECK-NEXT:.b8 104 3935; CHECK-NEXT:.b8 0 3936; CHECK-NEXT:.b8 2 // DW_AT_decl_file 3937; CHECK-NEXT:.b8 76 // DW_AT_decl_line 3938; CHECK-NEXT:.b32 3379 // DW_AT_type 3939; CHECK-NEXT:.b8 1 // DW_AT_declaration 3940; CHECK-NEXT:.b8 1 // DW_AT_external 3941; CHECK-NEXT:.b8 6 // Abbrev [6] 0x118e:0x5 DW_TAG_formal_parameter 3942; CHECK-NEXT:.b32 3379 // DW_AT_type 3943; CHECK-NEXT:.b8 0 // End Of Children Mark 3944; CHECK-NEXT:.b8 11 // Abbrev [11] 0x1194:0xd DW_TAG_typedef 3945; CHECK-NEXT:.b32 4513 // DW_AT_type 3946; CHECK-NEXT:.b8 100 // DW_AT_name 3947; CHECK-NEXT:.b8 105 3948; CHECK-NEXT:.b8 118 3949; CHECK-NEXT:.b8 95 3950; CHECK-NEXT:.b8 116 3951; CHECK-NEXT:.b8 0 3952; CHECK-NEXT:.b8 4 // DW_AT_decl_file 3953; CHECK-NEXT:.b8 101 // DW_AT_decl_line 3954; CHECK-NEXT:.b8 12 // Abbrev [12] 0x11a1:0x2 DW_TAG_structure_type 3955; CHECK-NEXT:.b8 1 // DW_AT_declaration 3956; CHECK-NEXT:.b8 11 // Abbrev [11] 0x11a3:0xe DW_TAG_typedef 3957; CHECK-NEXT:.b32 4529 // DW_AT_type 3958; CHECK-NEXT:.b8 108 // DW_AT_name 3959; CHECK-NEXT:.b8 100 3960; CHECK-NEXT:.b8 105 3961; CHECK-NEXT:.b8 118 3962; CHECK-NEXT:.b8 95 3963; CHECK-NEXT:.b8 116 3964; CHECK-NEXT:.b8 0 3965; CHECK-NEXT:.b8 4 // DW_AT_decl_file 3966; CHECK-NEXT:.b8 109 // DW_AT_decl_line 3967; CHECK-NEXT:.b8 13 // Abbrev [13] 0x11b1:0x22 DW_TAG_structure_type 3968; CHECK-NEXT:.b8 16 // DW_AT_byte_size 3969; CHECK-NEXT:.b8 4 // DW_AT_decl_file 3970; CHECK-NEXT:.b8 105 // DW_AT_decl_line 3971; CHECK-NEXT:.b8 14 // Abbrev [14] 0x11b5:0xf DW_TAG_member 3972; CHECK-NEXT:.b8 113 // DW_AT_name 3973; CHECK-NEXT:.b8 117 3974; CHECK-NEXT:.b8 111 3975; CHECK-NEXT:.b8 116 3976; CHECK-NEXT:.b8 0 3977; CHECK-NEXT:.b32 2917 // DW_AT_type 3978; CHECK-NEXT:.b8 4 // DW_AT_decl_file 3979; CHECK-NEXT:.b8 107 // DW_AT_decl_line 3980; CHECK-NEXT:.b8 2 // DW_AT_data_member_location 3981; CHECK-NEXT:.b8 35 3982; CHECK-NEXT:.b8 0 3983; CHECK-NEXT:.b8 14 // Abbrev [14] 0x11c4:0xe DW_TAG_member 3984; CHECK-NEXT:.b8 114 // DW_AT_name 3985; CHECK-NEXT:.b8 101 3986; CHECK-NEXT:.b8 109 3987; CHECK-NEXT:.b8 0 3988; CHECK-NEXT:.b32 2917 // DW_AT_type 3989; CHECK-NEXT:.b8 4 // DW_AT_decl_file 3990; CHECK-NEXT:.b8 108 // DW_AT_decl_line 3991; CHECK-NEXT:.b8 2 // DW_AT_data_member_location 3992; CHECK-NEXT:.b8 35 3993; CHECK-NEXT:.b8 8 3994; CHECK-NEXT:.b8 0 // End Of Children Mark 3995; CHECK-NEXT:.b8 15 // Abbrev [15] 0x11d3:0xd DW_TAG_subprogram 3996; CHECK-NEXT:.b8 97 // DW_AT_name 3997; CHECK-NEXT:.b8 98 3998; CHECK-NEXT:.b8 111 3999; CHECK-NEXT:.b8 114 4000; CHECK-NEXT:.b8 116 4001; CHECK-NEXT:.b8 0 4002; CHECK-NEXT:.b8 4 // DW_AT_decl_file 4003; CHECK-NEXT:.b8 3 // DW_AT_decl_line 4004; CHECK-NEXT:.b8 2 4005; CHECK-NEXT:.b8 1 // DW_AT_declaration 4006; CHECK-NEXT:.b8 1 // DW_AT_external 4007; CHECK-NEXT:.b8 1 // DW_AT_noreturn 4008; CHECK-NEXT:.b8 16 // Abbrev [16] 0x11e0:0x14 DW_TAG_subprogram 4009; CHECK-NEXT:.b8 97 // DW_AT_name 4010; CHECK-NEXT:.b8 98 4011; CHECK-NEXT:.b8 115 4012; CHECK-NEXT:.b8 0 4013; CHECK-NEXT:.b8 4 // DW_AT_decl_file 4014; CHECK-NEXT:.b8 7 // DW_AT_decl_line 4015; CHECK-NEXT:.b8 3 4016; CHECK-NEXT:.b32 2332 // DW_AT_type 4017; CHECK-NEXT:.b8 1 // DW_AT_declaration 4018; CHECK-NEXT:.b8 1 // DW_AT_external 4019; CHECK-NEXT:.b8 6 // Abbrev [6] 0x11ee:0x5 DW_TAG_formal_parameter 4020; CHECK-NEXT:.b32 2332 // DW_AT_type 4021; CHECK-NEXT:.b8 0 // End Of Children Mark 4022; CHECK-NEXT:.b8 16 // Abbrev [16] 0x11f4:0x17 DW_TAG_subprogram 4023; CHECK-NEXT:.b8 97 // DW_AT_name 4024; CHECK-NEXT:.b8 116 4025; CHECK-NEXT:.b8 101 4026; CHECK-NEXT:.b8 120 4027; CHECK-NEXT:.b8 105 4028; CHECK-NEXT:.b8 116 4029; CHECK-NEXT:.b8 0 4030; CHECK-NEXT:.b8 4 // DW_AT_decl_file 4031; CHECK-NEXT:.b8 7 // DW_AT_decl_line 4032; CHECK-NEXT:.b8 2 4033; CHECK-NEXT:.b32 2332 // DW_AT_type 4034; CHECK-NEXT:.b8 1 // DW_AT_declaration 4035; CHECK-NEXT:.b8 1 // DW_AT_external 4036; CHECK-NEXT:.b8 6 // Abbrev [6] 0x1205:0x5 DW_TAG_formal_parameter 4037; CHECK-NEXT:.b32 4619 // DW_AT_type 4038; CHECK-NEXT:.b8 0 // End Of Children Mark 4039; CHECK-NEXT:.b8 8 // Abbrev [8] 0x120b:0x5 DW_TAG_pointer_type 4040; CHECK-NEXT:.b32 4624 // DW_AT_type 4041; CHECK-NEXT:.b8 17 // Abbrev [17] 0x1210:0x1 DW_TAG_subroutine_type 4042; CHECK-NEXT:.b8 10 // Abbrev [10] 0x1211:0x14 DW_TAG_subprogram 4043; CHECK-NEXT:.b8 97 // DW_AT_name 4044; CHECK-NEXT:.b8 116 4045; CHECK-NEXT:.b8 111 4046; CHECK-NEXT:.b8 102 4047; CHECK-NEXT:.b8 0 4048; CHECK-NEXT:.b8 6 // DW_AT_decl_file 4049; CHECK-NEXT:.b8 26 // DW_AT_decl_line 4050; CHECK-NEXT:.b32 3379 // DW_AT_type 4051; CHECK-NEXT:.b8 1 // DW_AT_declaration 4052; CHECK-NEXT:.b8 1 // DW_AT_external 4053; CHECK-NEXT:.b8 6 // Abbrev [6] 0x121f:0x5 DW_TAG_formal_parameter 4054; CHECK-NEXT:.b32 3389 // DW_AT_type 4055; CHECK-NEXT:.b8 0 // End Of Children Mark 4056; CHECK-NEXT:.b8 16 // Abbrev [16] 0x1225:0x15 DW_TAG_subprogram 4057; CHECK-NEXT:.b8 97 // DW_AT_name 4058; CHECK-NEXT:.b8 116 4059; CHECK-NEXT:.b8 111 4060; CHECK-NEXT:.b8 105 4061; CHECK-NEXT:.b8 0 4062; CHECK-NEXT:.b8 4 // DW_AT_decl_file 4063; CHECK-NEXT:.b8 22 // DW_AT_decl_line 4064; CHECK-NEXT:.b8 1 4065; CHECK-NEXT:.b32 2332 // DW_AT_type 4066; CHECK-NEXT:.b8 1 // DW_AT_declaration 4067; CHECK-NEXT:.b8 1 // DW_AT_external 4068; CHECK-NEXT:.b8 6 // Abbrev [6] 0x1234:0x5 DW_TAG_formal_parameter 4069; CHECK-NEXT:.b32 3389 // DW_AT_type 4070; CHECK-NEXT:.b8 0 // End Of Children Mark 4071; CHECK-NEXT:.b8 16 // Abbrev [16] 0x123a:0x15 DW_TAG_subprogram 4072; CHECK-NEXT:.b8 97 // DW_AT_name 4073; CHECK-NEXT:.b8 116 4074; CHECK-NEXT:.b8 111 4075; CHECK-NEXT:.b8 108 4076; CHECK-NEXT:.b8 0 4077; CHECK-NEXT:.b8 4 // DW_AT_decl_file 4078; CHECK-NEXT:.b8 27 // DW_AT_decl_line 4079; CHECK-NEXT:.b8 1 4080; CHECK-NEXT:.b32 2917 // DW_AT_type 4081; CHECK-NEXT:.b8 1 // DW_AT_declaration 4082; CHECK-NEXT:.b8 1 // DW_AT_external 4083; CHECK-NEXT:.b8 6 // Abbrev [6] 0x1249:0x5 DW_TAG_formal_parameter 4084; CHECK-NEXT:.b32 3389 // DW_AT_type 4085; CHECK-NEXT:.b8 0 // End Of Children Mark 4086; CHECK-NEXT:.b8 10 // Abbrev [10] 0x124f:0x2b DW_TAG_subprogram 4087; CHECK-NEXT:.b8 98 // DW_AT_name 4088; CHECK-NEXT:.b8 115 4089; CHECK-NEXT:.b8 101 4090; CHECK-NEXT:.b8 97 4091; CHECK-NEXT:.b8 114 4092; CHECK-NEXT:.b8 99 4093; CHECK-NEXT:.b8 104 4094; CHECK-NEXT:.b8 0 4095; CHECK-NEXT:.b8 7 // DW_AT_decl_file 4096; CHECK-NEXT:.b8 20 // DW_AT_decl_line 4097; CHECK-NEXT:.b32 4730 // DW_AT_type 4098; CHECK-NEXT:.b8 1 // DW_AT_declaration 4099; CHECK-NEXT:.b8 1 // DW_AT_external 4100; CHECK-NEXT:.b8 6 // Abbrev [6] 0x1260:0x5 DW_TAG_formal_parameter 4101; CHECK-NEXT:.b32 4731 // DW_AT_type 4102; CHECK-NEXT:.b8 6 // Abbrev [6] 0x1265:0x5 DW_TAG_formal_parameter 4103; CHECK-NEXT:.b32 4731 // DW_AT_type 4104; CHECK-NEXT:.b8 6 // Abbrev [6] 0x126a:0x5 DW_TAG_formal_parameter 4105; CHECK-NEXT:.b32 4737 // DW_AT_type 4106; CHECK-NEXT:.b8 6 // Abbrev [6] 0x126f:0x5 DW_TAG_formal_parameter 4107; CHECK-NEXT:.b32 4737 // DW_AT_type 4108; CHECK-NEXT:.b8 6 // Abbrev [6] 0x1274:0x5 DW_TAG_formal_parameter 4109; CHECK-NEXT:.b32 4772 // DW_AT_type 4110; CHECK-NEXT:.b8 0 // End Of Children Mark 4111; CHECK-NEXT:.b8 18 // Abbrev [18] 0x127a:0x1 DW_TAG_pointer_type 4112; CHECK-NEXT:.b8 8 // Abbrev [8] 0x127b:0x5 DW_TAG_pointer_type 4113; CHECK-NEXT:.b32 4736 // DW_AT_type 4114; CHECK-NEXT:.b8 19 // Abbrev [19] 0x1280:0x1 DW_TAG_const_type 4115; CHECK-NEXT:.b8 11 // Abbrev [11] 0x1281:0xe DW_TAG_typedef 4116; CHECK-NEXT:.b32 4751 // DW_AT_type 4117; CHECK-NEXT:.b8 115 // DW_AT_name 4118; CHECK-NEXT:.b8 105 4119; CHECK-NEXT:.b8 122 4120; CHECK-NEXT:.b8 101 4121; CHECK-NEXT:.b8 95 4122; CHECK-NEXT:.b8 116 4123; CHECK-NEXT:.b8 0 4124; CHECK-NEXT:.b8 8 // DW_AT_decl_file 4125; CHECK-NEXT:.b8 62 // DW_AT_decl_line 4126; CHECK-NEXT:.b8 7 // Abbrev [7] 0x128f:0x15 DW_TAG_base_type 4127; CHECK-NEXT:.b8 108 // DW_AT_name 4128; CHECK-NEXT:.b8 111 4129; CHECK-NEXT:.b8 110 4130; CHECK-NEXT:.b8 103 4131; CHECK-NEXT:.b8 32 4132; CHECK-NEXT:.b8 117 4133; CHECK-NEXT:.b8 110 4134; CHECK-NEXT:.b8 115 4135; CHECK-NEXT:.b8 105 4136; CHECK-NEXT:.b8 103 4137; CHECK-NEXT:.b8 110 4138; CHECK-NEXT:.b8 101 4139; CHECK-NEXT:.b8 100 4140; CHECK-NEXT:.b8 32 4141; CHECK-NEXT:.b8 105 4142; CHECK-NEXT:.b8 110 4143; CHECK-NEXT:.b8 116 4144; CHECK-NEXT:.b8 0 4145; CHECK-NEXT:.b8 7 // DW_AT_encoding 4146; CHECK-NEXT:.b8 8 // DW_AT_byte_size 4147; CHECK-NEXT:.b8 20 // Abbrev [20] 0x12a4:0x16 DW_TAG_typedef 4148; CHECK-NEXT:.b32 4794 // DW_AT_type 4149; CHECK-NEXT:.b8 95 // DW_AT_name 4150; CHECK-NEXT:.b8 95 4151; CHECK-NEXT:.b8 99 4152; CHECK-NEXT:.b8 111 4153; CHECK-NEXT:.b8 109 4154; CHECK-NEXT:.b8 112 4155; CHECK-NEXT:.b8 97 4156; CHECK-NEXT:.b8 114 4157; CHECK-NEXT:.b8 95 4158; CHECK-NEXT:.b8 102 4159; CHECK-NEXT:.b8 110 4160; CHECK-NEXT:.b8 95 4161; CHECK-NEXT:.b8 116 4162; CHECK-NEXT:.b8 0 4163; CHECK-NEXT:.b8 4 // DW_AT_decl_file 4164; CHECK-NEXT:.b8 230 // DW_AT_decl_line 4165; CHECK-NEXT:.b8 2 4166; CHECK-NEXT:.b8 8 // Abbrev [8] 0x12ba:0x5 DW_TAG_pointer_type 4167; CHECK-NEXT:.b32 4799 // DW_AT_type 4168; CHECK-NEXT:.b8 21 // Abbrev [21] 0x12bf:0x10 DW_TAG_subroutine_type 4169; CHECK-NEXT:.b32 2332 // DW_AT_type 4170; CHECK-NEXT:.b8 6 // Abbrev [6] 0x12c4:0x5 DW_TAG_formal_parameter 4171; CHECK-NEXT:.b32 4731 // DW_AT_type 4172; CHECK-NEXT:.b8 6 // Abbrev [6] 0x12c9:0x5 DW_TAG_formal_parameter 4173; CHECK-NEXT:.b32 4731 // DW_AT_type 4174; CHECK-NEXT:.b8 0 // End Of Children Mark 4175; CHECK-NEXT:.b8 16 // Abbrev [16] 0x12cf:0x1c DW_TAG_subprogram 4176; CHECK-NEXT:.b8 99 // DW_AT_name 4177; CHECK-NEXT:.b8 97 4178; CHECK-NEXT:.b8 108 4179; CHECK-NEXT:.b8 108 4180; CHECK-NEXT:.b8 111 4181; CHECK-NEXT:.b8 99 4182; CHECK-NEXT:.b8 0 4183; CHECK-NEXT:.b8 4 // DW_AT_decl_file 4184; CHECK-NEXT:.b8 212 // DW_AT_decl_line 4185; CHECK-NEXT:.b8 1 4186; CHECK-NEXT:.b32 4730 // DW_AT_type 4187; CHECK-NEXT:.b8 1 // DW_AT_declaration 4188; CHECK-NEXT:.b8 1 // DW_AT_external 4189; CHECK-NEXT:.b8 6 // Abbrev [6] 0x12e0:0x5 DW_TAG_formal_parameter 4190; CHECK-NEXT:.b32 4737 // DW_AT_type 4191; CHECK-NEXT:.b8 6 // Abbrev [6] 0x12e5:0x5 DW_TAG_formal_parameter 4192; CHECK-NEXT:.b32 4737 // DW_AT_type 4193; CHECK-NEXT:.b8 0 // End Of Children Mark 4194; CHECK-NEXT:.b8 16 // Abbrev [16] 0x12eb:0x19 DW_TAG_subprogram 4195; CHECK-NEXT:.b8 100 // DW_AT_name 4196; CHECK-NEXT:.b8 105 4197; CHECK-NEXT:.b8 118 4198; CHECK-NEXT:.b8 0 4199; CHECK-NEXT:.b8 4 // DW_AT_decl_file 4200; CHECK-NEXT:.b8 21 // DW_AT_decl_line 4201; CHECK-NEXT:.b8 3 4202; CHECK-NEXT:.b32 4500 // DW_AT_type 4203; CHECK-NEXT:.b8 1 // DW_AT_declaration 4204; CHECK-NEXT:.b8 1 // DW_AT_external 4205; CHECK-NEXT:.b8 6 // Abbrev [6] 0x12f9:0x5 DW_TAG_formal_parameter 4206; CHECK-NEXT:.b32 2332 // DW_AT_type 4207; CHECK-NEXT:.b8 6 // Abbrev [6] 0x12fe:0x5 DW_TAG_formal_parameter 4208; CHECK-NEXT:.b32 2332 // DW_AT_type 4209; CHECK-NEXT:.b8 0 // End Of Children Mark 4210; CHECK-NEXT:.b8 22 // Abbrev [22] 0x1304:0x12 DW_TAG_subprogram 4211; CHECK-NEXT:.b8 101 // DW_AT_name 4212; CHECK-NEXT:.b8 120 4213; CHECK-NEXT:.b8 105 4214; CHECK-NEXT:.b8 116 4215; CHECK-NEXT:.b8 0 4216; CHECK-NEXT:.b8 4 // DW_AT_decl_file 4217; CHECK-NEXT:.b8 31 // DW_AT_decl_line 4218; CHECK-NEXT:.b8 2 4219; CHECK-NEXT:.b8 1 // DW_AT_declaration 4220; CHECK-NEXT:.b8 1 // DW_AT_external 4221; CHECK-NEXT:.b8 1 // DW_AT_noreturn 4222; CHECK-NEXT:.b8 6 // Abbrev [6] 0x1310:0x5 DW_TAG_formal_parameter 4223; CHECK-NEXT:.b32 2332 // DW_AT_type 4224; CHECK-NEXT:.b8 0 // End Of Children Mark 4225; CHECK-NEXT:.b8 23 // Abbrev [23] 0x1316:0x11 DW_TAG_subprogram 4226; CHECK-NEXT:.b8 102 // DW_AT_name 4227; CHECK-NEXT:.b8 114 4228; CHECK-NEXT:.b8 101 4229; CHECK-NEXT:.b8 101 4230; CHECK-NEXT:.b8 0 4231; CHECK-NEXT:.b8 4 // DW_AT_decl_file 4232; CHECK-NEXT:.b8 227 // DW_AT_decl_line 4233; CHECK-NEXT:.b8 1 4234; CHECK-NEXT:.b8 1 // DW_AT_declaration 4235; CHECK-NEXT:.b8 1 // DW_AT_external 4236; CHECK-NEXT:.b8 6 // Abbrev [6] 0x1321:0x5 DW_TAG_formal_parameter 4237; CHECK-NEXT:.b32 4730 // DW_AT_type 4238; CHECK-NEXT:.b8 0 // End Of Children Mark 4239; CHECK-NEXT:.b8 16 // Abbrev [16] 0x1327:0x17 DW_TAG_subprogram 4240; CHECK-NEXT:.b8 103 // DW_AT_name 4241; CHECK-NEXT:.b8 101 4242; CHECK-NEXT:.b8 116 4243; CHECK-NEXT:.b8 101 4244; CHECK-NEXT:.b8 110 4245; CHECK-NEXT:.b8 118 4246; CHECK-NEXT:.b8 0 4247; CHECK-NEXT:.b8 4 // DW_AT_decl_file 4248; CHECK-NEXT:.b8 52 // DW_AT_decl_line 4249; CHECK-NEXT:.b8 2 4250; CHECK-NEXT:.b32 4926 // DW_AT_type 4251; CHECK-NEXT:.b8 1 // DW_AT_declaration 4252; CHECK-NEXT:.b8 1 // DW_AT_external 4253; CHECK-NEXT:.b8 6 // Abbrev [6] 0x1338:0x5 DW_TAG_formal_parameter 4254; CHECK-NEXT:.b32 3389 // DW_AT_type 4255; CHECK-NEXT:.b8 0 // End Of Children Mark 4256; CHECK-NEXT:.b8 8 // Abbrev [8] 0x133e:0x5 DW_TAG_pointer_type 4257; CHECK-NEXT:.b32 3399 // DW_AT_type 4258; CHECK-NEXT:.b8 16 // Abbrev [16] 0x1343:0x15 DW_TAG_subprogram 4259; CHECK-NEXT:.b8 108 // DW_AT_name 4260; CHECK-NEXT:.b8 97 4261; CHECK-NEXT:.b8 98 4262; CHECK-NEXT:.b8 115 4263; CHECK-NEXT:.b8 0 4264; CHECK-NEXT:.b8 4 // DW_AT_decl_file 4265; CHECK-NEXT:.b8 8 // DW_AT_decl_line 4266; CHECK-NEXT:.b8 3 4267; CHECK-NEXT:.b32 2917 // DW_AT_type 4268; CHECK-NEXT:.b8 1 // DW_AT_declaration 4269; CHECK-NEXT:.b8 1 // DW_AT_external 4270; CHECK-NEXT:.b8 6 // Abbrev [6] 0x1352:0x5 DW_TAG_formal_parameter 4271; CHECK-NEXT:.b32 2917 // DW_AT_type 4272; CHECK-NEXT:.b8 0 // End Of Children Mark 4273; CHECK-NEXT:.b8 16 // Abbrev [16] 0x1358:0x1a DW_TAG_subprogram 4274; CHECK-NEXT:.b8 108 // DW_AT_name 4275; CHECK-NEXT:.b8 100 4276; CHECK-NEXT:.b8 105 4277; CHECK-NEXT:.b8 118 4278; CHECK-NEXT:.b8 0 4279; CHECK-NEXT:.b8 4 // DW_AT_decl_file 4280; CHECK-NEXT:.b8 23 // DW_AT_decl_line 4281; CHECK-NEXT:.b8 3 4282; CHECK-NEXT:.b32 4515 // DW_AT_type 4283; CHECK-NEXT:.b8 1 // DW_AT_declaration 4284; CHECK-NEXT:.b8 1 // DW_AT_external 4285; CHECK-NEXT:.b8 6 // Abbrev [6] 0x1367:0x5 DW_TAG_formal_parameter 4286; CHECK-NEXT:.b32 2917 // DW_AT_type 4287; CHECK-NEXT:.b8 6 // Abbrev [6] 0x136c:0x5 DW_TAG_formal_parameter 4288; CHECK-NEXT:.b32 2917 // DW_AT_type 4289; CHECK-NEXT:.b8 0 // End Of Children Mark 4290; CHECK-NEXT:.b8 16 // Abbrev [16] 0x1372:0x17 DW_TAG_subprogram 4291; CHECK-NEXT:.b8 109 // DW_AT_name 4292; CHECK-NEXT:.b8 97 4293; CHECK-NEXT:.b8 108 4294; CHECK-NEXT:.b8 108 4295; CHECK-NEXT:.b8 111 4296; CHECK-NEXT:.b8 99 4297; CHECK-NEXT:.b8 0 4298; CHECK-NEXT:.b8 4 // DW_AT_decl_file 4299; CHECK-NEXT:.b8 210 // DW_AT_decl_line 4300; CHECK-NEXT:.b8 1 4301; CHECK-NEXT:.b32 4730 // DW_AT_type 4302; CHECK-NEXT:.b8 1 // DW_AT_declaration 4303; CHECK-NEXT:.b8 1 // DW_AT_external 4304; CHECK-NEXT:.b8 6 // Abbrev [6] 0x1383:0x5 DW_TAG_formal_parameter 4305; CHECK-NEXT:.b32 4737 // DW_AT_type 4306; CHECK-NEXT:.b8 0 // End Of Children Mark 4307; CHECK-NEXT:.b8 16 // Abbrev [16] 0x1389:0x1b DW_TAG_subprogram 4308; CHECK-NEXT:.b8 109 // DW_AT_name 4309; CHECK-NEXT:.b8 98 4310; CHECK-NEXT:.b8 108 4311; CHECK-NEXT:.b8 101 4312; CHECK-NEXT:.b8 110 4313; CHECK-NEXT:.b8 0 4314; CHECK-NEXT:.b8 4 // DW_AT_decl_file 4315; CHECK-NEXT:.b8 95 // DW_AT_decl_line 4316; CHECK-NEXT:.b8 3 4317; CHECK-NEXT:.b32 2332 // DW_AT_type 4318; CHECK-NEXT:.b8 1 // DW_AT_declaration 4319; CHECK-NEXT:.b8 1 // DW_AT_external 4320; CHECK-NEXT:.b8 6 // Abbrev [6] 0x1399:0x5 DW_TAG_formal_parameter 4321; CHECK-NEXT:.b32 3389 // DW_AT_type 4322; CHECK-NEXT:.b8 6 // Abbrev [6] 0x139e:0x5 DW_TAG_formal_parameter 4323; CHECK-NEXT:.b32 4737 // DW_AT_type 4324; CHECK-NEXT:.b8 0 // End Of Children Mark 4325; CHECK-NEXT:.b8 16 // Abbrev [16] 0x13a4:0x23 DW_TAG_subprogram 4326; CHECK-NEXT:.b8 109 // DW_AT_name 4327; CHECK-NEXT:.b8 98 4328; CHECK-NEXT:.b8 115 4329; CHECK-NEXT:.b8 116 4330; CHECK-NEXT:.b8 111 4331; CHECK-NEXT:.b8 119 4332; CHECK-NEXT:.b8 99 4333; CHECK-NEXT:.b8 115 4334; CHECK-NEXT:.b8 0 4335; CHECK-NEXT:.b8 4 // DW_AT_decl_file 4336; CHECK-NEXT:.b8 106 // DW_AT_decl_line 4337; CHECK-NEXT:.b8 3 4338; CHECK-NEXT:.b32 4737 // DW_AT_type 4339; CHECK-NEXT:.b8 1 // DW_AT_declaration 4340; CHECK-NEXT:.b8 1 // DW_AT_external 4341; CHECK-NEXT:.b8 6 // Abbrev [6] 0x13b7:0x5 DW_TAG_formal_parameter 4342; CHECK-NEXT:.b32 5063 // DW_AT_type 4343; CHECK-NEXT:.b8 6 // Abbrev [6] 0x13bc:0x5 DW_TAG_formal_parameter 4344; CHECK-NEXT:.b32 3389 // DW_AT_type 4345; CHECK-NEXT:.b8 6 // Abbrev [6] 0x13c1:0x5 DW_TAG_formal_parameter 4346; CHECK-NEXT:.b32 4737 // DW_AT_type 4347; CHECK-NEXT:.b8 0 // End Of Children Mark 4348; CHECK-NEXT:.b8 8 // Abbrev [8] 0x13c7:0x5 DW_TAG_pointer_type 4349; CHECK-NEXT:.b32 5068 // DW_AT_type 4350; CHECK-NEXT:.b8 7 // Abbrev [7] 0x13cc:0xb DW_TAG_base_type 4351; CHECK-NEXT:.b8 119 // DW_AT_name 4352; CHECK-NEXT:.b8 99 4353; CHECK-NEXT:.b8 104 4354; CHECK-NEXT:.b8 97 4355; CHECK-NEXT:.b8 114 4356; CHECK-NEXT:.b8 95 4357; CHECK-NEXT:.b8 116 4358; CHECK-NEXT:.b8 0 4359; CHECK-NEXT:.b8 5 // DW_AT_encoding 4360; CHECK-NEXT:.b8 4 // DW_AT_byte_size 4361; CHECK-NEXT:.b8 16 // Abbrev [16] 0x13d7:0x21 DW_TAG_subprogram 4362; CHECK-NEXT:.b8 109 // DW_AT_name 4363; CHECK-NEXT:.b8 98 4364; CHECK-NEXT:.b8 116 4365; CHECK-NEXT:.b8 111 4366; CHECK-NEXT:.b8 119 4367; CHECK-NEXT:.b8 99 4368; CHECK-NEXT:.b8 0 4369; CHECK-NEXT:.b8 4 // DW_AT_decl_file 4370; CHECK-NEXT:.b8 98 // DW_AT_decl_line 4371; CHECK-NEXT:.b8 3 4372; CHECK-NEXT:.b32 2332 // DW_AT_type 4373; CHECK-NEXT:.b8 1 // DW_AT_declaration 4374; CHECK-NEXT:.b8 1 // DW_AT_external 4375; CHECK-NEXT:.b8 6 // Abbrev [6] 0x13e8:0x5 DW_TAG_formal_parameter 4376; CHECK-NEXT:.b32 5063 // DW_AT_type 4377; CHECK-NEXT:.b8 6 // Abbrev [6] 0x13ed:0x5 DW_TAG_formal_parameter 4378; CHECK-NEXT:.b32 3389 // DW_AT_type 4379; CHECK-NEXT:.b8 6 // Abbrev [6] 0x13f2:0x5 DW_TAG_formal_parameter 4380; CHECK-NEXT:.b32 4737 // DW_AT_type 4381; CHECK-NEXT:.b8 0 // End Of Children Mark 4382; CHECK-NEXT:.b8 23 // Abbrev [23] 0x13f8:0x21 DW_TAG_subprogram 4383; CHECK-NEXT:.b8 113 // DW_AT_name 4384; CHECK-NEXT:.b8 115 4385; CHECK-NEXT:.b8 111 4386; CHECK-NEXT:.b8 114 4387; CHECK-NEXT:.b8 116 4388; CHECK-NEXT:.b8 0 4389; CHECK-NEXT:.b8 4 // DW_AT_decl_file 4390; CHECK-NEXT:.b8 253 // DW_AT_decl_line 4391; CHECK-NEXT:.b8 2 4392; CHECK-NEXT:.b8 1 // DW_AT_declaration 4393; CHECK-NEXT:.b8 1 // DW_AT_external 4394; CHECK-NEXT:.b8 6 // Abbrev [6] 0x1404:0x5 DW_TAG_formal_parameter 4395; CHECK-NEXT:.b32 4730 // DW_AT_type 4396; CHECK-NEXT:.b8 6 // Abbrev [6] 0x1409:0x5 DW_TAG_formal_parameter 4397; CHECK-NEXT:.b32 4737 // DW_AT_type 4398; CHECK-NEXT:.b8 6 // Abbrev [6] 0x140e:0x5 DW_TAG_formal_parameter 4399; CHECK-NEXT:.b32 4737 // DW_AT_type 4400; CHECK-NEXT:.b8 6 // Abbrev [6] 0x1413:0x5 DW_TAG_formal_parameter 4401; CHECK-NEXT:.b32 4772 // DW_AT_type 4402; CHECK-NEXT:.b8 0 // End Of Children Mark 4403; CHECK-NEXT:.b8 24 // Abbrev [24] 0x1419:0xf DW_TAG_subprogram 4404; CHECK-NEXT:.b8 114 // DW_AT_name 4405; CHECK-NEXT:.b8 97 4406; CHECK-NEXT:.b8 110 4407; CHECK-NEXT:.b8 100 4408; CHECK-NEXT:.b8 0 4409; CHECK-NEXT:.b8 4 // DW_AT_decl_file 4410; CHECK-NEXT:.b8 118 // DW_AT_decl_line 4411; CHECK-NEXT:.b8 1 4412; CHECK-NEXT:.b32 2332 // DW_AT_type 4413; CHECK-NEXT:.b8 1 // DW_AT_declaration 4414; CHECK-NEXT:.b8 1 // DW_AT_external 4415; CHECK-NEXT:.b8 16 // Abbrev [16] 0x1428:0x1d DW_TAG_subprogram 4416; CHECK-NEXT:.b8 114 // DW_AT_name 4417; CHECK-NEXT:.b8 101 4418; CHECK-NEXT:.b8 97 4419; CHECK-NEXT:.b8 108 4420; CHECK-NEXT:.b8 108 4421; CHECK-NEXT:.b8 111 4422; CHECK-NEXT:.b8 99 4423; CHECK-NEXT:.b8 0 4424; CHECK-NEXT:.b8 4 // DW_AT_decl_file 4425; CHECK-NEXT:.b8 224 // DW_AT_decl_line 4426; CHECK-NEXT:.b8 1 4427; CHECK-NEXT:.b32 4730 // DW_AT_type 4428; CHECK-NEXT:.b8 1 // DW_AT_declaration 4429; CHECK-NEXT:.b8 1 // DW_AT_external 4430; CHECK-NEXT:.b8 6 // Abbrev [6] 0x143a:0x5 DW_TAG_formal_parameter 4431; CHECK-NEXT:.b32 4730 // DW_AT_type 4432; CHECK-NEXT:.b8 6 // Abbrev [6] 0x143f:0x5 DW_TAG_formal_parameter 4433; CHECK-NEXT:.b32 4737 // DW_AT_type 4434; CHECK-NEXT:.b8 0 // End Of Children Mark 4435; CHECK-NEXT:.b8 23 // Abbrev [23] 0x1445:0x12 DW_TAG_subprogram 4436; CHECK-NEXT:.b8 115 // DW_AT_name 4437; CHECK-NEXT:.b8 114 4438; CHECK-NEXT:.b8 97 4439; CHECK-NEXT:.b8 110 4440; CHECK-NEXT:.b8 100 4441; CHECK-NEXT:.b8 0 4442; CHECK-NEXT:.b8 4 // DW_AT_decl_file 4443; CHECK-NEXT:.b8 120 // DW_AT_decl_line 4444; CHECK-NEXT:.b8 1 4445; CHECK-NEXT:.b8 1 // DW_AT_declaration 4446; CHECK-NEXT:.b8 1 // DW_AT_external 4447; CHECK-NEXT:.b8 6 // Abbrev [6] 0x1451:0x5 DW_TAG_formal_parameter 4448; CHECK-NEXT:.b32 5207 // DW_AT_type 4449; CHECK-NEXT:.b8 0 // End Of Children Mark 4450; CHECK-NEXT:.b8 7 // Abbrev [7] 0x1457:0x10 DW_TAG_base_type 4451; CHECK-NEXT:.b8 117 // DW_AT_name 4452; CHECK-NEXT:.b8 110 4453; CHECK-NEXT:.b8 115 4454; CHECK-NEXT:.b8 105 4455; CHECK-NEXT:.b8 103 4456; CHECK-NEXT:.b8 110 4457; CHECK-NEXT:.b8 101 4458; CHECK-NEXT:.b8 100 4459; CHECK-NEXT:.b8 32 4460; CHECK-NEXT:.b8 105 4461; CHECK-NEXT:.b8 110 4462; CHECK-NEXT:.b8 116 4463; CHECK-NEXT:.b8 0 4464; CHECK-NEXT:.b8 7 // DW_AT_encoding 4465; CHECK-NEXT:.b8 4 // DW_AT_byte_size 4466; CHECK-NEXT:.b8 10 // Abbrev [10] 0x1467:0x1b DW_TAG_subprogram 4467; CHECK-NEXT:.b8 115 // DW_AT_name 4468; CHECK-NEXT:.b8 116 4469; CHECK-NEXT:.b8 114 4470; CHECK-NEXT:.b8 116 4471; CHECK-NEXT:.b8 111 4472; CHECK-NEXT:.b8 100 4473; CHECK-NEXT:.b8 0 4474; CHECK-NEXT:.b8 4 // DW_AT_decl_file 4475; CHECK-NEXT:.b8 164 // DW_AT_decl_line 4476; CHECK-NEXT:.b32 3379 // DW_AT_type 4477; CHECK-NEXT:.b8 1 // DW_AT_declaration 4478; CHECK-NEXT:.b8 1 // DW_AT_external 4479; CHECK-NEXT:.b8 6 // Abbrev [6] 0x1477:0x5 DW_TAG_formal_parameter 4480; CHECK-NEXT:.b32 3389 // DW_AT_type 4481; CHECK-NEXT:.b8 6 // Abbrev [6] 0x147c:0x5 DW_TAG_formal_parameter 4482; CHECK-NEXT:.b32 5250 // DW_AT_type 4483; CHECK-NEXT:.b8 0 // End Of Children Mark 4484; CHECK-NEXT:.b8 8 // Abbrev [8] 0x1482:0x5 DW_TAG_pointer_type 4485; CHECK-NEXT:.b32 4926 // DW_AT_type 4486; CHECK-NEXT:.b8 10 // Abbrev [10] 0x1487:0x20 DW_TAG_subprogram 4487; CHECK-NEXT:.b8 115 // DW_AT_name 4488; CHECK-NEXT:.b8 116 4489; CHECK-NEXT:.b8 114 4490; CHECK-NEXT:.b8 116 4491; CHECK-NEXT:.b8 111 4492; CHECK-NEXT:.b8 108 4493; CHECK-NEXT:.b8 0 4494; CHECK-NEXT:.b8 4 // DW_AT_decl_file 4495; CHECK-NEXT:.b8 183 // DW_AT_decl_line 4496; CHECK-NEXT:.b32 2917 // DW_AT_type 4497; CHECK-NEXT:.b8 1 // DW_AT_declaration 4498; CHECK-NEXT:.b8 1 // DW_AT_external 4499; CHECK-NEXT:.b8 6 // Abbrev [6] 0x1497:0x5 DW_TAG_formal_parameter 4500; CHECK-NEXT:.b32 3389 // DW_AT_type 4501; CHECK-NEXT:.b8 6 // Abbrev [6] 0x149c:0x5 DW_TAG_formal_parameter 4502; CHECK-NEXT:.b32 5250 // DW_AT_type 4503; CHECK-NEXT:.b8 6 // Abbrev [6] 0x14a1:0x5 DW_TAG_formal_parameter 4504; CHECK-NEXT:.b32 2332 // DW_AT_type 4505; CHECK-NEXT:.b8 0 // End Of Children Mark 4506; CHECK-NEXT:.b8 10 // Abbrev [10] 0x14a7:0x21 DW_TAG_subprogram 4507; CHECK-NEXT:.b8 115 // DW_AT_name 4508; CHECK-NEXT:.b8 116 4509; CHECK-NEXT:.b8 114 4510; CHECK-NEXT:.b8 116 4511; CHECK-NEXT:.b8 111 4512; CHECK-NEXT:.b8 117 4513; CHECK-NEXT:.b8 108 4514; CHECK-NEXT:.b8 0 4515; CHECK-NEXT:.b8 4 // DW_AT_decl_file 4516; CHECK-NEXT:.b8 187 // DW_AT_decl_line 4517; CHECK-NEXT:.b32 4751 // DW_AT_type 4518; CHECK-NEXT:.b8 1 // DW_AT_declaration 4519; CHECK-NEXT:.b8 1 // DW_AT_external 4520; CHECK-NEXT:.b8 6 // Abbrev [6] 0x14b8:0x5 DW_TAG_formal_parameter 4521; CHECK-NEXT:.b32 3389 // DW_AT_type 4522; CHECK-NEXT:.b8 6 // Abbrev [6] 0x14bd:0x5 DW_TAG_formal_parameter 4523; CHECK-NEXT:.b32 5250 // DW_AT_type 4524; CHECK-NEXT:.b8 6 // Abbrev [6] 0x14c2:0x5 DW_TAG_formal_parameter 4525; CHECK-NEXT:.b32 2332 // DW_AT_type 4526; CHECK-NEXT:.b8 0 // End Of Children Mark 4527; CHECK-NEXT:.b8 16 // Abbrev [16] 0x14c8:0x17 DW_TAG_subprogram 4528; CHECK-NEXT:.b8 115 // DW_AT_name 4529; CHECK-NEXT:.b8 121 4530; CHECK-NEXT:.b8 115 4531; CHECK-NEXT:.b8 116 4532; CHECK-NEXT:.b8 101 4533; CHECK-NEXT:.b8 109 4534; CHECK-NEXT:.b8 0 4535; CHECK-NEXT:.b8 4 // DW_AT_decl_file 4536; CHECK-NEXT:.b8 205 // DW_AT_decl_line 4537; CHECK-NEXT:.b8 2 4538; CHECK-NEXT:.b32 2332 // DW_AT_type 4539; CHECK-NEXT:.b8 1 // DW_AT_declaration 4540; CHECK-NEXT:.b8 1 // DW_AT_external 4541; CHECK-NEXT:.b8 6 // Abbrev [6] 0x14d9:0x5 DW_TAG_formal_parameter 4542; CHECK-NEXT:.b32 3389 // DW_AT_type 4543; CHECK-NEXT:.b8 0 // End Of Children Mark 4544; CHECK-NEXT:.b8 16 // Abbrev [16] 0x14df:0x23 DW_TAG_subprogram 4545; CHECK-NEXT:.b8 119 // DW_AT_name 4546; CHECK-NEXT:.b8 99 4547; CHECK-NEXT:.b8 115 4548; CHECK-NEXT:.b8 116 4549; CHECK-NEXT:.b8 111 4550; CHECK-NEXT:.b8 109 4551; CHECK-NEXT:.b8 98 4552; CHECK-NEXT:.b8 115 4553; CHECK-NEXT:.b8 0 4554; CHECK-NEXT:.b8 4 // DW_AT_decl_file 4555; CHECK-NEXT:.b8 109 // DW_AT_decl_line 4556; CHECK-NEXT:.b8 3 4557; CHECK-NEXT:.b32 4737 // DW_AT_type 4558; CHECK-NEXT:.b8 1 // DW_AT_declaration 4559; CHECK-NEXT:.b8 1 // DW_AT_external 4560; CHECK-NEXT:.b8 6 // Abbrev [6] 0x14f2:0x5 DW_TAG_formal_parameter 4561; CHECK-NEXT:.b32 4926 // DW_AT_type 4562; CHECK-NEXT:.b8 6 // Abbrev [6] 0x14f7:0x5 DW_TAG_formal_parameter 4563; CHECK-NEXT:.b32 5378 // DW_AT_type 4564; CHECK-NEXT:.b8 6 // Abbrev [6] 0x14fc:0x5 DW_TAG_formal_parameter 4565; CHECK-NEXT:.b32 4737 // DW_AT_type 4566; CHECK-NEXT:.b8 0 // End Of Children Mark 4567; CHECK-NEXT:.b8 8 // Abbrev [8] 0x1502:0x5 DW_TAG_pointer_type 4568; CHECK-NEXT:.b32 5383 // DW_AT_type 4569; CHECK-NEXT:.b8 9 // Abbrev [9] 0x1507:0x5 DW_TAG_const_type 4570; CHECK-NEXT:.b32 5068 // DW_AT_type 4571; CHECK-NEXT:.b8 16 // Abbrev [16] 0x150c:0x1c DW_TAG_subprogram 4572; CHECK-NEXT:.b8 119 // DW_AT_name 4573; CHECK-NEXT:.b8 99 4574; CHECK-NEXT:.b8 116 4575; CHECK-NEXT:.b8 111 4576; CHECK-NEXT:.b8 109 4577; CHECK-NEXT:.b8 98 4578; CHECK-NEXT:.b8 0 4579; CHECK-NEXT:.b8 4 // DW_AT_decl_file 4580; CHECK-NEXT:.b8 102 // DW_AT_decl_line 4581; CHECK-NEXT:.b8 3 4582; CHECK-NEXT:.b32 2332 // DW_AT_type 4583; CHECK-NEXT:.b8 1 // DW_AT_declaration 4584; CHECK-NEXT:.b8 1 // DW_AT_external 4585; CHECK-NEXT:.b8 6 // Abbrev [6] 0x151d:0x5 DW_TAG_formal_parameter 4586; CHECK-NEXT:.b32 4926 // DW_AT_type 4587; CHECK-NEXT:.b8 6 // Abbrev [6] 0x1522:0x5 DW_TAG_formal_parameter 4588; CHECK-NEXT:.b32 5068 // DW_AT_type 4589; CHECK-NEXT:.b8 0 // End Of Children Mark 4590; CHECK-NEXT:.b8 2 // Abbrev [2] 0x1528:0x78 DW_TAG_namespace 4591; CHECK-NEXT:.b8 95 // DW_AT_name 4592; CHECK-NEXT:.b8 95 4593; CHECK-NEXT:.b8 103 4594; CHECK-NEXT:.b8 110 4595; CHECK-NEXT:.b8 117 4596; CHECK-NEXT:.b8 95 4597; CHECK-NEXT:.b8 99 4598; CHECK-NEXT:.b8 120 4599; CHECK-NEXT:.b8 120 4600; CHECK-NEXT:.b8 0 4601; CHECK-NEXT:.b8 3 // Abbrev [3] 0x1533:0x7 DW_TAG_imported_declaration 4602; CHECK-NEXT:.b8 5 // DW_AT_decl_file 4603; CHECK-NEXT:.b8 201 // DW_AT_decl_line 4604; CHECK-NEXT:.b32 5536 // DW_AT_import 4605; CHECK-NEXT:.b8 3 // Abbrev [3] 0x153a:0x7 DW_TAG_imported_declaration 4606; CHECK-NEXT:.b8 5 // DW_AT_decl_file 4607; CHECK-NEXT:.b8 207 // DW_AT_decl_line 4608; CHECK-NEXT:.b32 5585 // DW_AT_import 4609; CHECK-NEXT:.b8 3 // Abbrev [3] 0x1541:0x7 DW_TAG_imported_declaration 4610; CHECK-NEXT:.b8 5 // DW_AT_decl_file 4611; CHECK-NEXT:.b8 211 // DW_AT_decl_line 4612; CHECK-NEXT:.b32 5604 // DW_AT_import 4613; CHECK-NEXT:.b8 3 // Abbrev [3] 0x1548:0x7 DW_TAG_imported_declaration 4614; CHECK-NEXT:.b8 5 // DW_AT_decl_file 4615; CHECK-NEXT:.b8 217 // DW_AT_decl_line 4616; CHECK-NEXT:.b32 5626 // DW_AT_import 4617; CHECK-NEXT:.b8 3 // Abbrev [3] 0x154f:0x7 DW_TAG_imported_declaration 4618; CHECK-NEXT:.b8 5 // DW_AT_decl_file 4619; CHECK-NEXT:.b8 228 // DW_AT_decl_line 4620; CHECK-NEXT:.b32 5653 // DW_AT_import 4621; CHECK-NEXT:.b8 3 // Abbrev [3] 0x1556:0x7 DW_TAG_imported_declaration 4622; CHECK-NEXT:.b8 5 // DW_AT_decl_file 4623; CHECK-NEXT:.b8 229 // DW_AT_decl_line 4624; CHECK-NEXT:.b32 5675 // DW_AT_import 4625; CHECK-NEXT:.b8 3 // Abbrev [3] 0x155d:0x7 DW_TAG_imported_declaration 4626; CHECK-NEXT:.b8 5 // DW_AT_decl_file 4627; CHECK-NEXT:.b8 230 // DW_AT_decl_line 4628; CHECK-NEXT:.b32 5708 // DW_AT_import 4629; CHECK-NEXT:.b8 3 // Abbrev [3] 0x1564:0x7 DW_TAG_imported_declaration 4630; CHECK-NEXT:.b8 5 // DW_AT_decl_file 4631; CHECK-NEXT:.b8 232 // DW_AT_decl_line 4632; CHECK-NEXT:.b32 5768 // DW_AT_import 4633; CHECK-NEXT:.b8 3 // Abbrev [3] 0x156b:0x7 DW_TAG_imported_declaration 4634; CHECK-NEXT:.b8 5 // DW_AT_decl_file 4635; CHECK-NEXT:.b8 233 // DW_AT_decl_line 4636; CHECK-NEXT:.b32 5795 // DW_AT_import 4637; CHECK-NEXT:.b8 25 // Abbrev [25] 0x1572:0x2d DW_TAG_subprogram 4638; CHECK-NEXT:.b8 95 // DW_AT_MIPS_linkage_name 4639; CHECK-NEXT:.b8 90 4640; CHECK-NEXT:.b8 78 4641; CHECK-NEXT:.b8 57 4642; CHECK-NEXT:.b8 95 4643; CHECK-NEXT:.b8 95 4644; CHECK-NEXT:.b8 103 4645; CHECK-NEXT:.b8 110 4646; CHECK-NEXT:.b8 117 4647; CHECK-NEXT:.b8 95 4648; CHECK-NEXT:.b8 99 4649; CHECK-NEXT:.b8 120 4650; CHECK-NEXT:.b8 120 4651; CHECK-NEXT:.b8 51 4652; CHECK-NEXT:.b8 100 4653; CHECK-NEXT:.b8 105 4654; CHECK-NEXT:.b8 118 4655; CHECK-NEXT:.b8 69 4656; CHECK-NEXT:.b8 120 4657; CHECK-NEXT:.b8 120 4658; CHECK-NEXT:.b8 0 4659; CHECK-NEXT:.b8 100 // DW_AT_name 4660; CHECK-NEXT:.b8 105 4661; CHECK-NEXT:.b8 118 4662; CHECK-NEXT:.b8 0 4663; CHECK-NEXT:.b8 5 // DW_AT_decl_file 4664; CHECK-NEXT:.b8 214 // DW_AT_decl_line 4665; CHECK-NEXT:.b32 5536 // DW_AT_type 4666; CHECK-NEXT:.b8 1 // DW_AT_declaration 4667; CHECK-NEXT:.b8 1 // DW_AT_external 4668; CHECK-NEXT:.b8 6 // Abbrev [6] 0x1594:0x5 DW_TAG_formal_parameter 4669; CHECK-NEXT:.b32 1508 // DW_AT_type 4670; CHECK-NEXT:.b8 6 // Abbrev [6] 0x1599:0x5 DW_TAG_formal_parameter 4671; CHECK-NEXT:.b32 1508 // DW_AT_type 4672; CHECK-NEXT:.b8 0 // End Of Children Mark 4673; CHECK-NEXT:.b8 0 // End Of Children Mark 4674; CHECK-NEXT:.b8 11 // Abbrev [11] 0x15a0:0xf DW_TAG_typedef 4675; CHECK-NEXT:.b32 5551 // DW_AT_type 4676; CHECK-NEXT:.b8 108 // DW_AT_name 4677; CHECK-NEXT:.b8 108 4678; CHECK-NEXT:.b8 100 4679; CHECK-NEXT:.b8 105 4680; CHECK-NEXT:.b8 118 4681; CHECK-NEXT:.b8 95 4682; CHECK-NEXT:.b8 116 4683; CHECK-NEXT:.b8 0 4684; CHECK-NEXT:.b8 4 // DW_AT_decl_file 4685; CHECK-NEXT:.b8 121 // DW_AT_decl_line 4686; CHECK-NEXT:.b8 13 // Abbrev [13] 0x15af:0x22 DW_TAG_structure_type 4687; CHECK-NEXT:.b8 16 // DW_AT_byte_size 4688; CHECK-NEXT:.b8 4 // DW_AT_decl_file 4689; CHECK-NEXT:.b8 117 // DW_AT_decl_line 4690; CHECK-NEXT:.b8 14 // Abbrev [14] 0x15b3:0xf DW_TAG_member 4691; CHECK-NEXT:.b8 113 // DW_AT_name 4692; CHECK-NEXT:.b8 117 4693; CHECK-NEXT:.b8 111 4694; CHECK-NEXT:.b8 116 4695; CHECK-NEXT:.b8 0 4696; CHECK-NEXT:.b32 1508 // DW_AT_type 4697; CHECK-NEXT:.b8 4 // DW_AT_decl_file 4698; CHECK-NEXT:.b8 119 // DW_AT_decl_line 4699; CHECK-NEXT:.b8 2 // DW_AT_data_member_location 4700; CHECK-NEXT:.b8 35 4701; CHECK-NEXT:.b8 0 4702; CHECK-NEXT:.b8 14 // Abbrev [14] 0x15c2:0xe DW_TAG_member 4703; CHECK-NEXT:.b8 114 // DW_AT_name 4704; CHECK-NEXT:.b8 101 4705; CHECK-NEXT:.b8 109 4706; CHECK-NEXT:.b8 0 4707; CHECK-NEXT:.b32 1508 // DW_AT_type 4708; CHECK-NEXT:.b8 4 // DW_AT_decl_file 4709; CHECK-NEXT:.b8 120 // DW_AT_decl_line 4710; CHECK-NEXT:.b8 2 // DW_AT_data_member_location 4711; CHECK-NEXT:.b8 35 4712; CHECK-NEXT:.b8 8 4713; CHECK-NEXT:.b8 0 // End Of Children Mark 4714; CHECK-NEXT:.b8 22 // Abbrev [22] 0x15d1:0x13 DW_TAG_subprogram 4715; CHECK-NEXT:.b8 95 // DW_AT_name 4716; CHECK-NEXT:.b8 69 4717; CHECK-NEXT:.b8 120 4718; CHECK-NEXT:.b8 105 4719; CHECK-NEXT:.b8 116 4720; CHECK-NEXT:.b8 0 4721; CHECK-NEXT:.b8 4 // DW_AT_decl_file 4722; CHECK-NEXT:.b8 45 // DW_AT_decl_line 4723; CHECK-NEXT:.b8 2 4724; CHECK-NEXT:.b8 1 // DW_AT_declaration 4725; CHECK-NEXT:.b8 1 // DW_AT_external 4726; CHECK-NEXT:.b8 1 // DW_AT_noreturn 4727; CHECK-NEXT:.b8 6 // Abbrev [6] 0x15de:0x5 DW_TAG_formal_parameter 4728; CHECK-NEXT:.b32 2332 // DW_AT_type 4729; CHECK-NEXT:.b8 0 // End Of Children Mark 4730; CHECK-NEXT:.b8 16 // Abbrev [16] 0x15e4:0x16 DW_TAG_subprogram 4731; CHECK-NEXT:.b8 108 // DW_AT_name 4732; CHECK-NEXT:.b8 108 4733; CHECK-NEXT:.b8 97 4734; CHECK-NEXT:.b8 98 4735; CHECK-NEXT:.b8 115 4736; CHECK-NEXT:.b8 0 4737; CHECK-NEXT:.b8 4 // DW_AT_decl_file 4738; CHECK-NEXT:.b8 12 // DW_AT_decl_line 4739; CHECK-NEXT:.b8 3 4740; CHECK-NEXT:.b32 1508 // DW_AT_type 4741; CHECK-NEXT:.b8 1 // DW_AT_declaration 4742; CHECK-NEXT:.b8 1 // DW_AT_external 4743; CHECK-NEXT:.b8 6 // Abbrev [6] 0x15f4:0x5 DW_TAG_formal_parameter 4744; CHECK-NEXT:.b32 1508 // DW_AT_type 4745; CHECK-NEXT:.b8 0 // End Of Children Mark 4746; CHECK-NEXT:.b8 16 // Abbrev [16] 0x15fa:0x1b DW_TAG_subprogram 4747; CHECK-NEXT:.b8 108 // DW_AT_name 4748; CHECK-NEXT:.b8 108 4749; CHECK-NEXT:.b8 100 4750; CHECK-NEXT:.b8 105 4751; CHECK-NEXT:.b8 118 4752; CHECK-NEXT:.b8 0 4753; CHECK-NEXT:.b8 4 // DW_AT_decl_file 4754; CHECK-NEXT:.b8 29 // DW_AT_decl_line 4755; CHECK-NEXT:.b8 3 4756; CHECK-NEXT:.b32 5536 // DW_AT_type 4757; CHECK-NEXT:.b8 1 // DW_AT_declaration 4758; CHECK-NEXT:.b8 1 // DW_AT_external 4759; CHECK-NEXT:.b8 6 // Abbrev [6] 0x160a:0x5 DW_TAG_formal_parameter 4760; CHECK-NEXT:.b32 1508 // DW_AT_type 4761; CHECK-NEXT:.b8 6 // Abbrev [6] 0x160f:0x5 DW_TAG_formal_parameter 4762; CHECK-NEXT:.b32 1508 // DW_AT_type 4763; CHECK-NEXT:.b8 0 // End Of Children Mark 4764; CHECK-NEXT:.b8 16 // Abbrev [16] 0x1615:0x16 DW_TAG_subprogram 4765; CHECK-NEXT:.b8 97 // DW_AT_name 4766; CHECK-NEXT:.b8 116 4767; CHECK-NEXT:.b8 111 4768; CHECK-NEXT:.b8 108 4769; CHECK-NEXT:.b8 108 4770; CHECK-NEXT:.b8 0 4771; CHECK-NEXT:.b8 4 // DW_AT_decl_file 4772; CHECK-NEXT:.b8 36 // DW_AT_decl_line 4773; CHECK-NEXT:.b8 1 4774; CHECK-NEXT:.b32 1508 // DW_AT_type 4775; CHECK-NEXT:.b8 1 // DW_AT_declaration 4776; CHECK-NEXT:.b8 1 // DW_AT_external 4777; CHECK-NEXT:.b8 6 // Abbrev [6] 0x1625:0x5 DW_TAG_formal_parameter 4778; CHECK-NEXT:.b32 3389 // DW_AT_type 4779; CHECK-NEXT:.b8 0 // End Of Children Mark 4780; CHECK-NEXT:.b8 10 // Abbrev [10] 0x162b:0x21 DW_TAG_subprogram 4781; CHECK-NEXT:.b8 115 // DW_AT_name 4782; CHECK-NEXT:.b8 116 4783; CHECK-NEXT:.b8 114 4784; CHECK-NEXT:.b8 116 4785; CHECK-NEXT:.b8 111 4786; CHECK-NEXT:.b8 108 4787; CHECK-NEXT:.b8 108 4788; CHECK-NEXT:.b8 0 4789; CHECK-NEXT:.b8 4 // DW_AT_decl_file 4790; CHECK-NEXT:.b8 209 // DW_AT_decl_line 4791; CHECK-NEXT:.b32 1508 // DW_AT_type 4792; CHECK-NEXT:.b8 1 // DW_AT_declaration 4793; CHECK-NEXT:.b8 1 // DW_AT_external 4794; CHECK-NEXT:.b8 6 // Abbrev [6] 0x163c:0x5 DW_TAG_formal_parameter 4795; CHECK-NEXT:.b32 3389 // DW_AT_type 4796; CHECK-NEXT:.b8 6 // Abbrev [6] 0x1641:0x5 DW_TAG_formal_parameter 4797; CHECK-NEXT:.b32 5250 // DW_AT_type 4798; CHECK-NEXT:.b8 6 // Abbrev [6] 0x1646:0x5 DW_TAG_formal_parameter 4799; CHECK-NEXT:.b32 2332 // DW_AT_type 4800; CHECK-NEXT:.b8 0 // End Of Children Mark 4801; CHECK-NEXT:.b8 10 // Abbrev [10] 0x164c:0x22 DW_TAG_subprogram 4802; CHECK-NEXT:.b8 115 // DW_AT_name 4803; CHECK-NEXT:.b8 116 4804; CHECK-NEXT:.b8 114 4805; CHECK-NEXT:.b8 116 4806; CHECK-NEXT:.b8 111 4807; CHECK-NEXT:.b8 117 4808; CHECK-NEXT:.b8 108 4809; CHECK-NEXT:.b8 108 4810; CHECK-NEXT:.b8 0 4811; CHECK-NEXT:.b8 4 // DW_AT_decl_file 4812; CHECK-NEXT:.b8 214 // DW_AT_decl_line 4813; CHECK-NEXT:.b32 5742 // DW_AT_type 4814; CHECK-NEXT:.b8 1 // DW_AT_declaration 4815; CHECK-NEXT:.b8 1 // DW_AT_external 4816; CHECK-NEXT:.b8 6 // Abbrev [6] 0x165e:0x5 DW_TAG_formal_parameter 4817; CHECK-NEXT:.b32 3389 // DW_AT_type 4818; CHECK-NEXT:.b8 6 // Abbrev [6] 0x1663:0x5 DW_TAG_formal_parameter 4819; CHECK-NEXT:.b32 5250 // DW_AT_type 4820; CHECK-NEXT:.b8 6 // Abbrev [6] 0x1668:0x5 DW_TAG_formal_parameter 4821; CHECK-NEXT:.b32 2332 // DW_AT_type 4822; CHECK-NEXT:.b8 0 // End Of Children Mark 4823; CHECK-NEXT:.b8 7 // Abbrev [7] 0x166e:0x1a DW_TAG_base_type 4824; CHECK-NEXT:.b8 108 // DW_AT_name 4825; CHECK-NEXT:.b8 111 4826; CHECK-NEXT:.b8 110 4827; CHECK-NEXT:.b8 103 4828; CHECK-NEXT:.b8 32 4829; CHECK-NEXT:.b8 108 4830; CHECK-NEXT:.b8 111 4831; CHECK-NEXT:.b8 110 4832; CHECK-NEXT:.b8 103 4833; CHECK-NEXT:.b8 32 4834; CHECK-NEXT:.b8 117 4835; CHECK-NEXT:.b8 110 4836; CHECK-NEXT:.b8 115 4837; CHECK-NEXT:.b8 105 4838; CHECK-NEXT:.b8 103 4839; CHECK-NEXT:.b8 110 4840; CHECK-NEXT:.b8 101 4841; CHECK-NEXT:.b8 100 4842; CHECK-NEXT:.b8 32 4843; CHECK-NEXT:.b8 105 4844; CHECK-NEXT:.b8 110 4845; CHECK-NEXT:.b8 116 4846; CHECK-NEXT:.b8 0 4847; CHECK-NEXT:.b8 7 // DW_AT_encoding 4848; CHECK-NEXT:.b8 8 // DW_AT_byte_size 4849; CHECK-NEXT:.b8 10 // Abbrev [10] 0x1688:0x1b DW_TAG_subprogram 4850; CHECK-NEXT:.b8 115 // DW_AT_name 4851; CHECK-NEXT:.b8 116 4852; CHECK-NEXT:.b8 114 4853; CHECK-NEXT:.b8 116 4854; CHECK-NEXT:.b8 111 4855; CHECK-NEXT:.b8 102 4856; CHECK-NEXT:.b8 0 4857; CHECK-NEXT:.b8 4 // DW_AT_decl_file 4858; CHECK-NEXT:.b8 172 // DW_AT_decl_line 4859; CHECK-NEXT:.b32 1554 // DW_AT_type 4860; CHECK-NEXT:.b8 1 // DW_AT_declaration 4861; CHECK-NEXT:.b8 1 // DW_AT_external 4862; CHECK-NEXT:.b8 6 // Abbrev [6] 0x1698:0x5 DW_TAG_formal_parameter 4863; CHECK-NEXT:.b32 3389 // DW_AT_type 4864; CHECK-NEXT:.b8 6 // Abbrev [6] 0x169d:0x5 DW_TAG_formal_parameter 4865; CHECK-NEXT:.b32 5250 // DW_AT_type 4866; CHECK-NEXT:.b8 0 // End Of Children Mark 4867; CHECK-NEXT:.b8 10 // Abbrev [10] 0x16a3:0x1c DW_TAG_subprogram 4868; CHECK-NEXT:.b8 115 // DW_AT_name 4869; CHECK-NEXT:.b8 116 4870; CHECK-NEXT:.b8 114 4871; CHECK-NEXT:.b8 116 4872; CHECK-NEXT:.b8 111 4873; CHECK-NEXT:.b8 108 4874; CHECK-NEXT:.b8 100 4875; CHECK-NEXT:.b8 0 4876; CHECK-NEXT:.b8 4 // DW_AT_decl_file 4877; CHECK-NEXT:.b8 175 // DW_AT_decl_line 4878; CHECK-NEXT:.b32 5823 // DW_AT_type 4879; CHECK-NEXT:.b8 1 // DW_AT_declaration 4880; CHECK-NEXT:.b8 1 // DW_AT_external 4881; CHECK-NEXT:.b8 6 // Abbrev [6] 0x16b4:0x5 DW_TAG_formal_parameter 4882; CHECK-NEXT:.b32 3389 // DW_AT_type 4883; CHECK-NEXT:.b8 6 // Abbrev [6] 0x16b9:0x5 DW_TAG_formal_parameter 4884; CHECK-NEXT:.b32 5250 // DW_AT_type 4885; CHECK-NEXT:.b8 0 // End Of Children Mark 4886; CHECK-NEXT:.b8 7 // Abbrev [7] 0x16bf:0xf DW_TAG_base_type 4887; CHECK-NEXT:.b8 108 // DW_AT_name 4888; CHECK-NEXT:.b8 111 4889; CHECK-NEXT:.b8 110 4890; CHECK-NEXT:.b8 103 4891; CHECK-NEXT:.b8 32 4892; CHECK-NEXT:.b8 100 4893; CHECK-NEXT:.b8 111 4894; CHECK-NEXT:.b8 117 4895; CHECK-NEXT:.b8 98 4896; CHECK-NEXT:.b8 108 4897; CHECK-NEXT:.b8 101 4898; CHECK-NEXT:.b8 0 4899; CHECK-NEXT:.b8 4 // DW_AT_encoding 4900; CHECK-NEXT:.b8 8 // DW_AT_byte_size 4901; CHECK-NEXT:.b8 26 // Abbrev [26] 0x16ce:0x20 DW_TAG_subprogram 4902; CHECK-NEXT:.b8 95 // DW_AT_MIPS_linkage_name 4903; CHECK-NEXT:.b8 90 4904; CHECK-NEXT:.b8 76 4905; CHECK-NEXT:.b8 53 4906; CHECK-NEXT:.b8 97 4907; CHECK-NEXT:.b8 99 4908; CHECK-NEXT:.b8 111 4909; CHECK-NEXT:.b8 115 4910; CHECK-NEXT:.b8 102 4911; CHECK-NEXT:.b8 102 4912; CHECK-NEXT:.b8 0 4913; CHECK-NEXT:.b8 97 // DW_AT_name 4914; CHECK-NEXT:.b8 99 4915; CHECK-NEXT:.b8 111 4916; CHECK-NEXT:.b8 115 4917; CHECK-NEXT:.b8 102 4918; CHECK-NEXT:.b8 0 4919; CHECK-NEXT:.b8 9 // DW_AT_decl_file 4920; CHECK-NEXT:.b8 62 // DW_AT_decl_line 4921; CHECK-NEXT:.b8 5 4922; CHECK-NEXT:.b32 1554 // DW_AT_type 4923; CHECK-NEXT:.b8 1 // DW_AT_declaration 4924; CHECK-NEXT:.b8 6 // Abbrev [6] 0x16e8:0x5 DW_TAG_formal_parameter 4925; CHECK-NEXT:.b32 1554 // DW_AT_type 4926; CHECK-NEXT:.b8 0 // End Of Children Mark 4927; CHECK-NEXT:.b8 26 // Abbrev [26] 0x16ee:0x22 DW_TAG_subprogram 4928; CHECK-NEXT:.b8 95 // DW_AT_MIPS_linkage_name 4929; CHECK-NEXT:.b8 90 4930; CHECK-NEXT:.b8 76 4931; CHECK-NEXT:.b8 54 4932; CHECK-NEXT:.b8 97 4933; CHECK-NEXT:.b8 99 4934; CHECK-NEXT:.b8 111 4935; CHECK-NEXT:.b8 115 4936; CHECK-NEXT:.b8 104 4937; CHECK-NEXT:.b8 102 4938; CHECK-NEXT:.b8 102 4939; CHECK-NEXT:.b8 0 4940; CHECK-NEXT:.b8 97 // DW_AT_name 4941; CHECK-NEXT:.b8 99 4942; CHECK-NEXT:.b8 111 4943; CHECK-NEXT:.b8 115 4944; CHECK-NEXT:.b8 104 4945; CHECK-NEXT:.b8 102 4946; CHECK-NEXT:.b8 0 4947; CHECK-NEXT:.b8 9 // DW_AT_decl_file 4948; CHECK-NEXT:.b8 90 // DW_AT_decl_line 4949; CHECK-NEXT:.b8 5 4950; CHECK-NEXT:.b32 1554 // DW_AT_type 4951; CHECK-NEXT:.b8 1 // DW_AT_declaration 4952; CHECK-NEXT:.b8 6 // Abbrev [6] 0x170a:0x5 DW_TAG_formal_parameter 4953; CHECK-NEXT:.b32 1554 // DW_AT_type 4954; CHECK-NEXT:.b8 0 // End Of Children Mark 4955; CHECK-NEXT:.b8 26 // Abbrev [26] 0x1710:0x20 DW_TAG_subprogram 4956; CHECK-NEXT:.b8 95 // DW_AT_MIPS_linkage_name 4957; CHECK-NEXT:.b8 90 4958; CHECK-NEXT:.b8 76 4959; CHECK-NEXT:.b8 53 4960; CHECK-NEXT:.b8 97 4961; CHECK-NEXT:.b8 115 4962; CHECK-NEXT:.b8 105 4963; CHECK-NEXT:.b8 110 4964; CHECK-NEXT:.b8 102 4965; CHECK-NEXT:.b8 102 4966; CHECK-NEXT:.b8 0 4967; CHECK-NEXT:.b8 97 // DW_AT_name 4968; CHECK-NEXT:.b8 115 4969; CHECK-NEXT:.b8 105 4970; CHECK-NEXT:.b8 110 4971; CHECK-NEXT:.b8 102 4972; CHECK-NEXT:.b8 0 4973; CHECK-NEXT:.b8 9 // DW_AT_decl_file 4974; CHECK-NEXT:.b8 57 // DW_AT_decl_line 4975; CHECK-NEXT:.b8 5 4976; CHECK-NEXT:.b32 1554 // DW_AT_type 4977; CHECK-NEXT:.b8 1 // DW_AT_declaration 4978; CHECK-NEXT:.b8 6 // Abbrev [6] 0x172a:0x5 DW_TAG_formal_parameter 4979; CHECK-NEXT:.b32 1554 // DW_AT_type 4980; CHECK-NEXT:.b8 0 // End Of Children Mark 4981; CHECK-NEXT:.b8 26 // Abbrev [26] 0x1730:0x22 DW_TAG_subprogram 4982; CHECK-NEXT:.b8 95 // DW_AT_MIPS_linkage_name 4983; CHECK-NEXT:.b8 90 4984; CHECK-NEXT:.b8 76 4985; CHECK-NEXT:.b8 54 4986; CHECK-NEXT:.b8 97 4987; CHECK-NEXT:.b8 115 4988; CHECK-NEXT:.b8 105 4989; CHECK-NEXT:.b8 110 4990; CHECK-NEXT:.b8 104 4991; CHECK-NEXT:.b8 102 4992; CHECK-NEXT:.b8 102 4993; CHECK-NEXT:.b8 0 4994; CHECK-NEXT:.b8 97 // DW_AT_name 4995; CHECK-NEXT:.b8 115 4996; CHECK-NEXT:.b8 105 4997; CHECK-NEXT:.b8 110 4998; CHECK-NEXT:.b8 104 4999; CHECK-NEXT:.b8 102 5000; CHECK-NEXT:.b8 0 5001; CHECK-NEXT:.b8 9 // DW_AT_decl_file 5002; CHECK-NEXT:.b8 95 // DW_AT_decl_line 5003; CHECK-NEXT:.b8 5 5004; CHECK-NEXT:.b32 1554 // DW_AT_type 5005; CHECK-NEXT:.b8 1 // DW_AT_declaration 5006; CHECK-NEXT:.b8 6 // Abbrev [6] 0x174c:0x5 DW_TAG_formal_parameter 5007; CHECK-NEXT:.b32 1554 // DW_AT_type 5008; CHECK-NEXT:.b8 0 // End Of Children Mark 5009; CHECK-NEXT:.b8 26 // Abbrev [26] 0x1752:0x28 DW_TAG_subprogram 5010; CHECK-NEXT:.b8 95 // DW_AT_MIPS_linkage_name 5011; CHECK-NEXT:.b8 90 5012; CHECK-NEXT:.b8 76 5013; CHECK-NEXT:.b8 54 5014; CHECK-NEXT:.b8 97 5015; CHECK-NEXT:.b8 116 5016; CHECK-NEXT:.b8 97 5017; CHECK-NEXT:.b8 110 5018; CHECK-NEXT:.b8 50 5019; CHECK-NEXT:.b8 102 5020; CHECK-NEXT:.b8 102 5021; CHECK-NEXT:.b8 102 5022; CHECK-NEXT:.b8 0 5023; CHECK-NEXT:.b8 97 // DW_AT_name 5024; CHECK-NEXT:.b8 116 5025; CHECK-NEXT:.b8 97 5026; CHECK-NEXT:.b8 110 5027; CHECK-NEXT:.b8 50 5028; CHECK-NEXT:.b8 102 5029; CHECK-NEXT:.b8 0 5030; CHECK-NEXT:.b8 9 // DW_AT_decl_file 5031; CHECK-NEXT:.b8 47 // DW_AT_decl_line 5032; CHECK-NEXT:.b8 5 5033; CHECK-NEXT:.b32 1554 // DW_AT_type 5034; CHECK-NEXT:.b8 1 // DW_AT_declaration 5035; CHECK-NEXT:.b8 6 // Abbrev [6] 0x176f:0x5 DW_TAG_formal_parameter 5036; CHECK-NEXT:.b32 1554 // DW_AT_type 5037; CHECK-NEXT:.b8 6 // Abbrev [6] 0x1774:0x5 DW_TAG_formal_parameter 5038; CHECK-NEXT:.b32 1554 // DW_AT_type 5039; CHECK-NEXT:.b8 0 // End Of Children Mark 5040; CHECK-NEXT:.b8 26 // Abbrev [26] 0x177a:0x20 DW_TAG_subprogram 5041; CHECK-NEXT:.b8 95 // DW_AT_MIPS_linkage_name 5042; CHECK-NEXT:.b8 90 5043; CHECK-NEXT:.b8 76 5044; CHECK-NEXT:.b8 53 5045; CHECK-NEXT:.b8 97 5046; CHECK-NEXT:.b8 116 5047; CHECK-NEXT:.b8 97 5048; CHECK-NEXT:.b8 110 5049; CHECK-NEXT:.b8 102 5050; CHECK-NEXT:.b8 102 5051; CHECK-NEXT:.b8 0 5052; CHECK-NEXT:.b8 97 // DW_AT_name 5053; CHECK-NEXT:.b8 116 5054; CHECK-NEXT:.b8 97 5055; CHECK-NEXT:.b8 110 5056; CHECK-NEXT:.b8 102 5057; CHECK-NEXT:.b8 0 5058; CHECK-NEXT:.b8 9 // DW_AT_decl_file 5059; CHECK-NEXT:.b8 52 // DW_AT_decl_line 5060; CHECK-NEXT:.b8 5 5061; CHECK-NEXT:.b32 1554 // DW_AT_type 5062; CHECK-NEXT:.b8 1 // DW_AT_declaration 5063; CHECK-NEXT:.b8 6 // Abbrev [6] 0x1794:0x5 DW_TAG_formal_parameter 5064; CHECK-NEXT:.b32 1554 // DW_AT_type 5065; CHECK-NEXT:.b8 0 // End Of Children Mark 5066; CHECK-NEXT:.b8 26 // Abbrev [26] 0x179a:0x22 DW_TAG_subprogram 5067; CHECK-NEXT:.b8 95 // DW_AT_MIPS_linkage_name 5068; CHECK-NEXT:.b8 90 5069; CHECK-NEXT:.b8 76 5070; CHECK-NEXT:.b8 54 5071; CHECK-NEXT:.b8 97 5072; CHECK-NEXT:.b8 116 5073; CHECK-NEXT:.b8 97 5074; CHECK-NEXT:.b8 110 5075; CHECK-NEXT:.b8 104 5076; CHECK-NEXT:.b8 102 5077; CHECK-NEXT:.b8 102 5078; CHECK-NEXT:.b8 0 5079; CHECK-NEXT:.b8 97 // DW_AT_name 5080; CHECK-NEXT:.b8 116 5081; CHECK-NEXT:.b8 97 5082; CHECK-NEXT:.b8 110 5083; CHECK-NEXT:.b8 104 5084; CHECK-NEXT:.b8 102 5085; CHECK-NEXT:.b8 0 5086; CHECK-NEXT:.b8 9 // DW_AT_decl_file 5087; CHECK-NEXT:.b8 100 // DW_AT_decl_line 5088; CHECK-NEXT:.b8 5 5089; CHECK-NEXT:.b32 1554 // DW_AT_type 5090; CHECK-NEXT:.b8 1 // DW_AT_declaration 5091; CHECK-NEXT:.b8 6 // Abbrev [6] 0x17b6:0x5 DW_TAG_formal_parameter 5092; CHECK-NEXT:.b32 1554 // DW_AT_type 5093; CHECK-NEXT:.b8 0 // End Of Children Mark 5094; CHECK-NEXT:.b8 26 // Abbrev [26] 0x17bc:0x20 DW_TAG_subprogram 5095; CHECK-NEXT:.b8 95 // DW_AT_MIPS_linkage_name 5096; CHECK-NEXT:.b8 90 5097; CHECK-NEXT:.b8 76 5098; CHECK-NEXT:.b8 53 5099; CHECK-NEXT:.b8 99 5100; CHECK-NEXT:.b8 98 5101; CHECK-NEXT:.b8 114 5102; CHECK-NEXT:.b8 116 5103; CHECK-NEXT:.b8 102 5104; CHECK-NEXT:.b8 102 5105; CHECK-NEXT:.b8 0 5106; CHECK-NEXT:.b8 99 // DW_AT_name 5107; CHECK-NEXT:.b8 98 5108; CHECK-NEXT:.b8 114 5109; CHECK-NEXT:.b8 116 5110; CHECK-NEXT:.b8 102 5111; CHECK-NEXT:.b8 0 5112; CHECK-NEXT:.b8 9 // DW_AT_decl_file 5113; CHECK-NEXT:.b8 150 // DW_AT_decl_line 5114; CHECK-NEXT:.b8 5 5115; CHECK-NEXT:.b32 1554 // DW_AT_type 5116; CHECK-NEXT:.b8 1 // DW_AT_declaration 5117; CHECK-NEXT:.b8 6 // Abbrev [6] 0x17d6:0x5 DW_TAG_formal_parameter 5118; CHECK-NEXT:.b32 1554 // DW_AT_type 5119; CHECK-NEXT:.b8 0 // End Of Children Mark 5120; CHECK-NEXT:.b8 26 // Abbrev [26] 0x17dc:0x20 DW_TAG_subprogram 5121; CHECK-NEXT:.b8 95 // DW_AT_MIPS_linkage_name 5122; CHECK-NEXT:.b8 90 5123; CHECK-NEXT:.b8 76 5124; CHECK-NEXT:.b8 53 5125; CHECK-NEXT:.b8 99 5126; CHECK-NEXT:.b8 101 5127; CHECK-NEXT:.b8 105 5128; CHECK-NEXT:.b8 108 5129; CHECK-NEXT:.b8 102 5130; CHECK-NEXT:.b8 102 5131; CHECK-NEXT:.b8 0 5132; CHECK-NEXT:.b8 99 // DW_AT_name 5133; CHECK-NEXT:.b8 101 5134; CHECK-NEXT:.b8 105 5135; CHECK-NEXT:.b8 108 5136; CHECK-NEXT:.b8 102 5137; CHECK-NEXT:.b8 0 5138; CHECK-NEXT:.b8 11 // DW_AT_decl_file 5139; CHECK-NEXT:.b8 155 // DW_AT_decl_line 5140; CHECK-NEXT:.b8 2 5141; CHECK-NEXT:.b32 1554 // DW_AT_type 5142; CHECK-NEXT:.b8 1 // DW_AT_declaration 5143; CHECK-NEXT:.b8 6 // Abbrev [6] 0x17f6:0x5 DW_TAG_formal_parameter 5144; CHECK-NEXT:.b32 1554 // DW_AT_type 5145; CHECK-NEXT:.b8 0 // End Of Children Mark 5146; CHECK-NEXT:.b8 26 // Abbrev [26] 0x17fc:0x2e DW_TAG_subprogram 5147; CHECK-NEXT:.b8 95 // DW_AT_MIPS_linkage_name 5148; CHECK-NEXT:.b8 90 5149; CHECK-NEXT:.b8 76 5150; CHECK-NEXT:.b8 57 5151; CHECK-NEXT:.b8 99 5152; CHECK-NEXT:.b8 111 5153; CHECK-NEXT:.b8 112 5154; CHECK-NEXT:.b8 121 5155; CHECK-NEXT:.b8 115 5156; CHECK-NEXT:.b8 105 5157; CHECK-NEXT:.b8 103 5158; CHECK-NEXT:.b8 110 5159; CHECK-NEXT:.b8 102 5160; CHECK-NEXT:.b8 102 5161; CHECK-NEXT:.b8 102 5162; CHECK-NEXT:.b8 0 5163; CHECK-NEXT:.b8 99 // DW_AT_name 5164; CHECK-NEXT:.b8 111 5165; CHECK-NEXT:.b8 112 5166; CHECK-NEXT:.b8 121 5167; CHECK-NEXT:.b8 115 5168; CHECK-NEXT:.b8 105 5169; CHECK-NEXT:.b8 103 5170; CHECK-NEXT:.b8 110 5171; CHECK-NEXT:.b8 102 5172; CHECK-NEXT:.b8 0 5173; CHECK-NEXT:.b8 9 // DW_AT_decl_file 5174; CHECK-NEXT:.b8 165 // DW_AT_decl_line 5175; CHECK-NEXT:.b8 4 5176; CHECK-NEXT:.b32 1554 // DW_AT_type 5177; CHECK-NEXT:.b8 1 // DW_AT_declaration 5178; CHECK-NEXT:.b8 6 // Abbrev [6] 0x181f:0x5 DW_TAG_formal_parameter 5179; CHECK-NEXT:.b32 1554 // DW_AT_type 5180; CHECK-NEXT:.b8 6 // Abbrev [6] 0x1824:0x5 DW_TAG_formal_parameter 5181; CHECK-NEXT:.b32 1554 // DW_AT_type 5182; CHECK-NEXT:.b8 0 // End Of Children Mark 5183; CHECK-NEXT:.b8 26 // Abbrev [26] 0x182a:0x1e DW_TAG_subprogram 5184; CHECK-NEXT:.b8 95 // DW_AT_MIPS_linkage_name 5185; CHECK-NEXT:.b8 90 5186; CHECK-NEXT:.b8 76 5187; CHECK-NEXT:.b8 52 5188; CHECK-NEXT:.b8 99 5189; CHECK-NEXT:.b8 111 5190; CHECK-NEXT:.b8 115 5191; CHECK-NEXT:.b8 102 5192; CHECK-NEXT:.b8 102 5193; CHECK-NEXT:.b8 0 5194; CHECK-NEXT:.b8 99 // DW_AT_name 5195; CHECK-NEXT:.b8 111 5196; CHECK-NEXT:.b8 115 5197; CHECK-NEXT:.b8 102 5198; CHECK-NEXT:.b8 0 5199; CHECK-NEXT:.b8 9 // DW_AT_decl_file 5200; CHECK-NEXT:.b8 219 // DW_AT_decl_line 5201; CHECK-NEXT:.b8 4 5202; CHECK-NEXT:.b32 1554 // DW_AT_type 5203; CHECK-NEXT:.b8 1 // DW_AT_declaration 5204; CHECK-NEXT:.b8 6 // Abbrev [6] 0x1842:0x5 DW_TAG_formal_parameter 5205; CHECK-NEXT:.b32 1554 // DW_AT_type 5206; CHECK-NEXT:.b8 0 // End Of Children Mark 5207; CHECK-NEXT:.b8 26 // Abbrev [26] 0x1848:0x20 DW_TAG_subprogram 5208; CHECK-NEXT:.b8 95 // DW_AT_MIPS_linkage_name 5209; CHECK-NEXT:.b8 90 5210; CHECK-NEXT:.b8 76 5211; CHECK-NEXT:.b8 53 5212; CHECK-NEXT:.b8 99 5213; CHECK-NEXT:.b8 111 5214; CHECK-NEXT:.b8 115 5215; CHECK-NEXT:.b8 104 5216; CHECK-NEXT:.b8 102 5217; CHECK-NEXT:.b8 102 5218; CHECK-NEXT:.b8 0 5219; CHECK-NEXT:.b8 99 // DW_AT_name 5220; CHECK-NEXT:.b8 111 5221; CHECK-NEXT:.b8 115 5222; CHECK-NEXT:.b8 104 5223; CHECK-NEXT:.b8 102 5224; CHECK-NEXT:.b8 0 5225; CHECK-NEXT:.b8 9 // DW_AT_decl_file 5226; CHECK-NEXT:.b8 32 // DW_AT_decl_line 5227; CHECK-NEXT:.b8 5 5228; CHECK-NEXT:.b32 1554 // DW_AT_type 5229; CHECK-NEXT:.b8 1 // DW_AT_declaration 5230; CHECK-NEXT:.b8 6 // Abbrev [6] 0x1862:0x5 DW_TAG_formal_parameter 5231; CHECK-NEXT:.b32 1554 // DW_AT_type 5232; CHECK-NEXT:.b8 0 // End Of Children Mark 5233; CHECK-NEXT:.b8 26 // Abbrev [26] 0x1868:0x20 DW_TAG_subprogram 5234; CHECK-NEXT:.b8 95 // DW_AT_MIPS_linkage_name 5235; CHECK-NEXT:.b8 90 5236; CHECK-NEXT:.b8 76 5237; CHECK-NEXT:.b8 53 5238; CHECK-NEXT:.b8 101 5239; CHECK-NEXT:.b8 114 5240; CHECK-NEXT:.b8 102 5241; CHECK-NEXT:.b8 99 5242; CHECK-NEXT:.b8 102 5243; CHECK-NEXT:.b8 102 5244; CHECK-NEXT:.b8 0 5245; CHECK-NEXT:.b8 101 // DW_AT_name 5246; CHECK-NEXT:.b8 114 5247; CHECK-NEXT:.b8 102 5248; CHECK-NEXT:.b8 99 5249; CHECK-NEXT:.b8 102 5250; CHECK-NEXT:.b8 0 5251; CHECK-NEXT:.b8 9 // DW_AT_decl_file 5252; CHECK-NEXT:.b8 210 // DW_AT_decl_line 5253; CHECK-NEXT:.b8 5 5254; CHECK-NEXT:.b32 1554 // DW_AT_type 5255; CHECK-NEXT:.b8 1 // DW_AT_declaration 5256; CHECK-NEXT:.b8 6 // Abbrev [6] 0x1882:0x5 DW_TAG_formal_parameter 5257; CHECK-NEXT:.b32 1554 // DW_AT_type 5258; CHECK-NEXT:.b8 0 // End Of Children Mark 5259; CHECK-NEXT:.b8 26 // Abbrev [26] 0x1888:0x1e DW_TAG_subprogram 5260; CHECK-NEXT:.b8 95 // DW_AT_MIPS_linkage_name 5261; CHECK-NEXT:.b8 90 5262; CHECK-NEXT:.b8 76 5263; CHECK-NEXT:.b8 52 5264; CHECK-NEXT:.b8 101 5265; CHECK-NEXT:.b8 114 5266; CHECK-NEXT:.b8 102 5267; CHECK-NEXT:.b8 102 5268; CHECK-NEXT:.b8 102 5269; CHECK-NEXT:.b8 0 5270; CHECK-NEXT:.b8 101 // DW_AT_name 5271; CHECK-NEXT:.b8 114 5272; CHECK-NEXT:.b8 102 5273; CHECK-NEXT:.b8 102 5274; CHECK-NEXT:.b8 0 5275; CHECK-NEXT:.b8 9 // DW_AT_decl_file 5276; CHECK-NEXT:.b8 200 // DW_AT_decl_line 5277; CHECK-NEXT:.b8 5 5278; CHECK-NEXT:.b32 1554 // DW_AT_type 5279; CHECK-NEXT:.b8 1 // DW_AT_declaration 5280; CHECK-NEXT:.b8 6 // Abbrev [6] 0x18a0:0x5 DW_TAG_formal_parameter 5281; CHECK-NEXT:.b32 1554 // DW_AT_type 5282; CHECK-NEXT:.b8 0 // End Of Children Mark 5283; CHECK-NEXT:.b8 26 // Abbrev [26] 0x18a6:0x20 DW_TAG_subprogram 5284; CHECK-NEXT:.b8 95 // DW_AT_MIPS_linkage_name 5285; CHECK-NEXT:.b8 90 5286; CHECK-NEXT:.b8 76 5287; CHECK-NEXT:.b8 53 5288; CHECK-NEXT:.b8 101 5289; CHECK-NEXT:.b8 120 5290; CHECK-NEXT:.b8 112 5291; CHECK-NEXT:.b8 50 5292; CHECK-NEXT:.b8 102 5293; CHECK-NEXT:.b8 102 5294; CHECK-NEXT:.b8 0 5295; CHECK-NEXT:.b8 101 // DW_AT_name 5296; CHECK-NEXT:.b8 120 5297; CHECK-NEXT:.b8 112 5298; CHECK-NEXT:.b8 50 5299; CHECK-NEXT:.b8 102 5300; CHECK-NEXT:.b8 0 5301; CHECK-NEXT:.b8 11 // DW_AT_decl_file 5302; CHECK-NEXT:.b8 145 // DW_AT_decl_line 5303; CHECK-NEXT:.b8 2 5304; CHECK-NEXT:.b32 1554 // DW_AT_type 5305; CHECK-NEXT:.b8 1 // DW_AT_declaration 5306; CHECK-NEXT:.b8 6 // Abbrev [6] 0x18c0:0x5 DW_TAG_formal_parameter 5307; CHECK-NEXT:.b32 1554 // DW_AT_type 5308; CHECK-NEXT:.b8 0 // End Of Children Mark 5309; CHECK-NEXT:.b8 26 // Abbrev [26] 0x18c6:0x1e DW_TAG_subprogram 5310; CHECK-NEXT:.b8 95 // DW_AT_MIPS_linkage_name 5311; CHECK-NEXT:.b8 90 5312; CHECK-NEXT:.b8 76 5313; CHECK-NEXT:.b8 52 5314; CHECK-NEXT:.b8 101 5315; CHECK-NEXT:.b8 120 5316; CHECK-NEXT:.b8 112 5317; CHECK-NEXT:.b8 102 5318; CHECK-NEXT:.b8 102 5319; CHECK-NEXT:.b8 0 5320; CHECK-NEXT:.b8 101 // DW_AT_name 5321; CHECK-NEXT:.b8 120 5322; CHECK-NEXT:.b8 112 5323; CHECK-NEXT:.b8 102 5324; CHECK-NEXT:.b8 0 5325; CHECK-NEXT:.b8 9 // DW_AT_decl_file 5326; CHECK-NEXT:.b8 14 // DW_AT_decl_line 5327; CHECK-NEXT:.b8 5 5328; CHECK-NEXT:.b32 1554 // DW_AT_type 5329; CHECK-NEXT:.b8 1 // DW_AT_declaration 5330; CHECK-NEXT:.b8 6 // Abbrev [6] 0x18de:0x5 DW_TAG_formal_parameter 5331; CHECK-NEXT:.b32 1554 // DW_AT_type 5332; CHECK-NEXT:.b8 0 // End Of Children Mark 5333; CHECK-NEXT:.b8 26 // Abbrev [26] 0x18e4:0x22 DW_TAG_subprogram 5334; CHECK-NEXT:.b8 95 // DW_AT_MIPS_linkage_name 5335; CHECK-NEXT:.b8 90 5336; CHECK-NEXT:.b8 76 5337; CHECK-NEXT:.b8 54 5338; CHECK-NEXT:.b8 101 5339; CHECK-NEXT:.b8 120 5340; CHECK-NEXT:.b8 112 5341; CHECK-NEXT:.b8 109 5342; CHECK-NEXT:.b8 49 5343; CHECK-NEXT:.b8 102 5344; CHECK-NEXT:.b8 102 5345; CHECK-NEXT:.b8 0 5346; CHECK-NEXT:.b8 101 // DW_AT_name 5347; CHECK-NEXT:.b8 120 5348; CHECK-NEXT:.b8 112 5349; CHECK-NEXT:.b8 109 5350; CHECK-NEXT:.b8 49 5351; CHECK-NEXT:.b8 102 5352; CHECK-NEXT:.b8 0 5353; CHECK-NEXT:.b8 9 // DW_AT_decl_file 5354; CHECK-NEXT:.b8 105 // DW_AT_decl_line 5355; CHECK-NEXT:.b8 5 5356; CHECK-NEXT:.b32 1554 // DW_AT_type 5357; CHECK-NEXT:.b8 1 // DW_AT_declaration 5358; CHECK-NEXT:.b8 6 // Abbrev [6] 0x1900:0x5 DW_TAG_formal_parameter 5359; CHECK-NEXT:.b32 1554 // DW_AT_type 5360; CHECK-NEXT:.b8 0 // End Of Children Mark 5361; CHECK-NEXT:.b8 26 // Abbrev [26] 0x1906:0x20 DW_TAG_subprogram 5362; CHECK-NEXT:.b8 95 // DW_AT_MIPS_linkage_name 5363; CHECK-NEXT:.b8 90 5364; CHECK-NEXT:.b8 76 5365; CHECK-NEXT:.b8 53 5366; CHECK-NEXT:.b8 102 5367; CHECK-NEXT:.b8 97 5368; CHECK-NEXT:.b8 98 5369; CHECK-NEXT:.b8 115 5370; CHECK-NEXT:.b8 102 5371; CHECK-NEXT:.b8 102 5372; CHECK-NEXT:.b8 0 5373; CHECK-NEXT:.b8 102 // DW_AT_name 5374; CHECK-NEXT:.b8 97 5375; CHECK-NEXT:.b8 98 5376; CHECK-NEXT:.b8 115 5377; CHECK-NEXT:.b8 102 5378; CHECK-NEXT:.b8 0 5379; CHECK-NEXT:.b8 11 // DW_AT_decl_file 5380; CHECK-NEXT:.b8 95 // DW_AT_decl_line 5381; CHECK-NEXT:.b8 2 5382; CHECK-NEXT:.b32 1554 // DW_AT_type 5383; CHECK-NEXT:.b8 1 // DW_AT_declaration 5384; CHECK-NEXT:.b8 6 // Abbrev [6] 0x1920:0x5 DW_TAG_formal_parameter 5385; CHECK-NEXT:.b32 1554 // DW_AT_type 5386; CHECK-NEXT:.b8 0 // End Of Children Mark 5387; CHECK-NEXT:.b8 26 // Abbrev [26] 0x1926:0x26 DW_TAG_subprogram 5388; CHECK-NEXT:.b8 95 // DW_AT_MIPS_linkage_name 5389; CHECK-NEXT:.b8 90 5390; CHECK-NEXT:.b8 76 5391; CHECK-NEXT:.b8 53 5392; CHECK-NEXT:.b8 102 5393; CHECK-NEXT:.b8 100 5394; CHECK-NEXT:.b8 105 5395; CHECK-NEXT:.b8 109 5396; CHECK-NEXT:.b8 102 5397; CHECK-NEXT:.b8 102 5398; CHECK-NEXT:.b8 102 5399; CHECK-NEXT:.b8 0 5400; CHECK-NEXT:.b8 102 // DW_AT_name 5401; CHECK-NEXT:.b8 100 5402; CHECK-NEXT:.b8 105 5403; CHECK-NEXT:.b8 109 5404; CHECK-NEXT:.b8 102 5405; CHECK-NEXT:.b8 0 5406; CHECK-NEXT:.b8 9 // DW_AT_decl_file 5407; CHECK-NEXT:.b8 80 // DW_AT_decl_line 5408; CHECK-NEXT:.b8 6 5409; CHECK-NEXT:.b32 1554 // DW_AT_type 5410; CHECK-NEXT:.b8 1 // DW_AT_declaration 5411; CHECK-NEXT:.b8 6 // Abbrev [6] 0x1941:0x5 DW_TAG_formal_parameter 5412; CHECK-NEXT:.b32 1554 // DW_AT_type 5413; CHECK-NEXT:.b8 6 // Abbrev [6] 0x1946:0x5 DW_TAG_formal_parameter 5414; CHECK-NEXT:.b32 1554 // DW_AT_type 5415; CHECK-NEXT:.b8 0 // End Of Children Mark 5416; CHECK-NEXT:.b8 26 // Abbrev [26] 0x194c:0x22 DW_TAG_subprogram 5417; CHECK-NEXT:.b8 95 // DW_AT_MIPS_linkage_name 5418; CHECK-NEXT:.b8 90 5419; CHECK-NEXT:.b8 76 5420; CHECK-NEXT:.b8 54 5421; CHECK-NEXT:.b8 102 5422; CHECK-NEXT:.b8 108 5423; CHECK-NEXT:.b8 111 5424; CHECK-NEXT:.b8 111 5425; CHECK-NEXT:.b8 114 5426; CHECK-NEXT:.b8 102 5427; CHECK-NEXT:.b8 102 5428; CHECK-NEXT:.b8 0 5429; CHECK-NEXT:.b8 102 // DW_AT_name 5430; CHECK-NEXT:.b8 108 5431; CHECK-NEXT:.b8 111 5432; CHECK-NEXT:.b8 111 5433; CHECK-NEXT:.b8 114 5434; CHECK-NEXT:.b8 102 5435; CHECK-NEXT:.b8 0 5436; CHECK-NEXT:.b8 11 // DW_AT_decl_file 5437; CHECK-NEXT:.b8 85 // DW_AT_decl_line 5438; CHECK-NEXT:.b8 2 5439; CHECK-NEXT:.b32 1554 // DW_AT_type 5440; CHECK-NEXT:.b8 1 // DW_AT_declaration 5441; CHECK-NEXT:.b8 6 // Abbrev [6] 0x1968:0x5 DW_TAG_formal_parameter 5442; CHECK-NEXT:.b32 1554 // DW_AT_type 5443; CHECK-NEXT:.b8 0 // End Of Children Mark 5444; CHECK-NEXT:.b8 26 // Abbrev [26] 0x196e:0x2a DW_TAG_subprogram 5445; CHECK-NEXT:.b8 95 // DW_AT_MIPS_linkage_name 5446; CHECK-NEXT:.b8 90 5447; CHECK-NEXT:.b8 76 5448; CHECK-NEXT:.b8 52 5449; CHECK-NEXT:.b8 102 5450; CHECK-NEXT:.b8 109 5451; CHECK-NEXT:.b8 97 5452; CHECK-NEXT:.b8 102 5453; CHECK-NEXT:.b8 102 5454; CHECK-NEXT:.b8 102 5455; CHECK-NEXT:.b8 102 5456; CHECK-NEXT:.b8 0 5457; CHECK-NEXT:.b8 102 // DW_AT_name 5458; CHECK-NEXT:.b8 109 5459; CHECK-NEXT:.b8 97 5460; CHECK-NEXT:.b8 102 5461; CHECK-NEXT:.b8 0 5462; CHECK-NEXT:.b8 9 // DW_AT_decl_file 5463; CHECK-NEXT:.b8 32 // DW_AT_decl_line 5464; CHECK-NEXT:.b8 6 5465; CHECK-NEXT:.b32 1554 // DW_AT_type 5466; CHECK-NEXT:.b8 1 // DW_AT_declaration 5467; CHECK-NEXT:.b8 6 // Abbrev [6] 0x1988:0x5 DW_TAG_formal_parameter 5468; CHECK-NEXT:.b32 1554 // DW_AT_type 5469; CHECK-NEXT:.b8 6 // Abbrev [6] 0x198d:0x5 DW_TAG_formal_parameter 5470; CHECK-NEXT:.b32 1554 // DW_AT_type 5471; CHECK-NEXT:.b8 6 // Abbrev [6] 0x1992:0x5 DW_TAG_formal_parameter 5472; CHECK-NEXT:.b32 1554 // DW_AT_type 5473; CHECK-NEXT:.b8 0 // End Of Children Mark 5474; CHECK-NEXT:.b8 26 // Abbrev [26] 0x1998:0x26 DW_TAG_subprogram 5475; CHECK-NEXT:.b8 95 // DW_AT_MIPS_linkage_name 5476; CHECK-NEXT:.b8 90 5477; CHECK-NEXT:.b8 76 5478; CHECK-NEXT:.b8 53 5479; CHECK-NEXT:.b8 102 5480; CHECK-NEXT:.b8 109 5481; CHECK-NEXT:.b8 97 5482; CHECK-NEXT:.b8 120 5483; CHECK-NEXT:.b8 102 5484; CHECK-NEXT:.b8 102 5485; CHECK-NEXT:.b8 102 5486; CHECK-NEXT:.b8 0 5487; CHECK-NEXT:.b8 102 // DW_AT_name 5488; CHECK-NEXT:.b8 109 5489; CHECK-NEXT:.b8 97 5490; CHECK-NEXT:.b8 120 5491; CHECK-NEXT:.b8 102 5492; CHECK-NEXT:.b8 0 5493; CHECK-NEXT:.b8 11 // DW_AT_decl_file 5494; CHECK-NEXT:.b8 110 // DW_AT_decl_line 5495; CHECK-NEXT:.b8 2 5496; CHECK-NEXT:.b32 1554 // DW_AT_type 5497; CHECK-NEXT:.b8 1 // DW_AT_declaration 5498; CHECK-NEXT:.b8 6 // Abbrev [6] 0x19b3:0x5 DW_TAG_formal_parameter 5499; CHECK-NEXT:.b32 1554 // DW_AT_type 5500; CHECK-NEXT:.b8 6 // Abbrev [6] 0x19b8:0x5 DW_TAG_formal_parameter 5501; CHECK-NEXT:.b32 1554 // DW_AT_type 5502; CHECK-NEXT:.b8 0 // End Of Children Mark 5503; CHECK-NEXT:.b8 26 // Abbrev [26] 0x19be:0x26 DW_TAG_subprogram 5504; CHECK-NEXT:.b8 95 // DW_AT_MIPS_linkage_name 5505; CHECK-NEXT:.b8 90 5506; CHECK-NEXT:.b8 76 5507; CHECK-NEXT:.b8 53 5508; CHECK-NEXT:.b8 102 5509; CHECK-NEXT:.b8 109 5510; CHECK-NEXT:.b8 105 5511; CHECK-NEXT:.b8 110 5512; CHECK-NEXT:.b8 102 5513; CHECK-NEXT:.b8 102 5514; CHECK-NEXT:.b8 102 5515; CHECK-NEXT:.b8 0 5516; CHECK-NEXT:.b8 102 // DW_AT_name 5517; CHECK-NEXT:.b8 109 5518; CHECK-NEXT:.b8 105 5519; CHECK-NEXT:.b8 110 5520; CHECK-NEXT:.b8 102 5521; CHECK-NEXT:.b8 0 5522; CHECK-NEXT:.b8 11 // DW_AT_decl_file 5523; CHECK-NEXT:.b8 105 // DW_AT_decl_line 5524; CHECK-NEXT:.b8 2 5525; CHECK-NEXT:.b32 1554 // DW_AT_type 5526; CHECK-NEXT:.b8 1 // DW_AT_declaration 5527; CHECK-NEXT:.b8 6 // Abbrev [6] 0x19d9:0x5 DW_TAG_formal_parameter 5528; CHECK-NEXT:.b32 1554 // DW_AT_type 5529; CHECK-NEXT:.b8 6 // Abbrev [6] 0x19de:0x5 DW_TAG_formal_parameter 5530; CHECK-NEXT:.b32 1554 // DW_AT_type 5531; CHECK-NEXT:.b8 0 // End Of Children Mark 5532; CHECK-NEXT:.b8 26 // Abbrev [26] 0x19e4:0x26 DW_TAG_subprogram 5533; CHECK-NEXT:.b8 95 // DW_AT_MIPS_linkage_name 5534; CHECK-NEXT:.b8 90 5535; CHECK-NEXT:.b8 76 5536; CHECK-NEXT:.b8 53 5537; CHECK-NEXT:.b8 102 5538; CHECK-NEXT:.b8 109 5539; CHECK-NEXT:.b8 111 5540; CHECK-NEXT:.b8 100 5541; CHECK-NEXT:.b8 102 5542; CHECK-NEXT:.b8 102 5543; CHECK-NEXT:.b8 102 5544; CHECK-NEXT:.b8 0 5545; CHECK-NEXT:.b8 102 // DW_AT_name 5546; CHECK-NEXT:.b8 109 5547; CHECK-NEXT:.b8 111 5548; CHECK-NEXT:.b8 100 5549; CHECK-NEXT:.b8 102 5550; CHECK-NEXT:.b8 0 5551; CHECK-NEXT:.b8 9 // DW_AT_decl_file 5552; CHECK-NEXT:.b8 17 // DW_AT_decl_line 5553; CHECK-NEXT:.b8 6 5554; CHECK-NEXT:.b32 1554 // DW_AT_type 5555; CHECK-NEXT:.b8 1 // DW_AT_declaration 5556; CHECK-NEXT:.b8 6 // Abbrev [6] 0x19ff:0x5 DW_TAG_formal_parameter 5557; CHECK-NEXT:.b32 1554 // DW_AT_type 5558; CHECK-NEXT:.b8 6 // Abbrev [6] 0x1a04:0x5 DW_TAG_formal_parameter 5559; CHECK-NEXT:.b32 1554 // DW_AT_type 5560; CHECK-NEXT:.b8 0 // End Of Children Mark 5561; CHECK-NEXT:.b8 26 // Abbrev [26] 0x1a0a:0x29 DW_TAG_subprogram 5562; CHECK-NEXT:.b8 95 // DW_AT_MIPS_linkage_name 5563; CHECK-NEXT:.b8 90 5564; CHECK-NEXT:.b8 76 5565; CHECK-NEXT:.b8 54 5566; CHECK-NEXT:.b8 102 5567; CHECK-NEXT:.b8 114 5568; CHECK-NEXT:.b8 101 5569; CHECK-NEXT:.b8 120 5570; CHECK-NEXT:.b8 112 5571; CHECK-NEXT:.b8 102 5572; CHECK-NEXT:.b8 102 5573; CHECK-NEXT:.b8 80 5574; CHECK-NEXT:.b8 105 5575; CHECK-NEXT:.b8 0 5576; CHECK-NEXT:.b8 102 // DW_AT_name 5577; CHECK-NEXT:.b8 114 5578; CHECK-NEXT:.b8 101 5579; CHECK-NEXT:.b8 120 5580; CHECK-NEXT:.b8 112 5581; CHECK-NEXT:.b8 102 5582; CHECK-NEXT:.b8 0 5583; CHECK-NEXT:.b8 9 // DW_AT_decl_file 5584; CHECK-NEXT:.b8 7 // DW_AT_decl_line 5585; CHECK-NEXT:.b8 6 5586; CHECK-NEXT:.b32 1554 // DW_AT_type 5587; CHECK-NEXT:.b8 1 // DW_AT_declaration 5588; CHECK-NEXT:.b8 6 // Abbrev [6] 0x1a28:0x5 DW_TAG_formal_parameter 5589; CHECK-NEXT:.b32 1554 // DW_AT_type 5590; CHECK-NEXT:.b8 6 // Abbrev [6] 0x1a2d:0x5 DW_TAG_formal_parameter 5591; CHECK-NEXT:.b32 2377 // DW_AT_type 5592; CHECK-NEXT:.b8 0 // End Of Children Mark 5593; CHECK-NEXT:.b8 26 // Abbrev [26] 0x1a33:0x28 DW_TAG_subprogram 5594; CHECK-NEXT:.b8 95 // DW_AT_MIPS_linkage_name 5595; CHECK-NEXT:.b8 90 5596; CHECK-NEXT:.b8 76 5597; CHECK-NEXT:.b8 54 5598; CHECK-NEXT:.b8 104 5599; CHECK-NEXT:.b8 121 5600; CHECK-NEXT:.b8 112 5601; CHECK-NEXT:.b8 111 5602; CHECK-NEXT:.b8 116 5603; CHECK-NEXT:.b8 102 5604; CHECK-NEXT:.b8 102 5605; CHECK-NEXT:.b8 102 5606; CHECK-NEXT:.b8 0 5607; CHECK-NEXT:.b8 104 // DW_AT_name 5608; CHECK-NEXT:.b8 121 5609; CHECK-NEXT:.b8 112 5610; CHECK-NEXT:.b8 111 5611; CHECK-NEXT:.b8 116 5612; CHECK-NEXT:.b8 102 5613; CHECK-NEXT:.b8 0 5614; CHECK-NEXT:.b8 9 // DW_AT_decl_file 5615; CHECK-NEXT:.b8 110 // DW_AT_decl_line 5616; CHECK-NEXT:.b8 5 5617; CHECK-NEXT:.b32 1554 // DW_AT_type 5618; CHECK-NEXT:.b8 1 // DW_AT_declaration 5619; CHECK-NEXT:.b8 6 // Abbrev [6] 0x1a50:0x5 DW_TAG_formal_parameter 5620; CHECK-NEXT:.b32 1554 // DW_AT_type 5621; CHECK-NEXT:.b8 6 // Abbrev [6] 0x1a55:0x5 DW_TAG_formal_parameter 5622; CHECK-NEXT:.b32 1554 // DW_AT_type 5623; CHECK-NEXT:.b8 0 // End Of Children Mark 5624; CHECK-NEXT:.b8 26 // Abbrev [26] 0x1a5b:0x22 DW_TAG_subprogram 5625; CHECK-NEXT:.b8 95 // DW_AT_MIPS_linkage_name 5626; CHECK-NEXT:.b8 90 5627; CHECK-NEXT:.b8 76 5628; CHECK-NEXT:.b8 54 5629; CHECK-NEXT:.b8 105 5630; CHECK-NEXT:.b8 108 5631; CHECK-NEXT:.b8 111 5632; CHECK-NEXT:.b8 103 5633; CHECK-NEXT:.b8 98 5634; CHECK-NEXT:.b8 102 5635; CHECK-NEXT:.b8 102 5636; CHECK-NEXT:.b8 0 5637; CHECK-NEXT:.b8 105 // DW_AT_name 5638; CHECK-NEXT:.b8 108 5639; CHECK-NEXT:.b8 111 5640; CHECK-NEXT:.b8 103 5641; CHECK-NEXT:.b8 98 5642; CHECK-NEXT:.b8 102 5643; CHECK-NEXT:.b8 0 5644; CHECK-NEXT:.b8 9 // DW_AT_decl_file 5645; CHECK-NEXT:.b8 85 // DW_AT_decl_line 5646; CHECK-NEXT:.b8 6 5647; CHECK-NEXT:.b32 2332 // DW_AT_type 5648; CHECK-NEXT:.b8 1 // DW_AT_declaration 5649; CHECK-NEXT:.b8 6 // Abbrev [6] 0x1a77:0x5 DW_TAG_formal_parameter 5650; CHECK-NEXT:.b32 1554 // DW_AT_type 5651; CHECK-NEXT:.b8 0 // End Of Children Mark 5652; CHECK-NEXT:.b8 26 // Abbrev [26] 0x1a7d:0x28 DW_TAG_subprogram 5653; CHECK-NEXT:.b8 95 // DW_AT_MIPS_linkage_name 5654; CHECK-NEXT:.b8 90 5655; CHECK-NEXT:.b8 76 5656; CHECK-NEXT:.b8 54 5657; CHECK-NEXT:.b8 108 5658; CHECK-NEXT:.b8 100 5659; CHECK-NEXT:.b8 101 5660; CHECK-NEXT:.b8 120 5661; CHECK-NEXT:.b8 112 5662; CHECK-NEXT:.b8 102 5663; CHECK-NEXT:.b8 102 5664; CHECK-NEXT:.b8 105 5665; CHECK-NEXT:.b8 0 5666; CHECK-NEXT:.b8 108 // DW_AT_name 5667; CHECK-NEXT:.b8 100 5668; CHECK-NEXT:.b8 101 5669; CHECK-NEXT:.b8 120 5670; CHECK-NEXT:.b8 112 5671; CHECK-NEXT:.b8 102 5672; CHECK-NEXT:.b8 0 5673; CHECK-NEXT:.b8 9 // DW_AT_decl_file 5674; CHECK-NEXT:.b8 240 // DW_AT_decl_line 5675; CHECK-NEXT:.b8 5 5676; CHECK-NEXT:.b32 1554 // DW_AT_type 5677; CHECK-NEXT:.b8 1 // DW_AT_declaration 5678; CHECK-NEXT:.b8 6 // Abbrev [6] 0x1a9a:0x5 DW_TAG_formal_parameter 5679; CHECK-NEXT:.b32 1554 // DW_AT_type 5680; CHECK-NEXT:.b8 6 // Abbrev [6] 0x1a9f:0x5 DW_TAG_formal_parameter 5681; CHECK-NEXT:.b32 2332 // DW_AT_type 5682; CHECK-NEXT:.b8 0 // End Of Children Mark 5683; CHECK-NEXT:.b8 26 // Abbrev [26] 0x1aa5:0x24 DW_TAG_subprogram 5684; CHECK-NEXT:.b8 95 // DW_AT_MIPS_linkage_name 5685; CHECK-NEXT:.b8 90 5686; CHECK-NEXT:.b8 76 5687; CHECK-NEXT:.b8 55 5688; CHECK-NEXT:.b8 108 5689; CHECK-NEXT:.b8 103 5690; CHECK-NEXT:.b8 97 5691; CHECK-NEXT:.b8 109 5692; CHECK-NEXT:.b8 109 5693; CHECK-NEXT:.b8 97 5694; CHECK-NEXT:.b8 102 5695; CHECK-NEXT:.b8 102 5696; CHECK-NEXT:.b8 0 5697; CHECK-NEXT:.b8 108 // DW_AT_name 5698; CHECK-NEXT:.b8 103 5699; CHECK-NEXT:.b8 97 5700; CHECK-NEXT:.b8 109 5701; CHECK-NEXT:.b8 109 5702; CHECK-NEXT:.b8 97 5703; CHECK-NEXT:.b8 102 5704; CHECK-NEXT:.b8 0 5705; CHECK-NEXT:.b8 9 // DW_AT_decl_file 5706; CHECK-NEXT:.b8 235 // DW_AT_decl_line 5707; CHECK-NEXT:.b8 5 5708; CHECK-NEXT:.b32 1554 // DW_AT_type 5709; CHECK-NEXT:.b8 1 // DW_AT_declaration 5710; CHECK-NEXT:.b8 6 // Abbrev [6] 0x1ac3:0x5 DW_TAG_formal_parameter 5711; CHECK-NEXT:.b32 1554 // DW_AT_type 5712; CHECK-NEXT:.b8 0 // End Of Children Mark 5713; CHECK-NEXT:.b8 26 // Abbrev [26] 0x1ac9:0x24 DW_TAG_subprogram 5714; CHECK-NEXT:.b8 95 // DW_AT_MIPS_linkage_name 5715; CHECK-NEXT:.b8 90 5716; CHECK-NEXT:.b8 76 5717; CHECK-NEXT:.b8 55 5718; CHECK-NEXT:.b8 108 5719; CHECK-NEXT:.b8 108 5720; CHECK-NEXT:.b8 114 5721; CHECK-NEXT:.b8 105 5722; CHECK-NEXT:.b8 110 5723; CHECK-NEXT:.b8 116 5724; CHECK-NEXT:.b8 102 5725; CHECK-NEXT:.b8 102 5726; CHECK-NEXT:.b8 0 5727; CHECK-NEXT:.b8 108 // DW_AT_name 5728; CHECK-NEXT:.b8 108 5729; CHECK-NEXT:.b8 114 5730; CHECK-NEXT:.b8 105 5731; CHECK-NEXT:.b8 110 5732; CHECK-NEXT:.b8 116 5733; CHECK-NEXT:.b8 102 5734; CHECK-NEXT:.b8 0 5735; CHECK-NEXT:.b8 9 // DW_AT_decl_file 5736; CHECK-NEXT:.b8 125 // DW_AT_decl_line 5737; CHECK-NEXT:.b8 4 5738; CHECK-NEXT:.b32 1508 // DW_AT_type 5739; CHECK-NEXT:.b8 1 // DW_AT_declaration 5740; CHECK-NEXT:.b8 6 // Abbrev [6] 0x1ae7:0x5 DW_TAG_formal_parameter 5741; CHECK-NEXT:.b32 1554 // DW_AT_type 5742; CHECK-NEXT:.b8 0 // End Of Children Mark 5743; CHECK-NEXT:.b8 26 // Abbrev [26] 0x1aed:0x26 DW_TAG_subprogram 5744; CHECK-NEXT:.b8 95 // DW_AT_MIPS_linkage_name 5745; CHECK-NEXT:.b8 90 5746; CHECK-NEXT:.b8 76 5747; CHECK-NEXT:.b8 56 5748; CHECK-NEXT:.b8 108 5749; CHECK-NEXT:.b8 108 5750; CHECK-NEXT:.b8 114 5751; CHECK-NEXT:.b8 111 5752; CHECK-NEXT:.b8 117 5753; CHECK-NEXT:.b8 110 5754; CHECK-NEXT:.b8 100 5755; CHECK-NEXT:.b8 102 5756; CHECK-NEXT:.b8 102 5757; CHECK-NEXT:.b8 0 5758; CHECK-NEXT:.b8 108 // DW_AT_name 5759; CHECK-NEXT:.b8 108 5760; CHECK-NEXT:.b8 114 5761; CHECK-NEXT:.b8 111 5762; CHECK-NEXT:.b8 117 5763; CHECK-NEXT:.b8 110 5764; CHECK-NEXT:.b8 100 5765; CHECK-NEXT:.b8 102 5766; CHECK-NEXT:.b8 0 5767; CHECK-NEXT:.b8 9 // DW_AT_decl_file 5768; CHECK-NEXT:.b8 66 // DW_AT_decl_line 5769; CHECK-NEXT:.b8 6 5770; CHECK-NEXT:.b32 1508 // DW_AT_type 5771; CHECK-NEXT:.b8 1 // DW_AT_declaration 5772; CHECK-NEXT:.b8 6 // Abbrev [6] 0x1b0d:0x5 DW_TAG_formal_parameter 5773; CHECK-NEXT:.b32 1554 // DW_AT_type 5774; CHECK-NEXT:.b8 0 // End Of Children Mark 5775; CHECK-NEXT:.b8 26 // Abbrev [26] 0x1b13:0x22 DW_TAG_subprogram 5776; CHECK-NEXT:.b8 95 // DW_AT_MIPS_linkage_name 5777; CHECK-NEXT:.b8 90 5778; CHECK-NEXT:.b8 76 5779; CHECK-NEXT:.b8 54 5780; CHECK-NEXT:.b8 108 5781; CHECK-NEXT:.b8 111 5782; CHECK-NEXT:.b8 103 5783; CHECK-NEXT:.b8 49 5784; CHECK-NEXT:.b8 48 5785; CHECK-NEXT:.b8 102 5786; CHECK-NEXT:.b8 102 5787; CHECK-NEXT:.b8 0 5788; CHECK-NEXT:.b8 108 // DW_AT_name 5789; CHECK-NEXT:.b8 111 5790; CHECK-NEXT:.b8 103 5791; CHECK-NEXT:.b8 49 5792; CHECK-NEXT:.b8 48 5793; CHECK-NEXT:.b8 102 5794; CHECK-NEXT:.b8 0 5795; CHECK-NEXT:.b8 9 // DW_AT_decl_file 5796; CHECK-NEXT:.b8 76 // DW_AT_decl_line 5797; CHECK-NEXT:.b8 5 5798; CHECK-NEXT:.b32 1554 // DW_AT_type 5799; CHECK-NEXT:.b8 1 // DW_AT_declaration 5800; CHECK-NEXT:.b8 6 // Abbrev [6] 0x1b2f:0x5 DW_TAG_formal_parameter 5801; CHECK-NEXT:.b32 1554 // DW_AT_type 5802; CHECK-NEXT:.b8 0 // End Of Children Mark 5803; CHECK-NEXT:.b8 26 // Abbrev [26] 0x1b35:0x22 DW_TAG_subprogram 5804; CHECK-NEXT:.b8 95 // DW_AT_MIPS_linkage_name 5805; CHECK-NEXT:.b8 90 5806; CHECK-NEXT:.b8 76 5807; CHECK-NEXT:.b8 54 5808; CHECK-NEXT:.b8 108 5809; CHECK-NEXT:.b8 111 5810; CHECK-NEXT:.b8 103 5811; CHECK-NEXT:.b8 49 5812; CHECK-NEXT:.b8 112 5813; CHECK-NEXT:.b8 102 5814; CHECK-NEXT:.b8 102 5815; CHECK-NEXT:.b8 0 5816; CHECK-NEXT:.b8 108 // DW_AT_name 5817; CHECK-NEXT:.b8 111 5818; CHECK-NEXT:.b8 103 5819; CHECK-NEXT:.b8 49 5820; CHECK-NEXT:.b8 112 5821; CHECK-NEXT:.b8 102 5822; CHECK-NEXT:.b8 0 5823; CHECK-NEXT:.b8 9 // DW_AT_decl_file 5824; CHECK-NEXT:.b8 85 // DW_AT_decl_line 5825; CHECK-NEXT:.b8 5 5826; CHECK-NEXT:.b32 1554 // DW_AT_type 5827; CHECK-NEXT:.b8 1 // DW_AT_declaration 5828; CHECK-NEXT:.b8 6 // Abbrev [6] 0x1b51:0x5 DW_TAG_formal_parameter 5829; CHECK-NEXT:.b32 1554 // DW_AT_type 5830; CHECK-NEXT:.b8 0 // End Of Children Mark 5831; CHECK-NEXT:.b8 26 // Abbrev [26] 0x1b57:0x20 DW_TAG_subprogram 5832; CHECK-NEXT:.b8 95 // DW_AT_MIPS_linkage_name 5833; CHECK-NEXT:.b8 90 5834; CHECK-NEXT:.b8 76 5835; CHECK-NEXT:.b8 53 5836; CHECK-NEXT:.b8 108 5837; CHECK-NEXT:.b8 111 5838; CHECK-NEXT:.b8 103 5839; CHECK-NEXT:.b8 50 5840; CHECK-NEXT:.b8 102 5841; CHECK-NEXT:.b8 102 5842; CHECK-NEXT:.b8 0 5843; CHECK-NEXT:.b8 108 // DW_AT_name 5844; CHECK-NEXT:.b8 111 5845; CHECK-NEXT:.b8 103 5846; CHECK-NEXT:.b8 50 5847; CHECK-NEXT:.b8 102 5848; CHECK-NEXT:.b8 0 5849; CHECK-NEXT:.b8 9 // DW_AT_decl_file 5850; CHECK-NEXT:.b8 5 // DW_AT_decl_line 5851; CHECK-NEXT:.b8 5 5852; CHECK-NEXT:.b32 1554 // DW_AT_type 5853; CHECK-NEXT:.b8 1 // DW_AT_declaration 5854; CHECK-NEXT:.b8 6 // Abbrev [6] 0x1b71:0x5 DW_TAG_formal_parameter 5855; CHECK-NEXT:.b32 1554 // DW_AT_type 5856; CHECK-NEXT:.b8 0 // End Of Children Mark 5857; CHECK-NEXT:.b8 26 // Abbrev [26] 0x1b77:0x20 DW_TAG_subprogram 5858; CHECK-NEXT:.b8 95 // DW_AT_MIPS_linkage_name 5859; CHECK-NEXT:.b8 90 5860; CHECK-NEXT:.b8 76 5861; CHECK-NEXT:.b8 53 5862; CHECK-NEXT:.b8 108 5863; CHECK-NEXT:.b8 111 5864; CHECK-NEXT:.b8 103 5865; CHECK-NEXT:.b8 98 5866; CHECK-NEXT:.b8 102 5867; CHECK-NEXT:.b8 102 5868; CHECK-NEXT:.b8 0 5869; CHECK-NEXT:.b8 108 // DW_AT_name 5870; CHECK-NEXT:.b8 111 5871; CHECK-NEXT:.b8 103 5872; CHECK-NEXT:.b8 98 5873; CHECK-NEXT:.b8 102 5874; CHECK-NEXT:.b8 0 5875; CHECK-NEXT:.b8 9 // DW_AT_decl_file 5876; CHECK-NEXT:.b8 90 // DW_AT_decl_line 5877; CHECK-NEXT:.b8 6 5878; CHECK-NEXT:.b32 1554 // DW_AT_type 5879; CHECK-NEXT:.b8 1 // DW_AT_declaration 5880; CHECK-NEXT:.b8 6 // Abbrev [6] 0x1b91:0x5 DW_TAG_formal_parameter 5881; CHECK-NEXT:.b32 1554 // DW_AT_type 5882; CHECK-NEXT:.b8 0 // End Of Children Mark 5883; CHECK-NEXT:.b8 26 // Abbrev [26] 0x1b97:0x1e DW_TAG_subprogram 5884; CHECK-NEXT:.b8 95 // DW_AT_MIPS_linkage_name 5885; CHECK-NEXT:.b8 90 5886; CHECK-NEXT:.b8 76 5887; CHECK-NEXT:.b8 52 5888; CHECK-NEXT:.b8 108 5889; CHECK-NEXT:.b8 111 5890; CHECK-NEXT:.b8 103 5891; CHECK-NEXT:.b8 102 5892; CHECK-NEXT:.b8 102 5893; CHECK-NEXT:.b8 0 5894; CHECK-NEXT:.b8 108 // DW_AT_name 5895; CHECK-NEXT:.b8 111 5896; CHECK-NEXT:.b8 103 5897; CHECK-NEXT:.b8 102 5898; CHECK-NEXT:.b8 0 5899; CHECK-NEXT:.b8 9 // DW_AT_decl_file 5900; CHECK-NEXT:.b8 67 // DW_AT_decl_line 5901; CHECK-NEXT:.b8 5 5902; CHECK-NEXT:.b32 1554 // DW_AT_type 5903; CHECK-NEXT:.b8 1 // DW_AT_declaration 5904; CHECK-NEXT:.b8 6 // Abbrev [6] 0x1baf:0x5 DW_TAG_formal_parameter 5905; CHECK-NEXT:.b32 1554 // DW_AT_type 5906; CHECK-NEXT:.b8 0 // End Of Children Mark 5907; CHECK-NEXT:.b8 26 // Abbrev [26] 0x1bb5:0x22 DW_TAG_subprogram 5908; CHECK-NEXT:.b8 95 // DW_AT_MIPS_linkage_name 5909; CHECK-NEXT:.b8 90 5910; CHECK-NEXT:.b8 76 5911; CHECK-NEXT:.b8 54 5912; CHECK-NEXT:.b8 108 5913; CHECK-NEXT:.b8 114 5914; CHECK-NEXT:.b8 105 5915; CHECK-NEXT:.b8 110 5916; CHECK-NEXT:.b8 116 5917; CHECK-NEXT:.b8 102 5918; CHECK-NEXT:.b8 102 5919; CHECK-NEXT:.b8 0 5920; CHECK-NEXT:.b8 108 // DW_AT_name 5921; CHECK-NEXT:.b8 114 5922; CHECK-NEXT:.b8 105 5923; CHECK-NEXT:.b8 110 5924; CHECK-NEXT:.b8 116 5925; CHECK-NEXT:.b8 102 5926; CHECK-NEXT:.b8 0 5927; CHECK-NEXT:.b8 9 // DW_AT_decl_file 5928; CHECK-NEXT:.b8 116 // DW_AT_decl_line 5929; CHECK-NEXT:.b8 4 5930; CHECK-NEXT:.b32 2917 // DW_AT_type 5931; CHECK-NEXT:.b8 1 // DW_AT_declaration 5932; CHECK-NEXT:.b8 6 // Abbrev [6] 0x1bd1:0x5 DW_TAG_formal_parameter 5933; CHECK-NEXT:.b32 1554 // DW_AT_type 5934; CHECK-NEXT:.b8 0 // End Of Children Mark 5935; CHECK-NEXT:.b8 26 // Abbrev [26] 0x1bd7:0x24 DW_TAG_subprogram 5936; CHECK-NEXT:.b8 95 // DW_AT_MIPS_linkage_name 5937; CHECK-NEXT:.b8 90 5938; CHECK-NEXT:.b8 76 5939; CHECK-NEXT:.b8 55 5940; CHECK-NEXT:.b8 108 5941; CHECK-NEXT:.b8 114 5942; CHECK-NEXT:.b8 111 5943; CHECK-NEXT:.b8 117 5944; CHECK-NEXT:.b8 110 5945; CHECK-NEXT:.b8 100 5946; CHECK-NEXT:.b8 102 5947; CHECK-NEXT:.b8 102 5948; CHECK-NEXT:.b8 0 5949; CHECK-NEXT:.b8 108 // DW_AT_name 5950; CHECK-NEXT:.b8 114 5951; CHECK-NEXT:.b8 111 5952; CHECK-NEXT:.b8 117 5953; CHECK-NEXT:.b8 110 5954; CHECK-NEXT:.b8 100 5955; CHECK-NEXT:.b8 102 5956; CHECK-NEXT:.b8 0 5957; CHECK-NEXT:.b8 9 // DW_AT_decl_file 5958; CHECK-NEXT:.b8 71 // DW_AT_decl_line 5959; CHECK-NEXT:.b8 6 5960; CHECK-NEXT:.b32 2917 // DW_AT_type 5961; CHECK-NEXT:.b8 1 // DW_AT_declaration 5962; CHECK-NEXT:.b8 6 // Abbrev [6] 0x1bf5:0x5 DW_TAG_formal_parameter 5963; CHECK-NEXT:.b32 1554 // DW_AT_type 5964; CHECK-NEXT:.b8 0 // End Of Children Mark 5965; CHECK-NEXT:.b8 26 // Abbrev [26] 0x1bfb:0x27 DW_TAG_subprogram 5966; CHECK-NEXT:.b8 95 // DW_AT_MIPS_linkage_name 5967; CHECK-NEXT:.b8 90 5968; CHECK-NEXT:.b8 76 5969; CHECK-NEXT:.b8 53 5970; CHECK-NEXT:.b8 109 5971; CHECK-NEXT:.b8 111 5972; CHECK-NEXT:.b8 100 5973; CHECK-NEXT:.b8 102 5974; CHECK-NEXT:.b8 102 5975; CHECK-NEXT:.b8 102 5976; CHECK-NEXT:.b8 80 5977; CHECK-NEXT:.b8 102 5978; CHECK-NEXT:.b8 0 5979; CHECK-NEXT:.b8 109 // DW_AT_name 5980; CHECK-NEXT:.b8 111 5981; CHECK-NEXT:.b8 100 5982; CHECK-NEXT:.b8 102 5983; CHECK-NEXT:.b8 102 5984; CHECK-NEXT:.b8 0 5985; CHECK-NEXT:.b8 9 // DW_AT_decl_file 5986; CHECK-NEXT:.b8 12 // DW_AT_decl_line 5987; CHECK-NEXT:.b8 6 5988; CHECK-NEXT:.b32 1554 // DW_AT_type 5989; CHECK-NEXT:.b8 1 // DW_AT_declaration 5990; CHECK-NEXT:.b8 6 // Abbrev [6] 0x1c17:0x5 DW_TAG_formal_parameter 5991; CHECK-NEXT:.b32 1554 // DW_AT_type 5992; CHECK-NEXT:.b8 6 // Abbrev [6] 0x1c1c:0x5 DW_TAG_formal_parameter 5993; CHECK-NEXT:.b32 3345 // DW_AT_type 5994; CHECK-NEXT:.b8 0 // End Of Children Mark 5995; CHECK-NEXT:.b8 26 // Abbrev [26] 0x1c22:0x2b DW_TAG_subprogram 5996; CHECK-NEXT:.b8 95 // DW_AT_MIPS_linkage_name 5997; CHECK-NEXT:.b8 90 5998; CHECK-NEXT:.b8 76 5999; CHECK-NEXT:.b8 49 6000; CHECK-NEXT:.b8 48 6001; CHECK-NEXT:.b8 110 6002; CHECK-NEXT:.b8 101 6003; CHECK-NEXT:.b8 97 6004; CHECK-NEXT:.b8 114 6005; CHECK-NEXT:.b8 98 6006; CHECK-NEXT:.b8 121 6007; CHECK-NEXT:.b8 105 6008; CHECK-NEXT:.b8 110 6009; CHECK-NEXT:.b8 116 6010; CHECK-NEXT:.b8 102 6011; CHECK-NEXT:.b8 102 6012; CHECK-NEXT:.b8 0 6013; CHECK-NEXT:.b8 110 // DW_AT_name 6014; CHECK-NEXT:.b8 101 6015; CHECK-NEXT:.b8 97 6016; CHECK-NEXT:.b8 114 6017; CHECK-NEXT:.b8 98 6018; CHECK-NEXT:.b8 121 6019; CHECK-NEXT:.b8 105 6020; CHECK-NEXT:.b8 110 6021; CHECK-NEXT:.b8 116 6022; CHECK-NEXT:.b8 102 6023; CHECK-NEXT:.b8 0 6024; CHECK-NEXT:.b8 9 // DW_AT_decl_file 6025; CHECK-NEXT:.b8 130 // DW_AT_decl_line 6026; CHECK-NEXT:.b8 4 6027; CHECK-NEXT:.b32 1554 // DW_AT_type 6028; CHECK-NEXT:.b8 1 // DW_AT_declaration 6029; CHECK-NEXT:.b8 6 // Abbrev [6] 0x1c47:0x5 DW_TAG_formal_parameter 6030; CHECK-NEXT:.b32 1554 // DW_AT_type 6031; CHECK-NEXT:.b8 0 // End Of Children Mark 6032; CHECK-NEXT:.b8 26 // Abbrev [26] 0x1c4d:0x31 DW_TAG_subprogram 6033; CHECK-NEXT:.b8 95 // DW_AT_MIPS_linkage_name 6034; CHECK-NEXT:.b8 90 6035; CHECK-NEXT:.b8 76 6036; CHECK-NEXT:.b8 49 6037; CHECK-NEXT:.b8 48 6038; CHECK-NEXT:.b8 110 6039; CHECK-NEXT:.b8 101 6040; CHECK-NEXT:.b8 120 6041; CHECK-NEXT:.b8 116 6042; CHECK-NEXT:.b8 97 6043; CHECK-NEXT:.b8 102 6044; CHECK-NEXT:.b8 116 6045; CHECK-NEXT:.b8 101 6046; CHECK-NEXT:.b8 114 6047; CHECK-NEXT:.b8 102 6048; CHECK-NEXT:.b8 102 6049; CHECK-NEXT:.b8 102 6050; CHECK-NEXT:.b8 0 6051; CHECK-NEXT:.b8 110 // DW_AT_name 6052; CHECK-NEXT:.b8 101 6053; CHECK-NEXT:.b8 120 6054; CHECK-NEXT:.b8 116 6055; CHECK-NEXT:.b8 97 6056; CHECK-NEXT:.b8 102 6057; CHECK-NEXT:.b8 116 6058; CHECK-NEXT:.b8 101 6059; CHECK-NEXT:.b8 114 6060; CHECK-NEXT:.b8 102 6061; CHECK-NEXT:.b8 0 6062; CHECK-NEXT:.b8 9 // DW_AT_decl_file 6063; CHECK-NEXT:.b8 194 // DW_AT_decl_line 6064; CHECK-NEXT:.b8 4 6065; CHECK-NEXT:.b32 1554 // DW_AT_type 6066; CHECK-NEXT:.b8 1 // DW_AT_declaration 6067; CHECK-NEXT:.b8 6 // Abbrev [6] 0x1c73:0x5 DW_TAG_formal_parameter 6068; CHECK-NEXT:.b32 1554 // DW_AT_type 6069; CHECK-NEXT:.b8 6 // Abbrev [6] 0x1c78:0x5 DW_TAG_formal_parameter 6070; CHECK-NEXT:.b32 1554 // DW_AT_type 6071; CHECK-NEXT:.b8 0 // End Of Children Mark 6072; CHECK-NEXT:.b8 26 // Abbrev [26] 0x1c7e:0x24 DW_TAG_subprogram 6073; CHECK-NEXT:.b8 95 // DW_AT_MIPS_linkage_name 6074; CHECK-NEXT:.b8 90 6075; CHECK-NEXT:.b8 76 6076; CHECK-NEXT:.b8 52 6077; CHECK-NEXT:.b8 112 6078; CHECK-NEXT:.b8 111 6079; CHECK-NEXT:.b8 119 6080; CHECK-NEXT:.b8 102 6081; CHECK-NEXT:.b8 102 6082; CHECK-NEXT:.b8 102 6083; CHECK-NEXT:.b8 0 6084; CHECK-NEXT:.b8 112 // DW_AT_name 6085; CHECK-NEXT:.b8 111 6086; CHECK-NEXT:.b8 119 6087; CHECK-NEXT:.b8 102 6088; CHECK-NEXT:.b8 0 6089; CHECK-NEXT:.b8 9 // DW_AT_decl_file 6090; CHECK-NEXT:.b8 47 // DW_AT_decl_line 6091; CHECK-NEXT:.b8 6 6092; CHECK-NEXT:.b32 1554 // DW_AT_type 6093; CHECK-NEXT:.b8 1 // DW_AT_declaration 6094; CHECK-NEXT:.b8 6 // Abbrev [6] 0x1c97:0x5 DW_TAG_formal_parameter 6095; CHECK-NEXT:.b32 1554 // DW_AT_type 6096; CHECK-NEXT:.b8 6 // Abbrev [6] 0x1c9c:0x5 DW_TAG_formal_parameter 6097; CHECK-NEXT:.b32 1554 // DW_AT_type 6098; CHECK-NEXT:.b8 0 // End Of Children Mark 6099; CHECK-NEXT:.b8 26 // Abbrev [26] 0x1ca2:0x31 DW_TAG_subprogram 6100; CHECK-NEXT:.b8 95 // DW_AT_MIPS_linkage_name 6101; CHECK-NEXT:.b8 90 6102; CHECK-NEXT:.b8 76 6103; CHECK-NEXT:.b8 49 6104; CHECK-NEXT:.b8 48 6105; CHECK-NEXT:.b8 114 6106; CHECK-NEXT:.b8 101 6107; CHECK-NEXT:.b8 109 6108; CHECK-NEXT:.b8 97 6109; CHECK-NEXT:.b8 105 6110; CHECK-NEXT:.b8 110 6111; CHECK-NEXT:.b8 100 6112; CHECK-NEXT:.b8 101 6113; CHECK-NEXT:.b8 114 6114; CHECK-NEXT:.b8 102 6115; CHECK-NEXT:.b8 102 6116; CHECK-NEXT:.b8 102 6117; CHECK-NEXT:.b8 0 6118; CHECK-NEXT:.b8 114 // DW_AT_name 6119; CHECK-NEXT:.b8 101 6120; CHECK-NEXT:.b8 109 6121; CHECK-NEXT:.b8 97 6122; CHECK-NEXT:.b8 105 6123; CHECK-NEXT:.b8 110 6124; CHECK-NEXT:.b8 100 6125; CHECK-NEXT:.b8 101 6126; CHECK-NEXT:.b8 114 6127; CHECK-NEXT:.b8 102 6128; CHECK-NEXT:.b8 0 6129; CHECK-NEXT:.b8 9 // DW_AT_decl_file 6130; CHECK-NEXT:.b8 22 // DW_AT_decl_line 6131; CHECK-NEXT:.b8 6 6132; CHECK-NEXT:.b32 1554 // DW_AT_type 6133; CHECK-NEXT:.b8 1 // DW_AT_declaration 6134; CHECK-NEXT:.b8 6 // Abbrev [6] 0x1cc8:0x5 DW_TAG_formal_parameter 6135; CHECK-NEXT:.b32 1554 // DW_AT_type 6136; CHECK-NEXT:.b8 6 // Abbrev [6] 0x1ccd:0x5 DW_TAG_formal_parameter 6137; CHECK-NEXT:.b32 1554 // DW_AT_type 6138; CHECK-NEXT:.b8 0 // End Of Children Mark 6139; CHECK-NEXT:.b8 26 // Abbrev [26] 0x1cd3:0x31 DW_TAG_subprogram 6140; CHECK-NEXT:.b8 95 // DW_AT_MIPS_linkage_name 6141; CHECK-NEXT:.b8 90 6142; CHECK-NEXT:.b8 76 6143; CHECK-NEXT:.b8 55 6144; CHECK-NEXT:.b8 114 6145; CHECK-NEXT:.b8 101 6146; CHECK-NEXT:.b8 109 6147; CHECK-NEXT:.b8 113 6148; CHECK-NEXT:.b8 117 6149; CHECK-NEXT:.b8 111 6150; CHECK-NEXT:.b8 102 6151; CHECK-NEXT:.b8 102 6152; CHECK-NEXT:.b8 102 6153; CHECK-NEXT:.b8 80 6154; CHECK-NEXT:.b8 105 6155; CHECK-NEXT:.b8 0 6156; CHECK-NEXT:.b8 114 // DW_AT_name 6157; CHECK-NEXT:.b8 101 6158; CHECK-NEXT:.b8 109 6159; CHECK-NEXT:.b8 113 6160; CHECK-NEXT:.b8 117 6161; CHECK-NEXT:.b8 111 6162; CHECK-NEXT:.b8 102 6163; CHECK-NEXT:.b8 0 6164; CHECK-NEXT:.b8 9 // DW_AT_decl_file 6165; CHECK-NEXT:.b8 27 // DW_AT_decl_line 6166; CHECK-NEXT:.b8 6 6167; CHECK-NEXT:.b32 1554 // DW_AT_type 6168; CHECK-NEXT:.b8 1 // DW_AT_declaration 6169; CHECK-NEXT:.b8 6 // Abbrev [6] 0x1cf4:0x5 DW_TAG_formal_parameter 6170; CHECK-NEXT:.b32 1554 // DW_AT_type 6171; CHECK-NEXT:.b8 6 // Abbrev [6] 0x1cf9:0x5 DW_TAG_formal_parameter 6172; CHECK-NEXT:.b32 1554 // DW_AT_type 6173; CHECK-NEXT:.b8 6 // Abbrev [6] 0x1cfe:0x5 DW_TAG_formal_parameter 6174; CHECK-NEXT:.b32 2377 // DW_AT_type 6175; CHECK-NEXT:.b8 0 // End Of Children Mark 6176; CHECK-NEXT:.b8 26 // Abbrev [26] 0x1d04:0x20 DW_TAG_subprogram 6177; CHECK-NEXT:.b8 95 // DW_AT_MIPS_linkage_name 6178; CHECK-NEXT:.b8 90 6179; CHECK-NEXT:.b8 76 6180; CHECK-NEXT:.b8 53 6181; CHECK-NEXT:.b8 114 6182; CHECK-NEXT:.b8 105 6183; CHECK-NEXT:.b8 110 6184; CHECK-NEXT:.b8 116 6185; CHECK-NEXT:.b8 102 6186; CHECK-NEXT:.b8 102 6187; CHECK-NEXT:.b8 0 6188; CHECK-NEXT:.b8 114 // DW_AT_name 6189; CHECK-NEXT:.b8 105 6190; CHECK-NEXT:.b8 110 6191; CHECK-NEXT:.b8 116 6192; CHECK-NEXT:.b8 102 6193; CHECK-NEXT:.b8 0 6194; CHECK-NEXT:.b8 9 // DW_AT_decl_file 6195; CHECK-NEXT:.b8 111 // DW_AT_decl_line 6196; CHECK-NEXT:.b8 4 6197; CHECK-NEXT:.b32 1554 // DW_AT_type 6198; CHECK-NEXT:.b8 1 // DW_AT_declaration 6199; CHECK-NEXT:.b8 6 // Abbrev [6] 0x1d1e:0x5 DW_TAG_formal_parameter 6200; CHECK-NEXT:.b32 1554 // DW_AT_type 6201; CHECK-NEXT:.b8 0 // End Of Children Mark 6202; CHECK-NEXT:.b8 26 // Abbrev [26] 0x1d24:0x22 DW_TAG_subprogram 6203; CHECK-NEXT:.b8 95 // DW_AT_MIPS_linkage_name 6204; CHECK-NEXT:.b8 90 6205; CHECK-NEXT:.b8 76 6206; CHECK-NEXT:.b8 54 6207; CHECK-NEXT:.b8 114 6208; CHECK-NEXT:.b8 111 6209; CHECK-NEXT:.b8 117 6210; CHECK-NEXT:.b8 110 6211; CHECK-NEXT:.b8 100 6212; CHECK-NEXT:.b8 102 6213; CHECK-NEXT:.b8 102 6214; CHECK-NEXT:.b8 0 6215; CHECK-NEXT:.b8 114 // DW_AT_name 6216; CHECK-NEXT:.b8 111 6217; CHECK-NEXT:.b8 117 6218; CHECK-NEXT:.b8 110 6219; CHECK-NEXT:.b8 100 6220; CHECK-NEXT:.b8 102 6221; CHECK-NEXT:.b8 0 6222; CHECK-NEXT:.b8 9 // DW_AT_decl_file 6223; CHECK-NEXT:.b8 61 // DW_AT_decl_line 6224; CHECK-NEXT:.b8 6 6225; CHECK-NEXT:.b32 1554 // DW_AT_type 6226; CHECK-NEXT:.b8 1 // DW_AT_declaration 6227; CHECK-NEXT:.b8 6 // Abbrev [6] 0x1d40:0x5 DW_TAG_formal_parameter 6228; CHECK-NEXT:.b32 1554 // DW_AT_type 6229; CHECK-NEXT:.b8 0 // End Of Children Mark 6230; CHECK-NEXT:.b8 26 // Abbrev [26] 0x1d46:0x2c DW_TAG_subprogram 6231; CHECK-NEXT:.b8 95 // DW_AT_MIPS_linkage_name 6232; CHECK-NEXT:.b8 90 6233; CHECK-NEXT:.b8 76 6234; CHECK-NEXT:.b8 56 6235; CHECK-NEXT:.b8 115 6236; CHECK-NEXT:.b8 99 6237; CHECK-NEXT:.b8 97 6238; CHECK-NEXT:.b8 108 6239; CHECK-NEXT:.b8 98 6240; CHECK-NEXT:.b8 108 6241; CHECK-NEXT:.b8 110 6242; CHECK-NEXT:.b8 102 6243; CHECK-NEXT:.b8 102 6244; CHECK-NEXT:.b8 108 6245; CHECK-NEXT:.b8 0 6246; CHECK-NEXT:.b8 115 // DW_AT_name 6247; CHECK-NEXT:.b8 99 6248; CHECK-NEXT:.b8 97 6249; CHECK-NEXT:.b8 108 6250; CHECK-NEXT:.b8 98 6251; CHECK-NEXT:.b8 108 6252; CHECK-NEXT:.b8 110 6253; CHECK-NEXT:.b8 102 6254; CHECK-NEXT:.b8 0 6255; CHECK-NEXT:.b8 9 // DW_AT_decl_file 6256; CHECK-NEXT:.b8 250 // DW_AT_decl_line 6257; CHECK-NEXT:.b8 5 6258; CHECK-NEXT:.b32 1554 // DW_AT_type 6259; CHECK-NEXT:.b8 1 // DW_AT_declaration 6260; CHECK-NEXT:.b8 6 // Abbrev [6] 0x1d67:0x5 DW_TAG_formal_parameter 6261; CHECK-NEXT:.b32 1554 // DW_AT_type 6262; CHECK-NEXT:.b8 6 // Abbrev [6] 0x1d6c:0x5 DW_TAG_formal_parameter 6263; CHECK-NEXT:.b32 2917 // DW_AT_type 6264; CHECK-NEXT:.b8 0 // End Of Children Mark 6265; CHECK-NEXT:.b8 26 // Abbrev [26] 0x1d72:0x2a DW_TAG_subprogram 6266; CHECK-NEXT:.b8 95 // DW_AT_MIPS_linkage_name 6267; CHECK-NEXT:.b8 90 6268; CHECK-NEXT:.b8 76 6269; CHECK-NEXT:.b8 55 6270; CHECK-NEXT:.b8 115 6271; CHECK-NEXT:.b8 99 6272; CHECK-NEXT:.b8 97 6273; CHECK-NEXT:.b8 108 6274; CHECK-NEXT:.b8 98 6275; CHECK-NEXT:.b8 110 6276; CHECK-NEXT:.b8 102 6277; CHECK-NEXT:.b8 102 6278; CHECK-NEXT:.b8 105 6279; CHECK-NEXT:.b8 0 6280; CHECK-NEXT:.b8 115 // DW_AT_name 6281; CHECK-NEXT:.b8 99 6282; CHECK-NEXT:.b8 97 6283; CHECK-NEXT:.b8 108 6284; CHECK-NEXT:.b8 98 6285; CHECK-NEXT:.b8 110 6286; CHECK-NEXT:.b8 102 6287; CHECK-NEXT:.b8 0 6288; CHECK-NEXT:.b8 9 // DW_AT_decl_file 6289; CHECK-NEXT:.b8 245 // DW_AT_decl_line 6290; CHECK-NEXT:.b8 5 6291; CHECK-NEXT:.b32 1554 // DW_AT_type 6292; CHECK-NEXT:.b8 1 // DW_AT_declaration 6293; CHECK-NEXT:.b8 6 // Abbrev [6] 0x1d91:0x5 DW_TAG_formal_parameter 6294; CHECK-NEXT:.b32 1554 // DW_AT_type 6295; CHECK-NEXT:.b8 6 // Abbrev [6] 0x1d96:0x5 DW_TAG_formal_parameter 6296; CHECK-NEXT:.b32 2332 // DW_AT_type 6297; CHECK-NEXT:.b8 0 // End Of Children Mark 6298; CHECK-NEXT:.b8 26 // Abbrev [26] 0x1d9c:0x1e DW_TAG_subprogram 6299; CHECK-NEXT:.b8 95 // DW_AT_MIPS_linkage_name 6300; CHECK-NEXT:.b8 90 6301; CHECK-NEXT:.b8 76 6302; CHECK-NEXT:.b8 52 6303; CHECK-NEXT:.b8 115 6304; CHECK-NEXT:.b8 105 6305; CHECK-NEXT:.b8 110 6306; CHECK-NEXT:.b8 102 6307; CHECK-NEXT:.b8 102 6308; CHECK-NEXT:.b8 0 6309; CHECK-NEXT:.b8 115 // DW_AT_name 6310; CHECK-NEXT:.b8 105 6311; CHECK-NEXT:.b8 110 6312; CHECK-NEXT:.b8 102 6313; CHECK-NEXT:.b8 0 6314; CHECK-NEXT:.b8 9 // DW_AT_decl_file 6315; CHECK-NEXT:.b8 210 // DW_AT_decl_line 6316; CHECK-NEXT:.b8 4 6317; CHECK-NEXT:.b32 1554 // DW_AT_type 6318; CHECK-NEXT:.b8 1 // DW_AT_declaration 6319; CHECK-NEXT:.b8 6 // Abbrev [6] 0x1db4:0x5 DW_TAG_formal_parameter 6320; CHECK-NEXT:.b32 1554 // DW_AT_type 6321; CHECK-NEXT:.b8 0 // End Of Children Mark 6322; CHECK-NEXT:.b8 26 // Abbrev [26] 0x1dba:0x20 DW_TAG_subprogram 6323; CHECK-NEXT:.b8 95 // DW_AT_MIPS_linkage_name 6324; CHECK-NEXT:.b8 90 6325; CHECK-NEXT:.b8 76 6326; CHECK-NEXT:.b8 53 6327; CHECK-NEXT:.b8 115 6328; CHECK-NEXT:.b8 105 6329; CHECK-NEXT:.b8 110 6330; CHECK-NEXT:.b8 104 6331; CHECK-NEXT:.b8 102 6332; CHECK-NEXT:.b8 102 6333; CHECK-NEXT:.b8 0 6334; CHECK-NEXT:.b8 115 // DW_AT_name 6335; CHECK-NEXT:.b8 105 6336; CHECK-NEXT:.b8 110 6337; CHECK-NEXT:.b8 104 6338; CHECK-NEXT:.b8 102 6339; CHECK-NEXT:.b8 0 6340; CHECK-NEXT:.b8 9 // DW_AT_decl_file 6341; CHECK-NEXT:.b8 37 // DW_AT_decl_line 6342; CHECK-NEXT:.b8 5 6343; CHECK-NEXT:.b32 1554 // DW_AT_type 6344; CHECK-NEXT:.b8 1 // DW_AT_declaration 6345; CHECK-NEXT:.b8 6 // Abbrev [6] 0x1dd4:0x5 DW_TAG_formal_parameter 6346; CHECK-NEXT:.b32 1554 // DW_AT_type 6347; CHECK-NEXT:.b8 0 // End Of Children Mark 6348; CHECK-NEXT:.b8 26 // Abbrev [26] 0x1dda:0x20 DW_TAG_subprogram 6349; CHECK-NEXT:.b8 95 // DW_AT_MIPS_linkage_name 6350; CHECK-NEXT:.b8 90 6351; CHECK-NEXT:.b8 76 6352; CHECK-NEXT:.b8 53 6353; CHECK-NEXT:.b8 115 6354; CHECK-NEXT:.b8 113 6355; CHECK-NEXT:.b8 114 6356; CHECK-NEXT:.b8 116 6357; CHECK-NEXT:.b8 102 6358; CHECK-NEXT:.b8 102 6359; CHECK-NEXT:.b8 0 6360; CHECK-NEXT:.b8 115 // DW_AT_name 6361; CHECK-NEXT:.b8 113 6362; CHECK-NEXT:.b8 114 6363; CHECK-NEXT:.b8 116 6364; CHECK-NEXT:.b8 102 6365; CHECK-NEXT:.b8 0 6366; CHECK-NEXT:.b8 11 // DW_AT_decl_file 6367; CHECK-NEXT:.b8 139 // DW_AT_decl_line 6368; CHECK-NEXT:.b8 3 6369; CHECK-NEXT:.b32 1554 // DW_AT_type 6370; CHECK-NEXT:.b8 1 // DW_AT_declaration 6371; CHECK-NEXT:.b8 6 // Abbrev [6] 0x1df4:0x5 DW_TAG_formal_parameter 6372; CHECK-NEXT:.b32 1554 // DW_AT_type 6373; CHECK-NEXT:.b8 0 // End Of Children Mark 6374; CHECK-NEXT:.b8 26 // Abbrev [26] 0x1dfa:0x1e DW_TAG_subprogram 6375; CHECK-NEXT:.b8 95 // DW_AT_MIPS_linkage_name 6376; CHECK-NEXT:.b8 90 6377; CHECK-NEXT:.b8 76 6378; CHECK-NEXT:.b8 52 6379; CHECK-NEXT:.b8 116 6380; CHECK-NEXT:.b8 97 6381; CHECK-NEXT:.b8 110 6382; CHECK-NEXT:.b8 102 6383; CHECK-NEXT:.b8 102 6384; CHECK-NEXT:.b8 0 6385; CHECK-NEXT:.b8 116 // DW_AT_name 6386; CHECK-NEXT:.b8 97 6387; CHECK-NEXT:.b8 110 6388; CHECK-NEXT:.b8 102 6389; CHECK-NEXT:.b8 0 6390; CHECK-NEXT:.b8 9 // DW_AT_decl_file 6391; CHECK-NEXT:.b8 252 // DW_AT_decl_line 6392; CHECK-NEXT:.b8 4 6393; CHECK-NEXT:.b32 1554 // DW_AT_type 6394; CHECK-NEXT:.b8 1 // DW_AT_declaration 6395; CHECK-NEXT:.b8 6 // Abbrev [6] 0x1e12:0x5 DW_TAG_formal_parameter 6396; CHECK-NEXT:.b32 1554 // DW_AT_type 6397; CHECK-NEXT:.b8 0 // End Of Children Mark 6398; CHECK-NEXT:.b8 26 // Abbrev [26] 0x1e18:0x20 DW_TAG_subprogram 6399; CHECK-NEXT:.b8 95 // DW_AT_MIPS_linkage_name 6400; CHECK-NEXT:.b8 90 6401; CHECK-NEXT:.b8 76 6402; CHECK-NEXT:.b8 53 6403; CHECK-NEXT:.b8 116 6404; CHECK-NEXT:.b8 97 6405; CHECK-NEXT:.b8 110 6406; CHECK-NEXT:.b8 104 6407; CHECK-NEXT:.b8 102 6408; CHECK-NEXT:.b8 102 6409; CHECK-NEXT:.b8 0 6410; CHECK-NEXT:.b8 116 // DW_AT_name 6411; CHECK-NEXT:.b8 97 6412; CHECK-NEXT:.b8 110 6413; CHECK-NEXT:.b8 104 6414; CHECK-NEXT:.b8 102 6415; CHECK-NEXT:.b8 0 6416; CHECK-NEXT:.b8 9 // DW_AT_decl_file 6417; CHECK-NEXT:.b8 42 // DW_AT_decl_line 6418; CHECK-NEXT:.b8 5 6419; CHECK-NEXT:.b32 1554 // DW_AT_type 6420; CHECK-NEXT:.b8 1 // DW_AT_declaration 6421; CHECK-NEXT:.b8 6 // Abbrev [6] 0x1e32:0x5 DW_TAG_formal_parameter 6422; CHECK-NEXT:.b32 1554 // DW_AT_type 6423; CHECK-NEXT:.b8 0 // End Of Children Mark 6424; CHECK-NEXT:.b8 26 // Abbrev [26] 0x1e38:0x24 DW_TAG_subprogram 6425; CHECK-NEXT:.b8 95 // DW_AT_MIPS_linkage_name 6426; CHECK-NEXT:.b8 90 6427; CHECK-NEXT:.b8 76 6428; CHECK-NEXT:.b8 55 6429; CHECK-NEXT:.b8 116 6430; CHECK-NEXT:.b8 103 6431; CHECK-NEXT:.b8 97 6432; CHECK-NEXT:.b8 109 6433; CHECK-NEXT:.b8 109 6434; CHECK-NEXT:.b8 97 6435; CHECK-NEXT:.b8 102 6436; CHECK-NEXT:.b8 102 6437; CHECK-NEXT:.b8 0 6438; CHECK-NEXT:.b8 116 // DW_AT_name 6439; CHECK-NEXT:.b8 103 6440; CHECK-NEXT:.b8 97 6441; CHECK-NEXT:.b8 109 6442; CHECK-NEXT:.b8 109 6443; CHECK-NEXT:.b8 97 6444; CHECK-NEXT:.b8 102 6445; CHECK-NEXT:.b8 0 6446; CHECK-NEXT:.b8 9 // DW_AT_decl_file 6447; CHECK-NEXT:.b8 56 // DW_AT_decl_line 6448; CHECK-NEXT:.b8 6 6449; CHECK-NEXT:.b32 1554 // DW_AT_type 6450; CHECK-NEXT:.b8 1 // DW_AT_declaration 6451; CHECK-NEXT:.b8 6 // Abbrev [6] 0x1e56:0x5 DW_TAG_formal_parameter 6452; CHECK-NEXT:.b32 1554 // DW_AT_type 6453; CHECK-NEXT:.b8 0 // End Of Children Mark 6454; CHECK-NEXT:.b8 26 // Abbrev [26] 0x1e5c:0x22 DW_TAG_subprogram 6455; CHECK-NEXT:.b8 95 // DW_AT_MIPS_linkage_name 6456; CHECK-NEXT:.b8 90 6457; CHECK-NEXT:.b8 76 6458; CHECK-NEXT:.b8 54 6459; CHECK-NEXT:.b8 116 6460; CHECK-NEXT:.b8 114 6461; CHECK-NEXT:.b8 117 6462; CHECK-NEXT:.b8 110 6463; CHECK-NEXT:.b8 99 6464; CHECK-NEXT:.b8 102 6465; CHECK-NEXT:.b8 102 6466; CHECK-NEXT:.b8 0 6467; CHECK-NEXT:.b8 116 // DW_AT_name 6468; CHECK-NEXT:.b8 114 6469; CHECK-NEXT:.b8 117 6470; CHECK-NEXT:.b8 110 6471; CHECK-NEXT:.b8 99 6472; CHECK-NEXT:.b8 102 6473; CHECK-NEXT:.b8 0 6474; CHECK-NEXT:.b8 11 // DW_AT_decl_file 6475; CHECK-NEXT:.b8 150 // DW_AT_decl_line 6476; CHECK-NEXT:.b8 2 6477; CHECK-NEXT:.b32 1554 // DW_AT_type 6478; CHECK-NEXT:.b8 1 // DW_AT_declaration 6479; CHECK-NEXT:.b8 6 // Abbrev [6] 0x1e78:0x5 DW_TAG_formal_parameter 6480; CHECK-NEXT:.b32 1554 // DW_AT_type 6481; CHECK-NEXT:.b8 0 // End Of Children Mark 6482; CHECK-NEXT:.b8 27 // Abbrev [27] 0x1e7e:0x22a DW_TAG_structure_type 6483; CHECK-NEXT:.b8 95 // DW_AT_name 6484; CHECK-NEXT:.b8 95 6485; CHECK-NEXT:.b8 99 6486; CHECK-NEXT:.b8 117 6487; CHECK-NEXT:.b8 100 6488; CHECK-NEXT:.b8 97 6489; CHECK-NEXT:.b8 95 6490; CHECK-NEXT:.b8 98 6491; CHECK-NEXT:.b8 117 6492; CHECK-NEXT:.b8 105 6493; CHECK-NEXT:.b8 108 6494; CHECK-NEXT:.b8 116 6495; CHECK-NEXT:.b8 105 6496; CHECK-NEXT:.b8 110 6497; CHECK-NEXT:.b8 95 6498; CHECK-NEXT:.b8 98 6499; CHECK-NEXT:.b8 108 6500; CHECK-NEXT:.b8 111 6501; CHECK-NEXT:.b8 99 6502; CHECK-NEXT:.b8 107 6503; CHECK-NEXT:.b8 73 6504; CHECK-NEXT:.b8 100 6505; CHECK-NEXT:.b8 120 6506; CHECK-NEXT:.b8 95 6507; CHECK-NEXT:.b8 116 6508; CHECK-NEXT:.b8 0 6509; CHECK-NEXT:.b8 1 // DW_AT_byte_size 6510; CHECK-NEXT:.b8 13 // DW_AT_decl_file 6511; CHECK-NEXT:.b8 77 // DW_AT_decl_line 6512; CHECK-NEXT:.b8 28 // Abbrev [28] 0x1e9c:0x4f DW_TAG_subprogram 6513; CHECK-NEXT:.b8 95 // DW_AT_MIPS_linkage_name 6514; CHECK-NEXT:.b8 90 6515; CHECK-NEXT:.b8 78 6516; CHECK-NEXT:.b8 50 6517; CHECK-NEXT:.b8 53 6518; CHECK-NEXT:.b8 95 6519; CHECK-NEXT:.b8 95 6520; CHECK-NEXT:.b8 99 6521; CHECK-NEXT:.b8 117 6522; CHECK-NEXT:.b8 100 6523; CHECK-NEXT:.b8 97 6524; CHECK-NEXT:.b8 95 6525; CHECK-NEXT:.b8 98 6526; CHECK-NEXT:.b8 117 6527; CHECK-NEXT:.b8 105 6528; CHECK-NEXT:.b8 108 6529; CHECK-NEXT:.b8 116 6530; CHECK-NEXT:.b8 105 6531; CHECK-NEXT:.b8 110 6532; CHECK-NEXT:.b8 95 6533; CHECK-NEXT:.b8 98 6534; CHECK-NEXT:.b8 108 6535; CHECK-NEXT:.b8 111 6536; CHECK-NEXT:.b8 99 6537; CHECK-NEXT:.b8 107 6538; CHECK-NEXT:.b8 73 6539; CHECK-NEXT:.b8 100 6540; CHECK-NEXT:.b8 120 6541; CHECK-NEXT:.b8 95 6542; CHECK-NEXT:.b8 116 6543; CHECK-NEXT:.b8 49 6544; CHECK-NEXT:.b8 55 6545; CHECK-NEXT:.b8 95 6546; CHECK-NEXT:.b8 95 6547; CHECK-NEXT:.b8 102 6548; CHECK-NEXT:.b8 101 6549; CHECK-NEXT:.b8 116 6550; CHECK-NEXT:.b8 99 6551; CHECK-NEXT:.b8 104 6552; CHECK-NEXT:.b8 95 6553; CHECK-NEXT:.b8 98 6554; CHECK-NEXT:.b8 117 6555; CHECK-NEXT:.b8 105 6556; CHECK-NEXT:.b8 108 6557; CHECK-NEXT:.b8 116 6558; CHECK-NEXT:.b8 105 6559; CHECK-NEXT:.b8 110 6560; CHECK-NEXT:.b8 95 6561; CHECK-NEXT:.b8 120 6562; CHECK-NEXT:.b8 69 6563; CHECK-NEXT:.b8 118 6564; CHECK-NEXT:.b8 0 6565; CHECK-NEXT:.b8 95 // DW_AT_name 6566; CHECK-NEXT:.b8 95 6567; CHECK-NEXT:.b8 102 6568; CHECK-NEXT:.b8 101 6569; CHECK-NEXT:.b8 116 6570; CHECK-NEXT:.b8 99 6571; CHECK-NEXT:.b8 104 6572; CHECK-NEXT:.b8 95 6573; CHECK-NEXT:.b8 98 6574; CHECK-NEXT:.b8 117 6575; CHECK-NEXT:.b8 105 6576; CHECK-NEXT:.b8 108 6577; CHECK-NEXT:.b8 116 6578; CHECK-NEXT:.b8 105 6579; CHECK-NEXT:.b8 110 6580; CHECK-NEXT:.b8 95 6581; CHECK-NEXT:.b8 120 6582; CHECK-NEXT:.b8 0 6583; CHECK-NEXT:.b8 13 // DW_AT_decl_file 6584; CHECK-NEXT:.b8 78 // DW_AT_decl_line 6585; CHECK-NEXT:.b32 5207 // DW_AT_type 6586; CHECK-NEXT:.b8 1 // DW_AT_declaration 6587; CHECK-NEXT:.b8 1 // DW_AT_external 6588; CHECK-NEXT:.b8 28 // Abbrev [28] 0x1eeb:0x4f DW_TAG_subprogram 6589; CHECK-NEXT:.b8 95 // DW_AT_MIPS_linkage_name 6590; CHECK-NEXT:.b8 90 6591; CHECK-NEXT:.b8 78 6592; CHECK-NEXT:.b8 50 6593; CHECK-NEXT:.b8 53 6594; CHECK-NEXT:.b8 95 6595; CHECK-NEXT:.b8 95 6596; CHECK-NEXT:.b8 99 6597; CHECK-NEXT:.b8 117 6598; CHECK-NEXT:.b8 100 6599; CHECK-NEXT:.b8 97 6600; CHECK-NEXT:.b8 95 6601; CHECK-NEXT:.b8 98 6602; CHECK-NEXT:.b8 117 6603; CHECK-NEXT:.b8 105 6604; CHECK-NEXT:.b8 108 6605; CHECK-NEXT:.b8 116 6606; CHECK-NEXT:.b8 105 6607; CHECK-NEXT:.b8 110 6608; CHECK-NEXT:.b8 95 6609; CHECK-NEXT:.b8 98 6610; CHECK-NEXT:.b8 108 6611; CHECK-NEXT:.b8 111 6612; CHECK-NEXT:.b8 99 6613; CHECK-NEXT:.b8 107 6614; CHECK-NEXT:.b8 73 6615; CHECK-NEXT:.b8 100 6616; CHECK-NEXT:.b8 120 6617; CHECK-NEXT:.b8 95 6618; CHECK-NEXT:.b8 116 6619; CHECK-NEXT:.b8 49 6620; CHECK-NEXT:.b8 55 6621; CHECK-NEXT:.b8 95 6622; CHECK-NEXT:.b8 95 6623; CHECK-NEXT:.b8 102 6624; CHECK-NEXT:.b8 101 6625; CHECK-NEXT:.b8 116 6626; CHECK-NEXT:.b8 99 6627; CHECK-NEXT:.b8 104 6628; CHECK-NEXT:.b8 95 6629; CHECK-NEXT:.b8 98 6630; CHECK-NEXT:.b8 117 6631; CHECK-NEXT:.b8 105 6632; CHECK-NEXT:.b8 108 6633; CHECK-NEXT:.b8 116 6634; CHECK-NEXT:.b8 105 6635; CHECK-NEXT:.b8 110 6636; CHECK-NEXT:.b8 95 6637; CHECK-NEXT:.b8 121 6638; CHECK-NEXT:.b8 69 6639; CHECK-NEXT:.b8 118 6640; CHECK-NEXT:.b8 0 6641; CHECK-NEXT:.b8 95 // DW_AT_name 6642; CHECK-NEXT:.b8 95 6643; CHECK-NEXT:.b8 102 6644; CHECK-NEXT:.b8 101 6645; CHECK-NEXT:.b8 116 6646; CHECK-NEXT:.b8 99 6647; CHECK-NEXT:.b8 104 6648; CHECK-NEXT:.b8 95 6649; CHECK-NEXT:.b8 98 6650; CHECK-NEXT:.b8 117 6651; CHECK-NEXT:.b8 105 6652; CHECK-NEXT:.b8 108 6653; CHECK-NEXT:.b8 116 6654; CHECK-NEXT:.b8 105 6655; CHECK-NEXT:.b8 110 6656; CHECK-NEXT:.b8 95 6657; CHECK-NEXT:.b8 121 6658; CHECK-NEXT:.b8 0 6659; CHECK-NEXT:.b8 13 // DW_AT_decl_file 6660; CHECK-NEXT:.b8 79 // DW_AT_decl_line 6661; CHECK-NEXT:.b32 5207 // DW_AT_type 6662; CHECK-NEXT:.b8 1 // DW_AT_declaration 6663; CHECK-NEXT:.b8 1 // DW_AT_external 6664; CHECK-NEXT:.b8 28 // Abbrev [28] 0x1f3a:0x4f DW_TAG_subprogram 6665; CHECK-NEXT:.b8 95 // DW_AT_MIPS_linkage_name 6666; CHECK-NEXT:.b8 90 6667; CHECK-NEXT:.b8 78 6668; CHECK-NEXT:.b8 50 6669; CHECK-NEXT:.b8 53 6670; CHECK-NEXT:.b8 95 6671; CHECK-NEXT:.b8 95 6672; CHECK-NEXT:.b8 99 6673; CHECK-NEXT:.b8 117 6674; CHECK-NEXT:.b8 100 6675; CHECK-NEXT:.b8 97 6676; CHECK-NEXT:.b8 95 6677; CHECK-NEXT:.b8 98 6678; CHECK-NEXT:.b8 117 6679; CHECK-NEXT:.b8 105 6680; CHECK-NEXT:.b8 108 6681; CHECK-NEXT:.b8 116 6682; CHECK-NEXT:.b8 105 6683; CHECK-NEXT:.b8 110 6684; CHECK-NEXT:.b8 95 6685; CHECK-NEXT:.b8 98 6686; CHECK-NEXT:.b8 108 6687; CHECK-NEXT:.b8 111 6688; CHECK-NEXT:.b8 99 6689; CHECK-NEXT:.b8 107 6690; CHECK-NEXT:.b8 73 6691; CHECK-NEXT:.b8 100 6692; CHECK-NEXT:.b8 120 6693; CHECK-NEXT:.b8 95 6694; CHECK-NEXT:.b8 116 6695; CHECK-NEXT:.b8 49 6696; CHECK-NEXT:.b8 55 6697; CHECK-NEXT:.b8 95 6698; CHECK-NEXT:.b8 95 6699; CHECK-NEXT:.b8 102 6700; CHECK-NEXT:.b8 101 6701; CHECK-NEXT:.b8 116 6702; CHECK-NEXT:.b8 99 6703; CHECK-NEXT:.b8 104 6704; CHECK-NEXT:.b8 95 6705; CHECK-NEXT:.b8 98 6706; CHECK-NEXT:.b8 117 6707; CHECK-NEXT:.b8 105 6708; CHECK-NEXT:.b8 108 6709; CHECK-NEXT:.b8 116 6710; CHECK-NEXT:.b8 105 6711; CHECK-NEXT:.b8 110 6712; CHECK-NEXT:.b8 95 6713; CHECK-NEXT:.b8 122 6714; CHECK-NEXT:.b8 69 6715; CHECK-NEXT:.b8 118 6716; CHECK-NEXT:.b8 0 6717; CHECK-NEXT:.b8 95 // DW_AT_name 6718; CHECK-NEXT:.b8 95 6719; CHECK-NEXT:.b8 102 6720; CHECK-NEXT:.b8 101 6721; CHECK-NEXT:.b8 116 6722; CHECK-NEXT:.b8 99 6723; CHECK-NEXT:.b8 104 6724; CHECK-NEXT:.b8 95 6725; CHECK-NEXT:.b8 98 6726; CHECK-NEXT:.b8 117 6727; CHECK-NEXT:.b8 105 6728; CHECK-NEXT:.b8 108 6729; CHECK-NEXT:.b8 116 6730; CHECK-NEXT:.b8 105 6731; CHECK-NEXT:.b8 110 6732; CHECK-NEXT:.b8 95 6733; CHECK-NEXT:.b8 122 6734; CHECK-NEXT:.b8 0 6735; CHECK-NEXT:.b8 13 // DW_AT_decl_file 6736; CHECK-NEXT:.b8 80 // DW_AT_decl_line 6737; CHECK-NEXT:.b32 5207 // DW_AT_type 6738; CHECK-NEXT:.b8 1 // DW_AT_declaration 6739; CHECK-NEXT:.b8 1 // DW_AT_external 6740; CHECK-NEXT:.b8 25 // Abbrev [25] 0x1f89:0x49 DW_TAG_subprogram 6741; CHECK-NEXT:.b8 95 // DW_AT_MIPS_linkage_name 6742; CHECK-NEXT:.b8 90 6743; CHECK-NEXT:.b8 78 6744; CHECK-NEXT:.b8 75 6745; CHECK-NEXT:.b8 50 6746; CHECK-NEXT:.b8 53 6747; CHECK-NEXT:.b8 95 6748; CHECK-NEXT:.b8 95 6749; CHECK-NEXT:.b8 99 6750; CHECK-NEXT:.b8 117 6751; CHECK-NEXT:.b8 100 6752; CHECK-NEXT:.b8 97 6753; CHECK-NEXT:.b8 95 6754; CHECK-NEXT:.b8 98 6755; CHECK-NEXT:.b8 117 6756; CHECK-NEXT:.b8 105 6757; CHECK-NEXT:.b8 108 6758; CHECK-NEXT:.b8 116 6759; CHECK-NEXT:.b8 105 6760; CHECK-NEXT:.b8 110 6761; CHECK-NEXT:.b8 95 6762; CHECK-NEXT:.b8 98 6763; CHECK-NEXT:.b8 108 6764; CHECK-NEXT:.b8 111 6765; CHECK-NEXT:.b8 99 6766; CHECK-NEXT:.b8 107 6767; CHECK-NEXT:.b8 73 6768; CHECK-NEXT:.b8 100 6769; CHECK-NEXT:.b8 120 6770; CHECK-NEXT:.b8 95 6771; CHECK-NEXT:.b8 116 6772; CHECK-NEXT:.b8 99 6773; CHECK-NEXT:.b8 118 6774; CHECK-NEXT:.b8 53 6775; CHECK-NEXT:.b8 117 6776; CHECK-NEXT:.b8 105 6777; CHECK-NEXT:.b8 110 6778; CHECK-NEXT:.b8 116 6779; CHECK-NEXT:.b8 51 6780; CHECK-NEXT:.b8 69 6781; CHECK-NEXT:.b8 118 6782; CHECK-NEXT:.b8 0 6783; CHECK-NEXT:.b8 111 // DW_AT_name 6784; CHECK-NEXT:.b8 112 6785; CHECK-NEXT:.b8 101 6786; CHECK-NEXT:.b8 114 6787; CHECK-NEXT:.b8 97 6788; CHECK-NEXT:.b8 116 6789; CHECK-NEXT:.b8 111 6790; CHECK-NEXT:.b8 114 6791; CHECK-NEXT:.b8 32 6792; CHECK-NEXT:.b8 117 6793; CHECK-NEXT:.b8 105 6794; CHECK-NEXT:.b8 110 6795; CHECK-NEXT:.b8 116 6796; CHECK-NEXT:.b8 51 6797; CHECK-NEXT:.b8 0 6798; CHECK-NEXT:.b8 13 // DW_AT_decl_file 6799; CHECK-NEXT:.b8 83 // DW_AT_decl_line 6800; CHECK-NEXT:.b32 8360 // DW_AT_type 6801; CHECK-NEXT:.b8 1 // DW_AT_declaration 6802; CHECK-NEXT:.b8 1 // DW_AT_external 6803; CHECK-NEXT:.b8 29 // Abbrev [29] 0x1fcb:0x6 DW_TAG_formal_parameter 6804; CHECK-NEXT:.b32 8407 // DW_AT_type 6805; CHECK-NEXT:.b8 1 // DW_AT_artificial 6806; CHECK-NEXT:.b8 0 // End Of Children Mark 6807; CHECK-NEXT:.b8 30 // Abbrev [30] 0x1fd2:0x27 DW_TAG_subprogram 6808; CHECK-NEXT:.b8 95 // DW_AT_name 6809; CHECK-NEXT:.b8 95 6810; CHECK-NEXT:.b8 99 6811; CHECK-NEXT:.b8 117 6812; CHECK-NEXT:.b8 100 6813; CHECK-NEXT:.b8 97 6814; CHECK-NEXT:.b8 95 6815; CHECK-NEXT:.b8 98 6816; CHECK-NEXT:.b8 117 6817; CHECK-NEXT:.b8 105 6818; CHECK-NEXT:.b8 108 6819; CHECK-NEXT:.b8 116 6820; CHECK-NEXT:.b8 105 6821; CHECK-NEXT:.b8 110 6822; CHECK-NEXT:.b8 95 6823; CHECK-NEXT:.b8 98 6824; CHECK-NEXT:.b8 108 6825; CHECK-NEXT:.b8 111 6826; CHECK-NEXT:.b8 99 6827; CHECK-NEXT:.b8 107 6828; CHECK-NEXT:.b8 73 6829; CHECK-NEXT:.b8 100 6830; CHECK-NEXT:.b8 120 6831; CHECK-NEXT:.b8 95 6832; CHECK-NEXT:.b8 116 6833; CHECK-NEXT:.b8 0 6834; CHECK-NEXT:.b8 13 // DW_AT_decl_file 6835; CHECK-NEXT:.b8 85 // DW_AT_decl_line 6836; CHECK-NEXT:.b8 1 // DW_AT_declaration 6837; CHECK-NEXT:.b8 1 // DW_AT_external 6838; CHECK-NEXT:.b8 3 // DW_AT_accessibility 6839; CHECK-NEXT: // DW_ACCESS_private 6840; CHECK-NEXT:.b8 29 // Abbrev [29] 0x1ff2:0x6 DW_TAG_formal_parameter 6841; CHECK-NEXT:.b32 8417 // DW_AT_type 6842; CHECK-NEXT:.b8 1 // DW_AT_artificial 6843; CHECK-NEXT:.b8 0 // End Of Children Mark 6844; CHECK-NEXT:.b8 30 // Abbrev [30] 0x1ff9:0x2c DW_TAG_subprogram 6845; CHECK-NEXT:.b8 95 // DW_AT_name 6846; CHECK-NEXT:.b8 95 6847; CHECK-NEXT:.b8 99 6848; CHECK-NEXT:.b8 117 6849; CHECK-NEXT:.b8 100 6850; CHECK-NEXT:.b8 97 6851; CHECK-NEXT:.b8 95 6852; CHECK-NEXT:.b8 98 6853; CHECK-NEXT:.b8 117 6854; CHECK-NEXT:.b8 105 6855; CHECK-NEXT:.b8 108 6856; CHECK-NEXT:.b8 116 6857; CHECK-NEXT:.b8 105 6858; CHECK-NEXT:.b8 110 6859; CHECK-NEXT:.b8 95 6860; CHECK-NEXT:.b8 98 6861; CHECK-NEXT:.b8 108 6862; CHECK-NEXT:.b8 111 6863; CHECK-NEXT:.b8 99 6864; CHECK-NEXT:.b8 107 6865; CHECK-NEXT:.b8 73 6866; CHECK-NEXT:.b8 100 6867; CHECK-NEXT:.b8 120 6868; CHECK-NEXT:.b8 95 6869; CHECK-NEXT:.b8 116 6870; CHECK-NEXT:.b8 0 6871; CHECK-NEXT:.b8 13 // DW_AT_decl_file 6872; CHECK-NEXT:.b8 85 // DW_AT_decl_line 6873; CHECK-NEXT:.b8 1 // DW_AT_declaration 6874; CHECK-NEXT:.b8 1 // DW_AT_external 6875; CHECK-NEXT:.b8 3 // DW_AT_accessibility 6876; CHECK-NEXT: // DW_ACCESS_private 6877; CHECK-NEXT:.b8 29 // Abbrev [29] 0x2019:0x6 DW_TAG_formal_parameter 6878; CHECK-NEXT:.b32 8417 // DW_AT_type 6879; CHECK-NEXT:.b8 1 // DW_AT_artificial 6880; CHECK-NEXT:.b8 6 // Abbrev [6] 0x201f:0x5 DW_TAG_formal_parameter 6881; CHECK-NEXT:.b32 8422 // DW_AT_type 6882; CHECK-NEXT:.b8 0 // End Of Children Mark 6883; CHECK-NEXT:.b8 31 // Abbrev [31] 0x2025:0x43 DW_TAG_subprogram 6884; CHECK-NEXT:.b8 95 // DW_AT_MIPS_linkage_name 6885; CHECK-NEXT:.b8 90 6886; CHECK-NEXT:.b8 78 6887; CHECK-NEXT:.b8 75 6888; CHECK-NEXT:.b8 50 6889; CHECK-NEXT:.b8 53 6890; CHECK-NEXT:.b8 95 6891; CHECK-NEXT:.b8 95 6892; CHECK-NEXT:.b8 99 6893; CHECK-NEXT:.b8 117 6894; CHECK-NEXT:.b8 100 6895; CHECK-NEXT:.b8 97 6896; CHECK-NEXT:.b8 95 6897; CHECK-NEXT:.b8 98 6898; CHECK-NEXT:.b8 117 6899; CHECK-NEXT:.b8 105 6900; CHECK-NEXT:.b8 108 6901; CHECK-NEXT:.b8 116 6902; CHECK-NEXT:.b8 105 6903; CHECK-NEXT:.b8 110 6904; CHECK-NEXT:.b8 95 6905; CHECK-NEXT:.b8 98 6906; CHECK-NEXT:.b8 108 6907; CHECK-NEXT:.b8 111 6908; CHECK-NEXT:.b8 99 6909; CHECK-NEXT:.b8 107 6910; CHECK-NEXT:.b8 73 6911; CHECK-NEXT:.b8 100 6912; CHECK-NEXT:.b8 120 6913; CHECK-NEXT:.b8 95 6914; CHECK-NEXT:.b8 116 6915; CHECK-NEXT:.b8 97 6916; CHECK-NEXT:.b8 83 6917; CHECK-NEXT:.b8 69 6918; CHECK-NEXT:.b8 82 6919; CHECK-NEXT:.b8 75 6920; CHECK-NEXT:.b8 83 6921; CHECK-NEXT:.b8 95 6922; CHECK-NEXT:.b8 0 6923; CHECK-NEXT:.b8 111 // DW_AT_name 6924; CHECK-NEXT:.b8 112 6925; CHECK-NEXT:.b8 101 6926; CHECK-NEXT:.b8 114 6927; CHECK-NEXT:.b8 97 6928; CHECK-NEXT:.b8 116 6929; CHECK-NEXT:.b8 111 6930; CHECK-NEXT:.b8 114 6931; CHECK-NEXT:.b8 61 6932; CHECK-NEXT:.b8 0 6933; CHECK-NEXT:.b8 13 // DW_AT_decl_file 6934; CHECK-NEXT:.b8 85 // DW_AT_decl_line 6935; CHECK-NEXT:.b8 1 // DW_AT_declaration 6936; CHECK-NEXT:.b8 1 // DW_AT_external 6937; CHECK-NEXT:.b8 3 // DW_AT_accessibility 6938; CHECK-NEXT: // DW_ACCESS_private 6939; CHECK-NEXT:.b8 29 // Abbrev [29] 0x205c:0x6 DW_TAG_formal_parameter 6940; CHECK-NEXT:.b32 8407 // DW_AT_type 6941; CHECK-NEXT:.b8 1 // DW_AT_artificial 6942; CHECK-NEXT:.b8 6 // Abbrev [6] 0x2062:0x5 DW_TAG_formal_parameter 6943; CHECK-NEXT:.b32 8422 // DW_AT_type 6944; CHECK-NEXT:.b8 0 // End Of Children Mark 6945; CHECK-NEXT:.b8 32 // Abbrev [32] 0x2068:0x3f DW_TAG_subprogram 6946; CHECK-NEXT:.b8 95 // DW_AT_MIPS_linkage_name 6947; CHECK-NEXT:.b8 90 6948; CHECK-NEXT:.b8 78 6949; CHECK-NEXT:.b8 75 6950; CHECK-NEXT:.b8 50 6951; CHECK-NEXT:.b8 53 6952; CHECK-NEXT:.b8 95 6953; CHECK-NEXT:.b8 95 6954; CHECK-NEXT:.b8 99 6955; CHECK-NEXT:.b8 117 6956; CHECK-NEXT:.b8 100 6957; CHECK-NEXT:.b8 97 6958; CHECK-NEXT:.b8 95 6959; CHECK-NEXT:.b8 98 6960; CHECK-NEXT:.b8 117 6961; CHECK-NEXT:.b8 105 6962; CHECK-NEXT:.b8 108 6963; CHECK-NEXT:.b8 116 6964; CHECK-NEXT:.b8 105 6965; CHECK-NEXT:.b8 110 6966; CHECK-NEXT:.b8 95 6967; CHECK-NEXT:.b8 98 6968; CHECK-NEXT:.b8 108 6969; CHECK-NEXT:.b8 111 6970; CHECK-NEXT:.b8 99 6971; CHECK-NEXT:.b8 107 6972; CHECK-NEXT:.b8 73 6973; CHECK-NEXT:.b8 100 6974; CHECK-NEXT:.b8 120 6975; CHECK-NEXT:.b8 95 6976; CHECK-NEXT:.b8 116 6977; CHECK-NEXT:.b8 97 6978; CHECK-NEXT:.b8 100 6979; CHECK-NEXT:.b8 69 6980; CHECK-NEXT:.b8 118 6981; CHECK-NEXT:.b8 0 6982; CHECK-NEXT:.b8 111 // DW_AT_name 6983; CHECK-NEXT:.b8 112 6984; CHECK-NEXT:.b8 101 6985; CHECK-NEXT:.b8 114 6986; CHECK-NEXT:.b8 97 6987; CHECK-NEXT:.b8 116 6988; CHECK-NEXT:.b8 111 6989; CHECK-NEXT:.b8 114 6990; CHECK-NEXT:.b8 38 6991; CHECK-NEXT:.b8 0 6992; CHECK-NEXT:.b8 13 // DW_AT_decl_file 6993; CHECK-NEXT:.b8 85 // DW_AT_decl_line 6994; CHECK-NEXT:.b32 8427 // DW_AT_type 6995; CHECK-NEXT:.b8 1 // DW_AT_declaration 6996; CHECK-NEXT:.b8 1 // DW_AT_external 6997; CHECK-NEXT:.b8 3 // DW_AT_accessibility 6998; CHECK-NEXT: // DW_ACCESS_private 6999; CHECK-NEXT:.b8 29 // Abbrev [29] 0x20a0:0x6 DW_TAG_formal_parameter 7000; CHECK-NEXT:.b32 8407 // DW_AT_type 7001; CHECK-NEXT:.b8 1 // DW_AT_artificial 7002; CHECK-NEXT:.b8 0 // End Of Children Mark 7003; CHECK-NEXT:.b8 0 // End Of Children Mark 7004; CHECK-NEXT:.b8 27 // Abbrev [27] 0x20a8:0x2f DW_TAG_structure_type 7005; CHECK-NEXT:.b8 117 // DW_AT_name 7006; CHECK-NEXT:.b8 105 7007; CHECK-NEXT:.b8 110 7008; CHECK-NEXT:.b8 116 7009; CHECK-NEXT:.b8 51 7010; CHECK-NEXT:.b8 0 7011; CHECK-NEXT:.b8 12 // DW_AT_byte_size 7012; CHECK-NEXT:.b8 14 // DW_AT_decl_file 7013; CHECK-NEXT:.b8 190 // DW_AT_decl_line 7014; CHECK-NEXT:.b8 14 // Abbrev [14] 0x20b2:0xc DW_TAG_member 7015; CHECK-NEXT:.b8 120 // DW_AT_name 7016; CHECK-NEXT:.b8 0 7017; CHECK-NEXT:.b32 5207 // DW_AT_type 7018; CHECK-NEXT:.b8 14 // DW_AT_decl_file 7019; CHECK-NEXT:.b8 192 // DW_AT_decl_line 7020; CHECK-NEXT:.b8 2 // DW_AT_data_member_location 7021; CHECK-NEXT:.b8 35 7022; CHECK-NEXT:.b8 0 7023; CHECK-NEXT:.b8 14 // Abbrev [14] 0x20be:0xc DW_TAG_member 7024; CHECK-NEXT:.b8 121 // DW_AT_name 7025; CHECK-NEXT:.b8 0 7026; CHECK-NEXT:.b32 5207 // DW_AT_type 7027; CHECK-NEXT:.b8 14 // DW_AT_decl_file 7028; CHECK-NEXT:.b8 192 // DW_AT_decl_line 7029; CHECK-NEXT:.b8 2 // DW_AT_data_member_location 7030; CHECK-NEXT:.b8 35 7031; CHECK-NEXT:.b8 4 7032; CHECK-NEXT:.b8 14 // Abbrev [14] 0x20ca:0xc DW_TAG_member 7033; CHECK-NEXT:.b8 122 // DW_AT_name 7034; CHECK-NEXT:.b8 0 7035; CHECK-NEXT:.b32 5207 // DW_AT_type 7036; CHECK-NEXT:.b8 14 // DW_AT_decl_file 7037; CHECK-NEXT:.b8 192 // DW_AT_decl_line 7038; CHECK-NEXT:.b8 2 // DW_AT_data_member_location 7039; CHECK-NEXT:.b8 35 7040; CHECK-NEXT:.b8 8 7041; CHECK-NEXT:.b8 0 // End Of Children Mark 7042; CHECK-NEXT:.b8 8 // Abbrev [8] 0x20d7:0x5 DW_TAG_pointer_type 7043; CHECK-NEXT:.b32 8412 // DW_AT_type 7044; CHECK-NEXT:.b8 9 // Abbrev [9] 0x20dc:0x5 DW_TAG_const_type 7045; CHECK-NEXT:.b32 7806 // DW_AT_type 7046; CHECK-NEXT:.b8 8 // Abbrev [8] 0x20e1:0x5 DW_TAG_pointer_type 7047; CHECK-NEXT:.b32 7806 // DW_AT_type 7048; CHECK-NEXT:.b8 33 // Abbrev [33] 0x20e6:0x5 DW_TAG_reference_type 7049; CHECK-NEXT:.b32 8412 // DW_AT_type 7050; CHECK-NEXT:.b8 8 // Abbrev [8] 0x20eb:0x5 DW_TAG_pointer_type 7051; CHECK-NEXT:.b32 7806 // DW_AT_type 7052; CHECK-NEXT:.b8 34 // Abbrev [34] 0x20f0:0x6 DW_TAG_subprogram 7053; CHECK-NEXT:.b32 7836 // DW_AT_specification 7054; CHECK-NEXT:.b8 1 // DW_AT_inline 7055; CHECK-NEXT:.b8 27 // Abbrev [27] 0x20f6:0x228 DW_TAG_structure_type 7056; CHECK-NEXT:.b8 95 // DW_AT_name 7057; CHECK-NEXT:.b8 95 7058; CHECK-NEXT:.b8 99 7059; CHECK-NEXT:.b8 117 7060; CHECK-NEXT:.b8 100 7061; CHECK-NEXT:.b8 97 7062; CHECK-NEXT:.b8 95 7063; CHECK-NEXT:.b8 98 7064; CHECK-NEXT:.b8 117 7065; CHECK-NEXT:.b8 105 7066; CHECK-NEXT:.b8 108 7067; CHECK-NEXT:.b8 116 7068; CHECK-NEXT:.b8 105 7069; CHECK-NEXT:.b8 110 7070; CHECK-NEXT:.b8 95 7071; CHECK-NEXT:.b8 98 7072; CHECK-NEXT:.b8 108 7073; CHECK-NEXT:.b8 111 7074; CHECK-NEXT:.b8 99 7075; CHECK-NEXT:.b8 107 7076; CHECK-NEXT:.b8 68 7077; CHECK-NEXT:.b8 105 7078; CHECK-NEXT:.b8 109 7079; CHECK-NEXT:.b8 95 7080; CHECK-NEXT:.b8 116 7081; CHECK-NEXT:.b8 0 7082; CHECK-NEXT:.b8 1 // DW_AT_byte_size 7083; CHECK-NEXT:.b8 13 // DW_AT_decl_file 7084; CHECK-NEXT:.b8 88 // DW_AT_decl_line 7085; CHECK-NEXT:.b8 28 // Abbrev [28] 0x2114:0x4f DW_TAG_subprogram 7086; CHECK-NEXT:.b8 95 // DW_AT_MIPS_linkage_name 7087; CHECK-NEXT:.b8 90 7088; CHECK-NEXT:.b8 78 7089; CHECK-NEXT:.b8 50 7090; CHECK-NEXT:.b8 53 7091; CHECK-NEXT:.b8 95 7092; CHECK-NEXT:.b8 95 7093; CHECK-NEXT:.b8 99 7094; CHECK-NEXT:.b8 117 7095; CHECK-NEXT:.b8 100 7096; CHECK-NEXT:.b8 97 7097; CHECK-NEXT:.b8 95 7098; CHECK-NEXT:.b8 98 7099; CHECK-NEXT:.b8 117 7100; CHECK-NEXT:.b8 105 7101; CHECK-NEXT:.b8 108 7102; CHECK-NEXT:.b8 116 7103; CHECK-NEXT:.b8 105 7104; CHECK-NEXT:.b8 110 7105; CHECK-NEXT:.b8 95 7106; CHECK-NEXT:.b8 98 7107; CHECK-NEXT:.b8 108 7108; CHECK-NEXT:.b8 111 7109; CHECK-NEXT:.b8 99 7110; CHECK-NEXT:.b8 107 7111; CHECK-NEXT:.b8 68 7112; CHECK-NEXT:.b8 105 7113; CHECK-NEXT:.b8 109 7114; CHECK-NEXT:.b8 95 7115; CHECK-NEXT:.b8 116 7116; CHECK-NEXT:.b8 49 7117; CHECK-NEXT:.b8 55 7118; CHECK-NEXT:.b8 95 7119; CHECK-NEXT:.b8 95 7120; CHECK-NEXT:.b8 102 7121; CHECK-NEXT:.b8 101 7122; CHECK-NEXT:.b8 116 7123; CHECK-NEXT:.b8 99 7124; CHECK-NEXT:.b8 104 7125; CHECK-NEXT:.b8 95 7126; CHECK-NEXT:.b8 98 7127; CHECK-NEXT:.b8 117 7128; CHECK-NEXT:.b8 105 7129; CHECK-NEXT:.b8 108 7130; CHECK-NEXT:.b8 116 7131; CHECK-NEXT:.b8 105 7132; CHECK-NEXT:.b8 110 7133; CHECK-NEXT:.b8 95 7134; CHECK-NEXT:.b8 120 7135; CHECK-NEXT:.b8 69 7136; CHECK-NEXT:.b8 118 7137; CHECK-NEXT:.b8 0 7138; CHECK-NEXT:.b8 95 // DW_AT_name 7139; CHECK-NEXT:.b8 95 7140; CHECK-NEXT:.b8 102 7141; CHECK-NEXT:.b8 101 7142; CHECK-NEXT:.b8 116 7143; CHECK-NEXT:.b8 99 7144; CHECK-NEXT:.b8 104 7145; CHECK-NEXT:.b8 95 7146; CHECK-NEXT:.b8 98 7147; CHECK-NEXT:.b8 117 7148; CHECK-NEXT:.b8 105 7149; CHECK-NEXT:.b8 108 7150; CHECK-NEXT:.b8 116 7151; CHECK-NEXT:.b8 105 7152; CHECK-NEXT:.b8 110 7153; CHECK-NEXT:.b8 95 7154; CHECK-NEXT:.b8 120 7155; CHECK-NEXT:.b8 0 7156; CHECK-NEXT:.b8 13 // DW_AT_decl_file 7157; CHECK-NEXT:.b8 89 // DW_AT_decl_line 7158; CHECK-NEXT:.b32 5207 // DW_AT_type 7159; CHECK-NEXT:.b8 1 // DW_AT_declaration 7160; CHECK-NEXT:.b8 1 // DW_AT_external 7161; CHECK-NEXT:.b8 28 // Abbrev [28] 0x2163:0x4f DW_TAG_subprogram 7162; CHECK-NEXT:.b8 95 // DW_AT_MIPS_linkage_name 7163; CHECK-NEXT:.b8 90 7164; CHECK-NEXT:.b8 78 7165; CHECK-NEXT:.b8 50 7166; CHECK-NEXT:.b8 53 7167; CHECK-NEXT:.b8 95 7168; CHECK-NEXT:.b8 95 7169; CHECK-NEXT:.b8 99 7170; CHECK-NEXT:.b8 117 7171; CHECK-NEXT:.b8 100 7172; CHECK-NEXT:.b8 97 7173; CHECK-NEXT:.b8 95 7174; CHECK-NEXT:.b8 98 7175; CHECK-NEXT:.b8 117 7176; CHECK-NEXT:.b8 105 7177; CHECK-NEXT:.b8 108 7178; CHECK-NEXT:.b8 116 7179; CHECK-NEXT:.b8 105 7180; CHECK-NEXT:.b8 110 7181; CHECK-NEXT:.b8 95 7182; CHECK-NEXT:.b8 98 7183; CHECK-NEXT:.b8 108 7184; CHECK-NEXT:.b8 111 7185; CHECK-NEXT:.b8 99 7186; CHECK-NEXT:.b8 107 7187; CHECK-NEXT:.b8 68 7188; CHECK-NEXT:.b8 105 7189; CHECK-NEXT:.b8 109 7190; CHECK-NEXT:.b8 95 7191; CHECK-NEXT:.b8 116 7192; CHECK-NEXT:.b8 49 7193; CHECK-NEXT:.b8 55 7194; CHECK-NEXT:.b8 95 7195; CHECK-NEXT:.b8 95 7196; CHECK-NEXT:.b8 102 7197; CHECK-NEXT:.b8 101 7198; CHECK-NEXT:.b8 116 7199; CHECK-NEXT:.b8 99 7200; CHECK-NEXT:.b8 104 7201; CHECK-NEXT:.b8 95 7202; CHECK-NEXT:.b8 98 7203; CHECK-NEXT:.b8 117 7204; CHECK-NEXT:.b8 105 7205; CHECK-NEXT:.b8 108 7206; CHECK-NEXT:.b8 116 7207; CHECK-NEXT:.b8 105 7208; CHECK-NEXT:.b8 110 7209; CHECK-NEXT:.b8 95 7210; CHECK-NEXT:.b8 121 7211; CHECK-NEXT:.b8 69 7212; CHECK-NEXT:.b8 118 7213; CHECK-NEXT:.b8 0 7214; CHECK-NEXT:.b8 95 // DW_AT_name 7215; CHECK-NEXT:.b8 95 7216; CHECK-NEXT:.b8 102 7217; CHECK-NEXT:.b8 101 7218; CHECK-NEXT:.b8 116 7219; CHECK-NEXT:.b8 99 7220; CHECK-NEXT:.b8 104 7221; CHECK-NEXT:.b8 95 7222; CHECK-NEXT:.b8 98 7223; CHECK-NEXT:.b8 117 7224; CHECK-NEXT:.b8 105 7225; CHECK-NEXT:.b8 108 7226; CHECK-NEXT:.b8 116 7227; CHECK-NEXT:.b8 105 7228; CHECK-NEXT:.b8 110 7229; CHECK-NEXT:.b8 95 7230; CHECK-NEXT:.b8 121 7231; CHECK-NEXT:.b8 0 7232; CHECK-NEXT:.b8 13 // DW_AT_decl_file 7233; CHECK-NEXT:.b8 90 // DW_AT_decl_line 7234; CHECK-NEXT:.b32 5207 // DW_AT_type 7235; CHECK-NEXT:.b8 1 // DW_AT_declaration 7236; CHECK-NEXT:.b8 1 // DW_AT_external 7237; CHECK-NEXT:.b8 28 // Abbrev [28] 0x21b2:0x4f DW_TAG_subprogram 7238; CHECK-NEXT:.b8 95 // DW_AT_MIPS_linkage_name 7239; CHECK-NEXT:.b8 90 7240; CHECK-NEXT:.b8 78 7241; CHECK-NEXT:.b8 50 7242; CHECK-NEXT:.b8 53 7243; CHECK-NEXT:.b8 95 7244; CHECK-NEXT:.b8 95 7245; CHECK-NEXT:.b8 99 7246; CHECK-NEXT:.b8 117 7247; CHECK-NEXT:.b8 100 7248; CHECK-NEXT:.b8 97 7249; CHECK-NEXT:.b8 95 7250; CHECK-NEXT:.b8 98 7251; CHECK-NEXT:.b8 117 7252; CHECK-NEXT:.b8 105 7253; CHECK-NEXT:.b8 108 7254; CHECK-NEXT:.b8 116 7255; CHECK-NEXT:.b8 105 7256; CHECK-NEXT:.b8 110 7257; CHECK-NEXT:.b8 95 7258; CHECK-NEXT:.b8 98 7259; CHECK-NEXT:.b8 108 7260; CHECK-NEXT:.b8 111 7261; CHECK-NEXT:.b8 99 7262; CHECK-NEXT:.b8 107 7263; CHECK-NEXT:.b8 68 7264; CHECK-NEXT:.b8 105 7265; CHECK-NEXT:.b8 109 7266; CHECK-NEXT:.b8 95 7267; CHECK-NEXT:.b8 116 7268; CHECK-NEXT:.b8 49 7269; CHECK-NEXT:.b8 55 7270; CHECK-NEXT:.b8 95 7271; CHECK-NEXT:.b8 95 7272; CHECK-NEXT:.b8 102 7273; CHECK-NEXT:.b8 101 7274; CHECK-NEXT:.b8 116 7275; CHECK-NEXT:.b8 99 7276; CHECK-NEXT:.b8 104 7277; CHECK-NEXT:.b8 95 7278; CHECK-NEXT:.b8 98 7279; CHECK-NEXT:.b8 117 7280; CHECK-NEXT:.b8 105 7281; CHECK-NEXT:.b8 108 7282; CHECK-NEXT:.b8 116 7283; CHECK-NEXT:.b8 105 7284; CHECK-NEXT:.b8 110 7285; CHECK-NEXT:.b8 95 7286; CHECK-NEXT:.b8 122 7287; CHECK-NEXT:.b8 69 7288; CHECK-NEXT:.b8 118 7289; CHECK-NEXT:.b8 0 7290; CHECK-NEXT:.b8 95 // DW_AT_name 7291; CHECK-NEXT:.b8 95 7292; CHECK-NEXT:.b8 102 7293; CHECK-NEXT:.b8 101 7294; CHECK-NEXT:.b8 116 7295; CHECK-NEXT:.b8 99 7296; CHECK-NEXT:.b8 104 7297; CHECK-NEXT:.b8 95 7298; CHECK-NEXT:.b8 98 7299; CHECK-NEXT:.b8 117 7300; CHECK-NEXT:.b8 105 7301; CHECK-NEXT:.b8 108 7302; CHECK-NEXT:.b8 116 7303; CHECK-NEXT:.b8 105 7304; CHECK-NEXT:.b8 110 7305; CHECK-NEXT:.b8 95 7306; CHECK-NEXT:.b8 122 7307; CHECK-NEXT:.b8 0 7308; CHECK-NEXT:.b8 13 // DW_AT_decl_file 7309; CHECK-NEXT:.b8 91 // DW_AT_decl_line 7310; CHECK-NEXT:.b32 5207 // DW_AT_type 7311; CHECK-NEXT:.b8 1 // DW_AT_declaration 7312; CHECK-NEXT:.b8 1 // DW_AT_external 7313; CHECK-NEXT:.b8 25 // Abbrev [25] 0x2201:0x47 DW_TAG_subprogram 7314; CHECK-NEXT:.b8 95 // DW_AT_MIPS_linkage_name 7315; CHECK-NEXT:.b8 90 7316; CHECK-NEXT:.b8 78 7317; CHECK-NEXT:.b8 75 7318; CHECK-NEXT:.b8 50 7319; CHECK-NEXT:.b8 53 7320; CHECK-NEXT:.b8 95 7321; CHECK-NEXT:.b8 95 7322; CHECK-NEXT:.b8 99 7323; CHECK-NEXT:.b8 117 7324; CHECK-NEXT:.b8 100 7325; CHECK-NEXT:.b8 97 7326; CHECK-NEXT:.b8 95 7327; CHECK-NEXT:.b8 98 7328; CHECK-NEXT:.b8 117 7329; CHECK-NEXT:.b8 105 7330; CHECK-NEXT:.b8 108 7331; CHECK-NEXT:.b8 116 7332; CHECK-NEXT:.b8 105 7333; CHECK-NEXT:.b8 110 7334; CHECK-NEXT:.b8 95 7335; CHECK-NEXT:.b8 98 7336; CHECK-NEXT:.b8 108 7337; CHECK-NEXT:.b8 111 7338; CHECK-NEXT:.b8 99 7339; CHECK-NEXT:.b8 107 7340; CHECK-NEXT:.b8 68 7341; CHECK-NEXT:.b8 105 7342; CHECK-NEXT:.b8 109 7343; CHECK-NEXT:.b8 95 7344; CHECK-NEXT:.b8 116 7345; CHECK-NEXT:.b8 99 7346; CHECK-NEXT:.b8 118 7347; CHECK-NEXT:.b8 52 7348; CHECK-NEXT:.b8 100 7349; CHECK-NEXT:.b8 105 7350; CHECK-NEXT:.b8 109 7351; CHECK-NEXT:.b8 51 7352; CHECK-NEXT:.b8 69 7353; CHECK-NEXT:.b8 118 7354; CHECK-NEXT:.b8 0 7355; CHECK-NEXT:.b8 111 // DW_AT_name 7356; CHECK-NEXT:.b8 112 7357; CHECK-NEXT:.b8 101 7358; CHECK-NEXT:.b8 114 7359; CHECK-NEXT:.b8 97 7360; CHECK-NEXT:.b8 116 7361; CHECK-NEXT:.b8 111 7362; CHECK-NEXT:.b8 114 7363; CHECK-NEXT:.b8 32 7364; CHECK-NEXT:.b8 100 7365; CHECK-NEXT:.b8 105 7366; CHECK-NEXT:.b8 109 7367; CHECK-NEXT:.b8 51 7368; CHECK-NEXT:.b8 0 7369; CHECK-NEXT:.b8 13 // DW_AT_decl_file 7370; CHECK-NEXT:.b8 94 // DW_AT_decl_line 7371; CHECK-NEXT:.b32 8990 // DW_AT_type 7372; CHECK-NEXT:.b8 1 // DW_AT_declaration 7373; CHECK-NEXT:.b8 1 // DW_AT_external 7374; CHECK-NEXT:.b8 29 // Abbrev [29] 0x2241:0x6 DW_TAG_formal_parameter 7375; CHECK-NEXT:.b32 9166 // DW_AT_type 7376; CHECK-NEXT:.b8 1 // DW_AT_artificial 7377; CHECK-NEXT:.b8 0 // End Of Children Mark 7378; CHECK-NEXT:.b8 30 // Abbrev [30] 0x2248:0x27 DW_TAG_subprogram 7379; CHECK-NEXT:.b8 95 // DW_AT_name 7380; CHECK-NEXT:.b8 95 7381; CHECK-NEXT:.b8 99 7382; CHECK-NEXT:.b8 117 7383; CHECK-NEXT:.b8 100 7384; CHECK-NEXT:.b8 97 7385; CHECK-NEXT:.b8 95 7386; CHECK-NEXT:.b8 98 7387; CHECK-NEXT:.b8 117 7388; CHECK-NEXT:.b8 105 7389; CHECK-NEXT:.b8 108 7390; CHECK-NEXT:.b8 116 7391; CHECK-NEXT:.b8 105 7392; CHECK-NEXT:.b8 110 7393; CHECK-NEXT:.b8 95 7394; CHECK-NEXT:.b8 98 7395; CHECK-NEXT:.b8 108 7396; CHECK-NEXT:.b8 111 7397; CHECK-NEXT:.b8 99 7398; CHECK-NEXT:.b8 107 7399; CHECK-NEXT:.b8 68 7400; CHECK-NEXT:.b8 105 7401; CHECK-NEXT:.b8 109 7402; CHECK-NEXT:.b8 95 7403; CHECK-NEXT:.b8 116 7404; CHECK-NEXT:.b8 0 7405; CHECK-NEXT:.b8 13 // DW_AT_decl_file 7406; CHECK-NEXT:.b8 96 // DW_AT_decl_line 7407; CHECK-NEXT:.b8 1 // DW_AT_declaration 7408; CHECK-NEXT:.b8 1 // DW_AT_external 7409; CHECK-NEXT:.b8 3 // DW_AT_accessibility 7410; CHECK-NEXT: // DW_ACCESS_private 7411; CHECK-NEXT:.b8 29 // Abbrev [29] 0x2268:0x6 DW_TAG_formal_parameter 7412; CHECK-NEXT:.b32 9176 // DW_AT_type 7413; CHECK-NEXT:.b8 1 // DW_AT_artificial 7414; CHECK-NEXT:.b8 0 // End Of Children Mark 7415; CHECK-NEXT:.b8 30 // Abbrev [30] 0x226f:0x2c DW_TAG_subprogram 7416; CHECK-NEXT:.b8 95 // DW_AT_name 7417; CHECK-NEXT:.b8 95 7418; CHECK-NEXT:.b8 99 7419; CHECK-NEXT:.b8 117 7420; CHECK-NEXT:.b8 100 7421; CHECK-NEXT:.b8 97 7422; CHECK-NEXT:.b8 95 7423; CHECK-NEXT:.b8 98 7424; CHECK-NEXT:.b8 117 7425; CHECK-NEXT:.b8 105 7426; CHECK-NEXT:.b8 108 7427; CHECK-NEXT:.b8 116 7428; CHECK-NEXT:.b8 105 7429; CHECK-NEXT:.b8 110 7430; CHECK-NEXT:.b8 95 7431; CHECK-NEXT:.b8 98 7432; CHECK-NEXT:.b8 108 7433; CHECK-NEXT:.b8 111 7434; CHECK-NEXT:.b8 99 7435; CHECK-NEXT:.b8 107 7436; CHECK-NEXT:.b8 68 7437; CHECK-NEXT:.b8 105 7438; CHECK-NEXT:.b8 109 7439; CHECK-NEXT:.b8 95 7440; CHECK-NEXT:.b8 116 7441; CHECK-NEXT:.b8 0 7442; CHECK-NEXT:.b8 13 // DW_AT_decl_file 7443; CHECK-NEXT:.b8 96 // DW_AT_decl_line 7444; CHECK-NEXT:.b8 1 // DW_AT_declaration 7445; CHECK-NEXT:.b8 1 // DW_AT_external 7446; CHECK-NEXT:.b8 3 // DW_AT_accessibility 7447; CHECK-NEXT: // DW_ACCESS_private 7448; CHECK-NEXT:.b8 29 // Abbrev [29] 0x228f:0x6 DW_TAG_formal_parameter 7449; CHECK-NEXT:.b32 9176 // DW_AT_type 7450; CHECK-NEXT:.b8 1 // DW_AT_artificial 7451; CHECK-NEXT:.b8 6 // Abbrev [6] 0x2295:0x5 DW_TAG_formal_parameter 7452; CHECK-NEXT:.b32 9181 // DW_AT_type 7453; CHECK-NEXT:.b8 0 // End Of Children Mark 7454; CHECK-NEXT:.b8 31 // Abbrev [31] 0x229b:0x43 DW_TAG_subprogram 7455; CHECK-NEXT:.b8 95 // DW_AT_MIPS_linkage_name 7456; CHECK-NEXT:.b8 90 7457; CHECK-NEXT:.b8 78 7458; CHECK-NEXT:.b8 75 7459; CHECK-NEXT:.b8 50 7460; CHECK-NEXT:.b8 53 7461; CHECK-NEXT:.b8 95 7462; CHECK-NEXT:.b8 95 7463; CHECK-NEXT:.b8 99 7464; CHECK-NEXT:.b8 117 7465; CHECK-NEXT:.b8 100 7466; CHECK-NEXT:.b8 97 7467; CHECK-NEXT:.b8 95 7468; CHECK-NEXT:.b8 98 7469; CHECK-NEXT:.b8 117 7470; CHECK-NEXT:.b8 105 7471; CHECK-NEXT:.b8 108 7472; CHECK-NEXT:.b8 116 7473; CHECK-NEXT:.b8 105 7474; CHECK-NEXT:.b8 110 7475; CHECK-NEXT:.b8 95 7476; CHECK-NEXT:.b8 98 7477; CHECK-NEXT:.b8 108 7478; CHECK-NEXT:.b8 111 7479; CHECK-NEXT:.b8 99 7480; CHECK-NEXT:.b8 107 7481; CHECK-NEXT:.b8 68 7482; CHECK-NEXT:.b8 105 7483; CHECK-NEXT:.b8 109 7484; CHECK-NEXT:.b8 95 7485; CHECK-NEXT:.b8 116 7486; CHECK-NEXT:.b8 97 7487; CHECK-NEXT:.b8 83 7488; CHECK-NEXT:.b8 69 7489; CHECK-NEXT:.b8 82 7490; CHECK-NEXT:.b8 75 7491; CHECK-NEXT:.b8 83 7492; CHECK-NEXT:.b8 95 7493; CHECK-NEXT:.b8 0 7494; CHECK-NEXT:.b8 111 // DW_AT_name 7495; CHECK-NEXT:.b8 112 7496; CHECK-NEXT:.b8 101 7497; CHECK-NEXT:.b8 114 7498; CHECK-NEXT:.b8 97 7499; CHECK-NEXT:.b8 116 7500; CHECK-NEXT:.b8 111 7501; CHECK-NEXT:.b8 114 7502; CHECK-NEXT:.b8 61 7503; CHECK-NEXT:.b8 0 7504; CHECK-NEXT:.b8 13 // DW_AT_decl_file 7505; CHECK-NEXT:.b8 96 // DW_AT_decl_line 7506; CHECK-NEXT:.b8 1 // DW_AT_declaration 7507; CHECK-NEXT:.b8 1 // DW_AT_external 7508; CHECK-NEXT:.b8 3 // DW_AT_accessibility 7509; CHECK-NEXT: // DW_ACCESS_private 7510; CHECK-NEXT:.b8 29 // Abbrev [29] 0x22d2:0x6 DW_TAG_formal_parameter 7511; CHECK-NEXT:.b32 9166 // DW_AT_type 7512; CHECK-NEXT:.b8 1 // DW_AT_artificial 7513; CHECK-NEXT:.b8 6 // Abbrev [6] 0x22d8:0x5 DW_TAG_formal_parameter 7514; CHECK-NEXT:.b32 9181 // DW_AT_type 7515; CHECK-NEXT:.b8 0 // End Of Children Mark 7516; CHECK-NEXT:.b8 32 // Abbrev [32] 0x22de:0x3f DW_TAG_subprogram 7517; CHECK-NEXT:.b8 95 // DW_AT_MIPS_linkage_name 7518; CHECK-NEXT:.b8 90 7519; CHECK-NEXT:.b8 78 7520; CHECK-NEXT:.b8 75 7521; CHECK-NEXT:.b8 50 7522; CHECK-NEXT:.b8 53 7523; CHECK-NEXT:.b8 95 7524; CHECK-NEXT:.b8 95 7525; CHECK-NEXT:.b8 99 7526; CHECK-NEXT:.b8 117 7527; CHECK-NEXT:.b8 100 7528; CHECK-NEXT:.b8 97 7529; CHECK-NEXT:.b8 95 7530; CHECK-NEXT:.b8 98 7531; CHECK-NEXT:.b8 117 7532; CHECK-NEXT:.b8 105 7533; CHECK-NEXT:.b8 108 7534; CHECK-NEXT:.b8 116 7535; CHECK-NEXT:.b8 105 7536; CHECK-NEXT:.b8 110 7537; CHECK-NEXT:.b8 95 7538; CHECK-NEXT:.b8 98 7539; CHECK-NEXT:.b8 108 7540; CHECK-NEXT:.b8 111 7541; CHECK-NEXT:.b8 99 7542; CHECK-NEXT:.b8 107 7543; CHECK-NEXT:.b8 68 7544; CHECK-NEXT:.b8 105 7545; CHECK-NEXT:.b8 109 7546; CHECK-NEXT:.b8 95 7547; CHECK-NEXT:.b8 116 7548; CHECK-NEXT:.b8 97 7549; CHECK-NEXT:.b8 100 7550; CHECK-NEXT:.b8 69 7551; CHECK-NEXT:.b8 118 7552; CHECK-NEXT:.b8 0 7553; CHECK-NEXT:.b8 111 // DW_AT_name 7554; CHECK-NEXT:.b8 112 7555; CHECK-NEXT:.b8 101 7556; CHECK-NEXT:.b8 114 7557; CHECK-NEXT:.b8 97 7558; CHECK-NEXT:.b8 116 7559; CHECK-NEXT:.b8 111 7560; CHECK-NEXT:.b8 114 7561; CHECK-NEXT:.b8 38 7562; CHECK-NEXT:.b8 0 7563; CHECK-NEXT:.b8 13 // DW_AT_decl_file 7564; CHECK-NEXT:.b8 96 // DW_AT_decl_line 7565; CHECK-NEXT:.b32 9186 // DW_AT_type 7566; CHECK-NEXT:.b8 1 // DW_AT_declaration 7567; CHECK-NEXT:.b8 1 // DW_AT_external 7568; CHECK-NEXT:.b8 3 // DW_AT_accessibility 7569; CHECK-NEXT: // DW_ACCESS_private 7570; CHECK-NEXT:.b8 29 // Abbrev [29] 0x2316:0x6 DW_TAG_formal_parameter 7571; CHECK-NEXT:.b32 9166 // DW_AT_type 7572; CHECK-NEXT:.b8 1 // DW_AT_artificial 7573; CHECK-NEXT:.b8 0 // End Of Children Mark 7574; CHECK-NEXT:.b8 0 // End Of Children Mark 7575; CHECK-NEXT:.b8 35 // Abbrev [35] 0x231e:0x9d DW_TAG_structure_type 7576; CHECK-NEXT:.b8 100 // DW_AT_name 7577; CHECK-NEXT:.b8 105 7578; CHECK-NEXT:.b8 109 7579; CHECK-NEXT:.b8 51 7580; CHECK-NEXT:.b8 0 7581; CHECK-NEXT:.b8 12 // DW_AT_byte_size 7582; CHECK-NEXT:.b8 14 // DW_AT_decl_file 7583; CHECK-NEXT:.b8 161 // DW_AT_decl_line 7584; CHECK-NEXT:.b8 1 7585; CHECK-NEXT:.b8 36 // Abbrev [36] 0x2328:0xd DW_TAG_member 7586; CHECK-NEXT:.b8 120 // DW_AT_name 7587; CHECK-NEXT:.b8 0 7588; CHECK-NEXT:.b32 5207 // DW_AT_type 7589; CHECK-NEXT:.b8 14 // DW_AT_decl_file 7590; CHECK-NEXT:.b8 163 // DW_AT_decl_line 7591; CHECK-NEXT:.b8 1 7592; CHECK-NEXT:.b8 2 // DW_AT_data_member_location 7593; CHECK-NEXT:.b8 35 7594; CHECK-NEXT:.b8 0 7595; CHECK-NEXT:.b8 36 // Abbrev [36] 0x2335:0xd DW_TAG_member 7596; CHECK-NEXT:.b8 121 // DW_AT_name 7597; CHECK-NEXT:.b8 0 7598; CHECK-NEXT:.b32 5207 // DW_AT_type 7599; CHECK-NEXT:.b8 14 // DW_AT_decl_file 7600; CHECK-NEXT:.b8 163 // DW_AT_decl_line 7601; CHECK-NEXT:.b8 1 7602; CHECK-NEXT:.b8 2 // DW_AT_data_member_location 7603; CHECK-NEXT:.b8 35 7604; CHECK-NEXT:.b8 4 7605; CHECK-NEXT:.b8 36 // Abbrev [36] 0x2342:0xd DW_TAG_member 7606; CHECK-NEXT:.b8 122 // DW_AT_name 7607; CHECK-NEXT:.b8 0 7608; CHECK-NEXT:.b32 5207 // DW_AT_type 7609; CHECK-NEXT:.b8 14 // DW_AT_decl_file 7610; CHECK-NEXT:.b8 163 // DW_AT_decl_line 7611; CHECK-NEXT:.b8 1 7612; CHECK-NEXT:.b8 2 // DW_AT_data_member_location 7613; CHECK-NEXT:.b8 35 7614; CHECK-NEXT:.b8 8 7615; CHECK-NEXT:.b8 23 // Abbrev [23] 0x234f:0x21 DW_TAG_subprogram 7616; CHECK-NEXT:.b8 100 // DW_AT_name 7617; CHECK-NEXT:.b8 105 7618; CHECK-NEXT:.b8 109 7619; CHECK-NEXT:.b8 51 7620; CHECK-NEXT:.b8 0 7621; CHECK-NEXT:.b8 14 // DW_AT_decl_file 7622; CHECK-NEXT:.b8 165 // DW_AT_decl_line 7623; CHECK-NEXT:.b8 1 7624; CHECK-NEXT:.b8 1 // DW_AT_declaration 7625; CHECK-NEXT:.b8 1 // DW_AT_external 7626; CHECK-NEXT:.b8 29 // Abbrev [29] 0x235a:0x6 DW_TAG_formal_parameter 7627; CHECK-NEXT:.b32 9147 // DW_AT_type 7628; CHECK-NEXT:.b8 1 // DW_AT_artificial 7629; CHECK-NEXT:.b8 6 // Abbrev [6] 0x2360:0x5 DW_TAG_formal_parameter 7630; CHECK-NEXT:.b32 5207 // DW_AT_type 7631; CHECK-NEXT:.b8 6 // Abbrev [6] 0x2365:0x5 DW_TAG_formal_parameter 7632; CHECK-NEXT:.b32 5207 // DW_AT_type 7633; CHECK-NEXT:.b8 6 // Abbrev [6] 0x236a:0x5 DW_TAG_formal_parameter 7634; CHECK-NEXT:.b32 5207 // DW_AT_type 7635; CHECK-NEXT:.b8 0 // End Of Children Mark 7636; CHECK-NEXT:.b8 23 // Abbrev [23] 0x2370:0x17 DW_TAG_subprogram 7637; CHECK-NEXT:.b8 100 // DW_AT_name 7638; CHECK-NEXT:.b8 105 7639; CHECK-NEXT:.b8 109 7640; CHECK-NEXT:.b8 51 7641; CHECK-NEXT:.b8 0 7642; CHECK-NEXT:.b8 14 // DW_AT_decl_file 7643; CHECK-NEXT:.b8 166 // DW_AT_decl_line 7644; CHECK-NEXT:.b8 1 7645; CHECK-NEXT:.b8 1 // DW_AT_declaration 7646; CHECK-NEXT:.b8 1 // DW_AT_external 7647; CHECK-NEXT:.b8 29 // Abbrev [29] 0x237b:0x6 DW_TAG_formal_parameter 7648; CHECK-NEXT:.b32 9147 // DW_AT_type 7649; CHECK-NEXT:.b8 1 // DW_AT_artificial 7650; CHECK-NEXT:.b8 6 // Abbrev [6] 0x2381:0x5 DW_TAG_formal_parameter 7651; CHECK-NEXT:.b32 9152 // DW_AT_type 7652; CHECK-NEXT:.b8 0 // End Of Children Mark 7653; CHECK-NEXT:.b8 37 // Abbrev [37] 0x2387:0x33 DW_TAG_subprogram 7654; CHECK-NEXT:.b8 95 // DW_AT_MIPS_linkage_name 7655; CHECK-NEXT:.b8 90 7656; CHECK-NEXT:.b8 78 7657; CHECK-NEXT:.b8 52 7658; CHECK-NEXT:.b8 100 7659; CHECK-NEXT:.b8 105 7660; CHECK-NEXT:.b8 109 7661; CHECK-NEXT:.b8 51 7662; CHECK-NEXT:.b8 99 7663; CHECK-NEXT:.b8 118 7664; CHECK-NEXT:.b8 53 7665; CHECK-NEXT:.b8 117 7666; CHECK-NEXT:.b8 105 7667; CHECK-NEXT:.b8 110 7668; CHECK-NEXT:.b8 116 7669; CHECK-NEXT:.b8 51 7670; CHECK-NEXT:.b8 69 7671; CHECK-NEXT:.b8 118 7672; CHECK-NEXT:.b8 0 7673; CHECK-NEXT:.b8 111 // DW_AT_name 7674; CHECK-NEXT:.b8 112 7675; CHECK-NEXT:.b8 101 7676; CHECK-NEXT:.b8 114 7677; CHECK-NEXT:.b8 97 7678; CHECK-NEXT:.b8 116 7679; CHECK-NEXT:.b8 111 7680; CHECK-NEXT:.b8 114 7681; CHECK-NEXT:.b8 32 7682; CHECK-NEXT:.b8 117 7683; CHECK-NEXT:.b8 105 7684; CHECK-NEXT:.b8 110 7685; CHECK-NEXT:.b8 116 7686; CHECK-NEXT:.b8 51 7687; CHECK-NEXT:.b8 0 7688; CHECK-NEXT:.b8 14 // DW_AT_decl_file 7689; CHECK-NEXT:.b8 167 // DW_AT_decl_line 7690; CHECK-NEXT:.b8 1 7691; CHECK-NEXT:.b32 9152 // DW_AT_type 7692; CHECK-NEXT:.b8 1 // DW_AT_declaration 7693; CHECK-NEXT:.b8 1 // DW_AT_external 7694; CHECK-NEXT:.b8 29 // Abbrev [29] 0x23b3:0x6 DW_TAG_formal_parameter 7695; CHECK-NEXT:.b32 9147 // DW_AT_type 7696; CHECK-NEXT:.b8 1 // DW_AT_artificial 7697; CHECK-NEXT:.b8 0 // End Of Children Mark 7698; CHECK-NEXT:.b8 0 // End Of Children Mark 7699; CHECK-NEXT:.b8 8 // Abbrev [8] 0x23bb:0x5 DW_TAG_pointer_type 7700; CHECK-NEXT:.b32 8990 // DW_AT_type 7701; CHECK-NEXT:.b8 20 // Abbrev [20] 0x23c0:0xe DW_TAG_typedef 7702; CHECK-NEXT:.b32 8360 // DW_AT_type 7703; CHECK-NEXT:.b8 117 // DW_AT_name 7704; CHECK-NEXT:.b8 105 7705; CHECK-NEXT:.b8 110 7706; CHECK-NEXT:.b8 116 7707; CHECK-NEXT:.b8 51 7708; CHECK-NEXT:.b8 0 7709; CHECK-NEXT:.b8 14 // DW_AT_decl_file 7710; CHECK-NEXT:.b8 127 // DW_AT_decl_line 7711; CHECK-NEXT:.b8 1 7712; CHECK-NEXT:.b8 8 // Abbrev [8] 0x23ce:0x5 DW_TAG_pointer_type 7713; CHECK-NEXT:.b32 9171 // DW_AT_type 7714; CHECK-NEXT:.b8 9 // Abbrev [9] 0x23d3:0x5 DW_TAG_const_type 7715; CHECK-NEXT:.b32 8438 // DW_AT_type 7716; CHECK-NEXT:.b8 8 // Abbrev [8] 0x23d8:0x5 DW_TAG_pointer_type 7717; CHECK-NEXT:.b32 8438 // DW_AT_type 7718; CHECK-NEXT:.b8 33 // Abbrev [33] 0x23dd:0x5 DW_TAG_reference_type 7719; CHECK-NEXT:.b32 9171 // DW_AT_type 7720; CHECK-NEXT:.b8 8 // Abbrev [8] 0x23e2:0x5 DW_TAG_pointer_type 7721; CHECK-NEXT:.b32 8438 // DW_AT_type 7722; CHECK-NEXT:.b8 34 // Abbrev [34] 0x23e7:0x6 DW_TAG_subprogram 7723; CHECK-NEXT:.b32 8468 // DW_AT_specification 7724; CHECK-NEXT:.b8 1 // DW_AT_inline 7725; CHECK-NEXT:.b8 27 // Abbrev [27] 0x23ed:0x233 DW_TAG_structure_type 7726; CHECK-NEXT:.b8 95 // DW_AT_name 7727; CHECK-NEXT:.b8 95 7728; CHECK-NEXT:.b8 99 7729; CHECK-NEXT:.b8 117 7730; CHECK-NEXT:.b8 100 7731; CHECK-NEXT:.b8 97 7732; CHECK-NEXT:.b8 95 7733; CHECK-NEXT:.b8 98 7734; CHECK-NEXT:.b8 117 7735; CHECK-NEXT:.b8 105 7736; CHECK-NEXT:.b8 108 7737; CHECK-NEXT:.b8 116 7738; CHECK-NEXT:.b8 105 7739; CHECK-NEXT:.b8 110 7740; CHECK-NEXT:.b8 95 7741; CHECK-NEXT:.b8 116 7742; CHECK-NEXT:.b8 104 7743; CHECK-NEXT:.b8 114 7744; CHECK-NEXT:.b8 101 7745; CHECK-NEXT:.b8 97 7746; CHECK-NEXT:.b8 100 7747; CHECK-NEXT:.b8 73 7748; CHECK-NEXT:.b8 100 7749; CHECK-NEXT:.b8 120 7750; CHECK-NEXT:.b8 95 7751; CHECK-NEXT:.b8 116 7752; CHECK-NEXT:.b8 0 7753; CHECK-NEXT:.b8 1 // DW_AT_byte_size 7754; CHECK-NEXT:.b8 13 // DW_AT_decl_file 7755; CHECK-NEXT:.b8 66 // DW_AT_decl_line 7756; CHECK-NEXT:.b8 28 // Abbrev [28] 0x240c:0x50 DW_TAG_subprogram 7757; CHECK-NEXT:.b8 95 // DW_AT_MIPS_linkage_name 7758; CHECK-NEXT:.b8 90 7759; CHECK-NEXT:.b8 78 7760; CHECK-NEXT:.b8 50 7761; CHECK-NEXT:.b8 54 7762; CHECK-NEXT:.b8 95 7763; CHECK-NEXT:.b8 95 7764; CHECK-NEXT:.b8 99 7765; CHECK-NEXT:.b8 117 7766; CHECK-NEXT:.b8 100 7767; CHECK-NEXT:.b8 97 7768; CHECK-NEXT:.b8 95 7769; CHECK-NEXT:.b8 98 7770; CHECK-NEXT:.b8 117 7771; CHECK-NEXT:.b8 105 7772; CHECK-NEXT:.b8 108 7773; CHECK-NEXT:.b8 116 7774; CHECK-NEXT:.b8 105 7775; CHECK-NEXT:.b8 110 7776; CHECK-NEXT:.b8 95 7777; CHECK-NEXT:.b8 116 7778; CHECK-NEXT:.b8 104 7779; CHECK-NEXT:.b8 114 7780; CHECK-NEXT:.b8 101 7781; CHECK-NEXT:.b8 97 7782; CHECK-NEXT:.b8 100 7783; CHECK-NEXT:.b8 73 7784; CHECK-NEXT:.b8 100 7785; CHECK-NEXT:.b8 120 7786; CHECK-NEXT:.b8 95 7787; CHECK-NEXT:.b8 116 7788; CHECK-NEXT:.b8 49 7789; CHECK-NEXT:.b8 55 7790; CHECK-NEXT:.b8 95 7791; CHECK-NEXT:.b8 95 7792; CHECK-NEXT:.b8 102 7793; CHECK-NEXT:.b8 101 7794; CHECK-NEXT:.b8 116 7795; CHECK-NEXT:.b8 99 7796; CHECK-NEXT:.b8 104 7797; CHECK-NEXT:.b8 95 7798; CHECK-NEXT:.b8 98 7799; CHECK-NEXT:.b8 117 7800; CHECK-NEXT:.b8 105 7801; CHECK-NEXT:.b8 108 7802; CHECK-NEXT:.b8 116 7803; CHECK-NEXT:.b8 105 7804; CHECK-NEXT:.b8 110 7805; CHECK-NEXT:.b8 95 7806; CHECK-NEXT:.b8 120 7807; CHECK-NEXT:.b8 69 7808; CHECK-NEXT:.b8 118 7809; CHECK-NEXT:.b8 0 7810; CHECK-NEXT:.b8 95 // DW_AT_name 7811; CHECK-NEXT:.b8 95 7812; CHECK-NEXT:.b8 102 7813; CHECK-NEXT:.b8 101 7814; CHECK-NEXT:.b8 116 7815; CHECK-NEXT:.b8 99 7816; CHECK-NEXT:.b8 104 7817; CHECK-NEXT:.b8 95 7818; CHECK-NEXT:.b8 98 7819; CHECK-NEXT:.b8 117 7820; CHECK-NEXT:.b8 105 7821; CHECK-NEXT:.b8 108 7822; CHECK-NEXT:.b8 116 7823; CHECK-NEXT:.b8 105 7824; CHECK-NEXT:.b8 110 7825; CHECK-NEXT:.b8 95 7826; CHECK-NEXT:.b8 120 7827; CHECK-NEXT:.b8 0 7828; CHECK-NEXT:.b8 13 // DW_AT_decl_file 7829; CHECK-NEXT:.b8 67 // DW_AT_decl_line 7830; CHECK-NEXT:.b32 5207 // DW_AT_type 7831; CHECK-NEXT:.b8 1 // DW_AT_declaration 7832; CHECK-NEXT:.b8 1 // DW_AT_external 7833; CHECK-NEXT:.b8 28 // Abbrev [28] 0x245c:0x50 DW_TAG_subprogram 7834; CHECK-NEXT:.b8 95 // DW_AT_MIPS_linkage_name 7835; CHECK-NEXT:.b8 90 7836; CHECK-NEXT:.b8 78 7837; CHECK-NEXT:.b8 50 7838; CHECK-NEXT:.b8 54 7839; CHECK-NEXT:.b8 95 7840; CHECK-NEXT:.b8 95 7841; CHECK-NEXT:.b8 99 7842; CHECK-NEXT:.b8 117 7843; CHECK-NEXT:.b8 100 7844; CHECK-NEXT:.b8 97 7845; CHECK-NEXT:.b8 95 7846; CHECK-NEXT:.b8 98 7847; CHECK-NEXT:.b8 117 7848; CHECK-NEXT:.b8 105 7849; CHECK-NEXT:.b8 108 7850; CHECK-NEXT:.b8 116 7851; CHECK-NEXT:.b8 105 7852; CHECK-NEXT:.b8 110 7853; CHECK-NEXT:.b8 95 7854; CHECK-NEXT:.b8 116 7855; CHECK-NEXT:.b8 104 7856; CHECK-NEXT:.b8 114 7857; CHECK-NEXT:.b8 101 7858; CHECK-NEXT:.b8 97 7859; CHECK-NEXT:.b8 100 7860; CHECK-NEXT:.b8 73 7861; CHECK-NEXT:.b8 100 7862; CHECK-NEXT:.b8 120 7863; CHECK-NEXT:.b8 95 7864; CHECK-NEXT:.b8 116 7865; CHECK-NEXT:.b8 49 7866; CHECK-NEXT:.b8 55 7867; CHECK-NEXT:.b8 95 7868; CHECK-NEXT:.b8 95 7869; CHECK-NEXT:.b8 102 7870; CHECK-NEXT:.b8 101 7871; CHECK-NEXT:.b8 116 7872; CHECK-NEXT:.b8 99 7873; CHECK-NEXT:.b8 104 7874; CHECK-NEXT:.b8 95 7875; CHECK-NEXT:.b8 98 7876; CHECK-NEXT:.b8 117 7877; CHECK-NEXT:.b8 105 7878; CHECK-NEXT:.b8 108 7879; CHECK-NEXT:.b8 116 7880; CHECK-NEXT:.b8 105 7881; CHECK-NEXT:.b8 110 7882; CHECK-NEXT:.b8 95 7883; CHECK-NEXT:.b8 121 7884; CHECK-NEXT:.b8 69 7885; CHECK-NEXT:.b8 118 7886; CHECK-NEXT:.b8 0 7887; CHECK-NEXT:.b8 95 // DW_AT_name 7888; CHECK-NEXT:.b8 95 7889; CHECK-NEXT:.b8 102 7890; CHECK-NEXT:.b8 101 7891; CHECK-NEXT:.b8 116 7892; CHECK-NEXT:.b8 99 7893; CHECK-NEXT:.b8 104 7894; CHECK-NEXT:.b8 95 7895; CHECK-NEXT:.b8 98 7896; CHECK-NEXT:.b8 117 7897; CHECK-NEXT:.b8 105 7898; CHECK-NEXT:.b8 108 7899; CHECK-NEXT:.b8 116 7900; CHECK-NEXT:.b8 105 7901; CHECK-NEXT:.b8 110 7902; CHECK-NEXT:.b8 95 7903; CHECK-NEXT:.b8 121 7904; CHECK-NEXT:.b8 0 7905; CHECK-NEXT:.b8 13 // DW_AT_decl_file 7906; CHECK-NEXT:.b8 68 // DW_AT_decl_line 7907; CHECK-NEXT:.b32 5207 // DW_AT_type 7908; CHECK-NEXT:.b8 1 // DW_AT_declaration 7909; CHECK-NEXT:.b8 1 // DW_AT_external 7910; CHECK-NEXT:.b8 28 // Abbrev [28] 0x24ac:0x50 DW_TAG_subprogram 7911; CHECK-NEXT:.b8 95 // DW_AT_MIPS_linkage_name 7912; CHECK-NEXT:.b8 90 7913; CHECK-NEXT:.b8 78 7914; CHECK-NEXT:.b8 50 7915; CHECK-NEXT:.b8 54 7916; CHECK-NEXT:.b8 95 7917; CHECK-NEXT:.b8 95 7918; CHECK-NEXT:.b8 99 7919; CHECK-NEXT:.b8 117 7920; CHECK-NEXT:.b8 100 7921; CHECK-NEXT:.b8 97 7922; CHECK-NEXT:.b8 95 7923; CHECK-NEXT:.b8 98 7924; CHECK-NEXT:.b8 117 7925; CHECK-NEXT:.b8 105 7926; CHECK-NEXT:.b8 108 7927; CHECK-NEXT:.b8 116 7928; CHECK-NEXT:.b8 105 7929; CHECK-NEXT:.b8 110 7930; CHECK-NEXT:.b8 95 7931; CHECK-NEXT:.b8 116 7932; CHECK-NEXT:.b8 104 7933; CHECK-NEXT:.b8 114 7934; CHECK-NEXT:.b8 101 7935; CHECK-NEXT:.b8 97 7936; CHECK-NEXT:.b8 100 7937; CHECK-NEXT:.b8 73 7938; CHECK-NEXT:.b8 100 7939; CHECK-NEXT:.b8 120 7940; CHECK-NEXT:.b8 95 7941; CHECK-NEXT:.b8 116 7942; CHECK-NEXT:.b8 49 7943; CHECK-NEXT:.b8 55 7944; CHECK-NEXT:.b8 95 7945; CHECK-NEXT:.b8 95 7946; CHECK-NEXT:.b8 102 7947; CHECK-NEXT:.b8 101 7948; CHECK-NEXT:.b8 116 7949; CHECK-NEXT:.b8 99 7950; CHECK-NEXT:.b8 104 7951; CHECK-NEXT:.b8 95 7952; CHECK-NEXT:.b8 98 7953; CHECK-NEXT:.b8 117 7954; CHECK-NEXT:.b8 105 7955; CHECK-NEXT:.b8 108 7956; CHECK-NEXT:.b8 116 7957; CHECK-NEXT:.b8 105 7958; CHECK-NEXT:.b8 110 7959; CHECK-NEXT:.b8 95 7960; CHECK-NEXT:.b8 122 7961; CHECK-NEXT:.b8 69 7962; CHECK-NEXT:.b8 118 7963; CHECK-NEXT:.b8 0 7964; CHECK-NEXT:.b8 95 // DW_AT_name 7965; CHECK-NEXT:.b8 95 7966; CHECK-NEXT:.b8 102 7967; CHECK-NEXT:.b8 101 7968; CHECK-NEXT:.b8 116 7969; CHECK-NEXT:.b8 99 7970; CHECK-NEXT:.b8 104 7971; CHECK-NEXT:.b8 95 7972; CHECK-NEXT:.b8 98 7973; CHECK-NEXT:.b8 117 7974; CHECK-NEXT:.b8 105 7975; CHECK-NEXT:.b8 108 7976; CHECK-NEXT:.b8 116 7977; CHECK-NEXT:.b8 105 7978; CHECK-NEXT:.b8 110 7979; CHECK-NEXT:.b8 95 7980; CHECK-NEXT:.b8 122 7981; CHECK-NEXT:.b8 0 7982; CHECK-NEXT:.b8 13 // DW_AT_decl_file 7983; CHECK-NEXT:.b8 69 // DW_AT_decl_line 7984; CHECK-NEXT:.b32 5207 // DW_AT_type 7985; CHECK-NEXT:.b8 1 // DW_AT_declaration 7986; CHECK-NEXT:.b8 1 // DW_AT_external 7987; CHECK-NEXT:.b8 25 // Abbrev [25] 0x24fc:0x4a DW_TAG_subprogram 7988; CHECK-NEXT:.b8 95 // DW_AT_MIPS_linkage_name 7989; CHECK-NEXT:.b8 90 7990; CHECK-NEXT:.b8 78 7991; CHECK-NEXT:.b8 75 7992; CHECK-NEXT:.b8 50 7993; CHECK-NEXT:.b8 54 7994; CHECK-NEXT:.b8 95 7995; CHECK-NEXT:.b8 95 7996; CHECK-NEXT:.b8 99 7997; CHECK-NEXT:.b8 117 7998; CHECK-NEXT:.b8 100 7999; CHECK-NEXT:.b8 97 8000; CHECK-NEXT:.b8 95 8001; CHECK-NEXT:.b8 98 8002; CHECK-NEXT:.b8 117 8003; CHECK-NEXT:.b8 105 8004; CHECK-NEXT:.b8 108 8005; CHECK-NEXT:.b8 116 8006; CHECK-NEXT:.b8 105 8007; CHECK-NEXT:.b8 110 8008; CHECK-NEXT:.b8 95 8009; CHECK-NEXT:.b8 116 8010; CHECK-NEXT:.b8 104 8011; CHECK-NEXT:.b8 114 8012; CHECK-NEXT:.b8 101 8013; CHECK-NEXT:.b8 97 8014; CHECK-NEXT:.b8 100 8015; CHECK-NEXT:.b8 73 8016; CHECK-NEXT:.b8 100 8017; CHECK-NEXT:.b8 120 8018; CHECK-NEXT:.b8 95 8019; CHECK-NEXT:.b8 116 8020; CHECK-NEXT:.b8 99 8021; CHECK-NEXT:.b8 118 8022; CHECK-NEXT:.b8 53 8023; CHECK-NEXT:.b8 117 8024; CHECK-NEXT:.b8 105 8025; CHECK-NEXT:.b8 110 8026; CHECK-NEXT:.b8 116 8027; CHECK-NEXT:.b8 51 8028; CHECK-NEXT:.b8 69 8029; CHECK-NEXT:.b8 118 8030; CHECK-NEXT:.b8 0 8031; CHECK-NEXT:.b8 111 // DW_AT_name 8032; CHECK-NEXT:.b8 112 8033; CHECK-NEXT:.b8 101 8034; CHECK-NEXT:.b8 114 8035; CHECK-NEXT:.b8 97 8036; CHECK-NEXT:.b8 116 8037; CHECK-NEXT:.b8 111 8038; CHECK-NEXT:.b8 114 8039; CHECK-NEXT:.b8 32 8040; CHECK-NEXT:.b8 117 8041; CHECK-NEXT:.b8 105 8042; CHECK-NEXT:.b8 110 8043; CHECK-NEXT:.b8 116 8044; CHECK-NEXT:.b8 51 8045; CHECK-NEXT:.b8 0 8046; CHECK-NEXT:.b8 13 // DW_AT_decl_file 8047; CHECK-NEXT:.b8 72 // DW_AT_decl_line 8048; CHECK-NEXT:.b32 8360 // DW_AT_type 8049; CHECK-NEXT:.b8 1 // DW_AT_declaration 8050; CHECK-NEXT:.b8 1 // DW_AT_external 8051; CHECK-NEXT:.b8 29 // Abbrev [29] 0x253f:0x6 DW_TAG_formal_parameter 8052; CHECK-NEXT:.b32 9760 // DW_AT_type 8053; CHECK-NEXT:.b8 1 // DW_AT_artificial 8054; CHECK-NEXT:.b8 0 // End Of Children Mark 8055; CHECK-NEXT:.b8 30 // Abbrev [30] 0x2546:0x28 DW_TAG_subprogram 8056; CHECK-NEXT:.b8 95 // DW_AT_name 8057; CHECK-NEXT:.b8 95 8058; CHECK-NEXT:.b8 99 8059; CHECK-NEXT:.b8 117 8060; CHECK-NEXT:.b8 100 8061; CHECK-NEXT:.b8 97 8062; CHECK-NEXT:.b8 95 8063; CHECK-NEXT:.b8 98 8064; CHECK-NEXT:.b8 117 8065; CHECK-NEXT:.b8 105 8066; CHECK-NEXT:.b8 108 8067; CHECK-NEXT:.b8 116 8068; CHECK-NEXT:.b8 105 8069; CHECK-NEXT:.b8 110 8070; CHECK-NEXT:.b8 95 8071; CHECK-NEXT:.b8 116 8072; CHECK-NEXT:.b8 104 8073; CHECK-NEXT:.b8 114 8074; CHECK-NEXT:.b8 101 8075; CHECK-NEXT:.b8 97 8076; CHECK-NEXT:.b8 100 8077; CHECK-NEXT:.b8 73 8078; CHECK-NEXT:.b8 100 8079; CHECK-NEXT:.b8 120 8080; CHECK-NEXT:.b8 95 8081; CHECK-NEXT:.b8 116 8082; CHECK-NEXT:.b8 0 8083; CHECK-NEXT:.b8 13 // DW_AT_decl_file 8084; CHECK-NEXT:.b8 74 // DW_AT_decl_line 8085; CHECK-NEXT:.b8 1 // DW_AT_declaration 8086; CHECK-NEXT:.b8 1 // DW_AT_external 8087; CHECK-NEXT:.b8 3 // DW_AT_accessibility 8088; CHECK-NEXT: // DW_ACCESS_private 8089; CHECK-NEXT:.b8 29 // Abbrev [29] 0x2567:0x6 DW_TAG_formal_parameter 8090; CHECK-NEXT:.b32 9770 // DW_AT_type 8091; CHECK-NEXT:.b8 1 // DW_AT_artificial 8092; CHECK-NEXT:.b8 0 // End Of Children Mark 8093; CHECK-NEXT:.b8 30 // Abbrev [30] 0x256e:0x2d DW_TAG_subprogram 8094; CHECK-NEXT:.b8 95 // DW_AT_name 8095; CHECK-NEXT:.b8 95 8096; CHECK-NEXT:.b8 99 8097; CHECK-NEXT:.b8 117 8098; CHECK-NEXT:.b8 100 8099; CHECK-NEXT:.b8 97 8100; CHECK-NEXT:.b8 95 8101; CHECK-NEXT:.b8 98 8102; CHECK-NEXT:.b8 117 8103; CHECK-NEXT:.b8 105 8104; CHECK-NEXT:.b8 108 8105; CHECK-NEXT:.b8 116 8106; CHECK-NEXT:.b8 105 8107; CHECK-NEXT:.b8 110 8108; CHECK-NEXT:.b8 95 8109; CHECK-NEXT:.b8 116 8110; CHECK-NEXT:.b8 104 8111; CHECK-NEXT:.b8 114 8112; CHECK-NEXT:.b8 101 8113; CHECK-NEXT:.b8 97 8114; CHECK-NEXT:.b8 100 8115; CHECK-NEXT:.b8 73 8116; CHECK-NEXT:.b8 100 8117; CHECK-NEXT:.b8 120 8118; CHECK-NEXT:.b8 95 8119; CHECK-NEXT:.b8 116 8120; CHECK-NEXT:.b8 0 8121; CHECK-NEXT:.b8 13 // DW_AT_decl_file 8122; CHECK-NEXT:.b8 74 // DW_AT_decl_line 8123; CHECK-NEXT:.b8 1 // DW_AT_declaration 8124; CHECK-NEXT:.b8 1 // DW_AT_external 8125; CHECK-NEXT:.b8 3 // DW_AT_accessibility 8126; CHECK-NEXT: // DW_ACCESS_private 8127; CHECK-NEXT:.b8 29 // Abbrev [29] 0x258f:0x6 DW_TAG_formal_parameter 8128; CHECK-NEXT:.b32 9770 // DW_AT_type 8129; CHECK-NEXT:.b8 1 // DW_AT_artificial 8130; CHECK-NEXT:.b8 6 // Abbrev [6] 0x2595:0x5 DW_TAG_formal_parameter 8131; CHECK-NEXT:.b32 9775 // DW_AT_type 8132; CHECK-NEXT:.b8 0 // End Of Children Mark 8133; CHECK-NEXT:.b8 31 // Abbrev [31] 0x259b:0x44 DW_TAG_subprogram 8134; CHECK-NEXT:.b8 95 // DW_AT_MIPS_linkage_name 8135; CHECK-NEXT:.b8 90 8136; CHECK-NEXT:.b8 78 8137; CHECK-NEXT:.b8 75 8138; CHECK-NEXT:.b8 50 8139; CHECK-NEXT:.b8 54 8140; CHECK-NEXT:.b8 95 8141; CHECK-NEXT:.b8 95 8142; CHECK-NEXT:.b8 99 8143; CHECK-NEXT:.b8 117 8144; CHECK-NEXT:.b8 100 8145; CHECK-NEXT:.b8 97 8146; CHECK-NEXT:.b8 95 8147; CHECK-NEXT:.b8 98 8148; CHECK-NEXT:.b8 117 8149; CHECK-NEXT:.b8 105 8150; CHECK-NEXT:.b8 108 8151; CHECK-NEXT:.b8 116 8152; CHECK-NEXT:.b8 105 8153; CHECK-NEXT:.b8 110 8154; CHECK-NEXT:.b8 95 8155; CHECK-NEXT:.b8 116 8156; CHECK-NEXT:.b8 104 8157; CHECK-NEXT:.b8 114 8158; CHECK-NEXT:.b8 101 8159; CHECK-NEXT:.b8 97 8160; CHECK-NEXT:.b8 100 8161; CHECK-NEXT:.b8 73 8162; CHECK-NEXT:.b8 100 8163; CHECK-NEXT:.b8 120 8164; CHECK-NEXT:.b8 95 8165; CHECK-NEXT:.b8 116 8166; CHECK-NEXT:.b8 97 8167; CHECK-NEXT:.b8 83 8168; CHECK-NEXT:.b8 69 8169; CHECK-NEXT:.b8 82 8170; CHECK-NEXT:.b8 75 8171; CHECK-NEXT:.b8 83 8172; CHECK-NEXT:.b8 95 8173; CHECK-NEXT:.b8 0 8174; CHECK-NEXT:.b8 111 // DW_AT_name 8175; CHECK-NEXT:.b8 112 8176; CHECK-NEXT:.b8 101 8177; CHECK-NEXT:.b8 114 8178; CHECK-NEXT:.b8 97 8179; CHECK-NEXT:.b8 116 8180; CHECK-NEXT:.b8 111 8181; CHECK-NEXT:.b8 114 8182; CHECK-NEXT:.b8 61 8183; CHECK-NEXT:.b8 0 8184; CHECK-NEXT:.b8 13 // DW_AT_decl_file 8185; CHECK-NEXT:.b8 74 // DW_AT_decl_line 8186; CHECK-NEXT:.b8 1 // DW_AT_declaration 8187; CHECK-NEXT:.b8 1 // DW_AT_external 8188; CHECK-NEXT:.b8 3 // DW_AT_accessibility 8189; CHECK-NEXT: // DW_ACCESS_private 8190; CHECK-NEXT:.b8 29 // Abbrev [29] 0x25d3:0x6 DW_TAG_formal_parameter 8191; CHECK-NEXT:.b32 9760 // DW_AT_type 8192; CHECK-NEXT:.b8 1 // DW_AT_artificial 8193; CHECK-NEXT:.b8 6 // Abbrev [6] 0x25d9:0x5 DW_TAG_formal_parameter 8194; CHECK-NEXT:.b32 9775 // DW_AT_type 8195; CHECK-NEXT:.b8 0 // End Of Children Mark 8196; CHECK-NEXT:.b8 32 // Abbrev [32] 0x25df:0x40 DW_TAG_subprogram 8197; CHECK-NEXT:.b8 95 // DW_AT_MIPS_linkage_name 8198; CHECK-NEXT:.b8 90 8199; CHECK-NEXT:.b8 78 8200; CHECK-NEXT:.b8 75 8201; CHECK-NEXT:.b8 50 8202; CHECK-NEXT:.b8 54 8203; CHECK-NEXT:.b8 95 8204; CHECK-NEXT:.b8 95 8205; CHECK-NEXT:.b8 99 8206; CHECK-NEXT:.b8 117 8207; CHECK-NEXT:.b8 100 8208; CHECK-NEXT:.b8 97 8209; CHECK-NEXT:.b8 95 8210; CHECK-NEXT:.b8 98 8211; CHECK-NEXT:.b8 117 8212; CHECK-NEXT:.b8 105 8213; CHECK-NEXT:.b8 108 8214; CHECK-NEXT:.b8 116 8215; CHECK-NEXT:.b8 105 8216; CHECK-NEXT:.b8 110 8217; CHECK-NEXT:.b8 95 8218; CHECK-NEXT:.b8 116 8219; CHECK-NEXT:.b8 104 8220; CHECK-NEXT:.b8 114 8221; CHECK-NEXT:.b8 101 8222; CHECK-NEXT:.b8 97 8223; CHECK-NEXT:.b8 100 8224; CHECK-NEXT:.b8 73 8225; CHECK-NEXT:.b8 100 8226; CHECK-NEXT:.b8 120 8227; CHECK-NEXT:.b8 95 8228; CHECK-NEXT:.b8 116 8229; CHECK-NEXT:.b8 97 8230; CHECK-NEXT:.b8 100 8231; CHECK-NEXT:.b8 69 8232; CHECK-NEXT:.b8 118 8233; CHECK-NEXT:.b8 0 8234; CHECK-NEXT:.b8 111 // DW_AT_name 8235; CHECK-NEXT:.b8 112 8236; CHECK-NEXT:.b8 101 8237; CHECK-NEXT:.b8 114 8238; CHECK-NEXT:.b8 97 8239; CHECK-NEXT:.b8 116 8240; CHECK-NEXT:.b8 111 8241; CHECK-NEXT:.b8 114 8242; CHECK-NEXT:.b8 38 8243; CHECK-NEXT:.b8 0 8244; CHECK-NEXT:.b8 13 // DW_AT_decl_file 8245; CHECK-NEXT:.b8 74 // DW_AT_decl_line 8246; CHECK-NEXT:.b32 9780 // DW_AT_type 8247; CHECK-NEXT:.b8 1 // DW_AT_declaration 8248; CHECK-NEXT:.b8 1 // DW_AT_external 8249; CHECK-NEXT:.b8 3 // DW_AT_accessibility 8250; CHECK-NEXT: // DW_ACCESS_private 8251; CHECK-NEXT:.b8 29 // Abbrev [29] 0x2618:0x6 DW_TAG_formal_parameter 8252; CHECK-NEXT:.b32 9760 // DW_AT_type 8253; CHECK-NEXT:.b8 1 // DW_AT_artificial 8254; CHECK-NEXT:.b8 0 // End Of Children Mark 8255; CHECK-NEXT:.b8 0 // End Of Children Mark 8256; CHECK-NEXT:.b8 8 // Abbrev [8] 0x2620:0x5 DW_TAG_pointer_type 8257; CHECK-NEXT:.b32 9765 // DW_AT_type 8258; CHECK-NEXT:.b8 9 // Abbrev [9] 0x2625:0x5 DW_TAG_const_type 8259; CHECK-NEXT:.b32 9197 // DW_AT_type 8260; CHECK-NEXT:.b8 8 // Abbrev [8] 0x262a:0x5 DW_TAG_pointer_type 8261; CHECK-NEXT:.b32 9197 // DW_AT_type 8262; CHECK-NEXT:.b8 33 // Abbrev [33] 0x262f:0x5 DW_TAG_reference_type 8263; CHECK-NEXT:.b32 9765 // DW_AT_type 8264; CHECK-NEXT:.b8 8 // Abbrev [8] 0x2634:0x5 DW_TAG_pointer_type 8265; CHECK-NEXT:.b32 9197 // DW_AT_type 8266; CHECK-NEXT:.b8 34 // Abbrev [34] 0x2639:0x6 DW_TAG_subprogram 8267; CHECK-NEXT:.b32 9228 // DW_AT_specification 8268; CHECK-NEXT:.b8 1 // DW_AT_inline 8269; CHECK-NEXT:.b8 38 // Abbrev [38] 0x263f:0x32 DW_TAG_subprogram 8270; CHECK-NEXT:.b8 95 // DW_AT_MIPS_linkage_name 8271; CHECK-NEXT:.b8 90 8272; CHECK-NEXT:.b8 51 8273; CHECK-NEXT:.b8 114 8274; CHECK-NEXT:.b8 101 8275; CHECK-NEXT:.b8 115 8276; CHECK-NEXT:.b8 102 8277; CHECK-NEXT:.b8 102 8278; CHECK-NEXT:.b8 80 8279; CHECK-NEXT:.b8 102 8280; CHECK-NEXT:.b8 0 8281; CHECK-NEXT:.b8 114 // DW_AT_name 8282; CHECK-NEXT:.b8 101 8283; CHECK-NEXT:.b8 115 8284; CHECK-NEXT:.b8 0 8285; CHECK-NEXT:.b8 12 // DW_AT_decl_file 8286; CHECK-NEXT:.b8 3 // DW_AT_decl_line 8287; CHECK-NEXT:.b8 1 // DW_AT_external 8288; CHECK-NEXT:.b8 1 // DW_AT_inline 8289; CHECK-NEXT:.b8 39 // Abbrev [39] 0x2653:0x9 DW_TAG_formal_parameter 8290; CHECK-NEXT:.b8 120 // DW_AT_name 8291; CHECK-NEXT:.b8 0 8292; CHECK-NEXT:.b8 12 // DW_AT_decl_file 8293; CHECK-NEXT:.b8 3 // DW_AT_decl_line 8294; CHECK-NEXT:.b32 1554 // DW_AT_type 8295; CHECK-NEXT:.b8 39 // Abbrev [39] 0x265c:0x9 DW_TAG_formal_parameter 8296; CHECK-NEXT:.b8 121 // DW_AT_name 8297; CHECK-NEXT:.b8 0 8298; CHECK-NEXT:.b8 12 // DW_AT_decl_file 8299; CHECK-NEXT:.b8 3 // DW_AT_decl_line 8300; CHECK-NEXT:.b32 1554 // DW_AT_type 8301; CHECK-NEXT:.b8 39 // Abbrev [39] 0x2665:0xb DW_TAG_formal_parameter 8302; CHECK-NEXT:.b8 114 // DW_AT_name 8303; CHECK-NEXT:.b8 101 8304; CHECK-NEXT:.b8 115 8305; CHECK-NEXT:.b8 0 8306; CHECK-NEXT:.b8 12 // DW_AT_decl_file 8307; CHECK-NEXT:.b8 3 // DW_AT_decl_line 8308; CHECK-NEXT:.b32 3345 // DW_AT_type 8309; CHECK-NEXT:.b8 0 // End Of Children Mark 8310; CHECK-NEXT:.b8 40 // Abbrev [40] 0x2671:0xbf DW_TAG_subprogram 8311; CHECK-NEXT:.b64 $L__func_begin0 // DW_AT_low_pc 8312; CHECK-NEXT:.b64 $L__func_end0 // DW_AT_high_pc 8313; CHECK-NEXT:.b8 1 // DW_AT_frame_base 8314; CHECK-NEXT:.b8 156 8315; CHECK-NEXT:.b8 95 // DW_AT_MIPS_linkage_name 8316; CHECK-NEXT:.b8 90 8317; CHECK-NEXT:.b8 53 8318; CHECK-NEXT:.b8 115 8319; CHECK-NEXT:.b8 97 8320; CHECK-NEXT:.b8 120 8321; CHECK-NEXT:.b8 112 8322; CHECK-NEXT:.b8 121 8323; CHECK-NEXT:.b8 105 8324; CHECK-NEXT:.b8 102 8325; CHECK-NEXT:.b8 80 8326; CHECK-NEXT:.b8 102 8327; CHECK-NEXT:.b8 83 8328; CHECK-NEXT:.b8 95 8329; CHECK-NEXT:.b8 0 8330; CHECK-NEXT:.b8 115 // DW_AT_name 8331; CHECK-NEXT:.b8 97 8332; CHECK-NEXT:.b8 120 8333; CHECK-NEXT:.b8 112 8334; CHECK-NEXT:.b8 121 8335; CHECK-NEXT:.b8 0 8336; CHECK-NEXT:.b8 12 // DW_AT_decl_file 8337; CHECK-NEXT:.b8 5 // DW_AT_decl_line 8338; CHECK-NEXT:.b8 1 // DW_AT_external 8339; CHECK-NEXT:.b8 39 // Abbrev [39] 0x269c:0x9 DW_TAG_formal_parameter 8340; CHECK-NEXT:.b8 110 // DW_AT_name 8341; CHECK-NEXT:.b8 0 8342; CHECK-NEXT:.b8 12 // DW_AT_decl_file 8343; CHECK-NEXT:.b8 5 // DW_AT_decl_line 8344; CHECK-NEXT:.b32 2332 // DW_AT_type 8345; CHECK-NEXT:.b8 39 // Abbrev [39] 0x26a5:0x9 DW_TAG_formal_parameter 8346; CHECK-NEXT:.b8 97 // DW_AT_name 8347; CHECK-NEXT:.b8 0 8348; CHECK-NEXT:.b8 12 // DW_AT_decl_file 8349; CHECK-NEXT:.b8 5 // DW_AT_decl_line 8350; CHECK-NEXT:.b32 1554 // DW_AT_type 8351; CHECK-NEXT:.b8 39 // Abbrev [39] 0x26ae:0x9 DW_TAG_formal_parameter 8352; CHECK-NEXT:.b8 120 // DW_AT_name 8353; CHECK-NEXT:.b8 0 8354; CHECK-NEXT:.b8 12 // DW_AT_decl_file 8355; CHECK-NEXT:.b8 5 // DW_AT_decl_line 8356; CHECK-NEXT:.b32 3345 // DW_AT_type 8357; CHECK-NEXT:.b8 39 // Abbrev [39] 0x26b7:0x9 DW_TAG_formal_parameter 8358; CHECK-NEXT:.b8 121 // DW_AT_name 8359; CHECK-NEXT:.b8 0 8360; CHECK-NEXT:.b8 12 // DW_AT_decl_file 8361; CHECK-NEXT:.b8 5 // DW_AT_decl_line 8362; CHECK-NEXT:.b32 3345 // DW_AT_type 8363; CHECK-NEXT:.b8 41 // Abbrev [41] 0x26c0:0x9 DW_TAG_variable 8364; CHECK-NEXT:.b8 105 // DW_AT_name 8365; CHECK-NEXT:.b8 0 8366; CHECK-NEXT:.b8 12 // DW_AT_decl_file 8367; CHECK-NEXT:.b8 6 // DW_AT_decl_line 8368; CHECK-NEXT:.b32 2332 // DW_AT_type 8369; CHECK-NEXT:.b8 42 // Abbrev [42] 0x26c9:0x18 DW_TAG_inlined_subroutine 8370; CHECK-NEXT:.b32 8432 // DW_AT_abstract_origin 8371; CHECK-NEXT:.b64 $L__tmp0 // DW_AT_low_pc 8372; CHECK-NEXT:.b64 $L__tmp1 // DW_AT_high_pc 8373; CHECK-NEXT:.b8 12 // DW_AT_call_file 8374; CHECK-NEXT:.b8 6 // DW_AT_call_line 8375; CHECK-NEXT:.b8 11 // DW_AT_call_column 8376; CHECK-NEXT:.b8 42 // Abbrev [42] 0x26e1:0x18 DW_TAG_inlined_subroutine 8377; CHECK-NEXT:.b32 9191 // DW_AT_abstract_origin 8378; CHECK-NEXT:.b64 $L__tmp1 // DW_AT_low_pc 8379; CHECK-NEXT:.b64 $L__tmp2 // DW_AT_high_pc 8380; CHECK-NEXT:.b8 12 // DW_AT_call_file 8381; CHECK-NEXT:.b8 6 // DW_AT_call_line 8382; CHECK-NEXT:.b8 24 // DW_AT_call_column 8383; CHECK-NEXT:.b8 42 // Abbrev [42] 0x26f9:0x18 DW_TAG_inlined_subroutine 8384; CHECK-NEXT:.b32 9785 // DW_AT_abstract_origin 8385; CHECK-NEXT:.b64 $L__tmp2 // DW_AT_low_pc 8386; CHECK-NEXT:.b64 $L__tmp3 // DW_AT_high_pc 8387; CHECK-NEXT:.b8 12 // DW_AT_call_file 8388; CHECK-NEXT:.b8 6 // DW_AT_call_line 8389; CHECK-NEXT:.b8 37 // DW_AT_call_column 8390; CHECK-NEXT:.b8 43 // Abbrev [43] 0x2711:0x1e DW_TAG_inlined_subroutine 8391; CHECK-NEXT:.b32 9791 // DW_AT_abstract_origin 8392; CHECK-NEXT:.b64 $L__tmp9 // DW_AT_low_pc 8393; CHECK-NEXT:.b64 $L__tmp10 // DW_AT_high_pc 8394; CHECK-NEXT:.b8 12 // DW_AT_call_file 8395; CHECK-NEXT:.b8 8 // DW_AT_call_line 8396; CHECK-NEXT:.b8 5 // DW_AT_call_column 8397; CHECK-NEXT:.b8 44 // Abbrev [44] 0x2729:0x5 DW_TAG_formal_parameter 8398; CHECK-NEXT:.b32 9820 // DW_AT_abstract_origin 8399; CHECK-NEXT:.b8 0 // End Of Children Mark 8400; CHECK-NEXT:.b8 0 // End Of Children Mark 8401; CHECK-NEXT:.b8 0 // End Of Children Mark 8402; CHECK-NEXT: } 8403; CHECK-NEXT: .section .debug_loc { } 8404; CHECK-NOT: debug_ 8405 8406; Function Attrs: nounwind readnone 8407declare i32 @llvm.nvvm.read.ptx.sreg.ctaid.x() #1 8408 8409; Function Attrs: nounwind readnone 8410declare i32 @llvm.nvvm.read.ptx.sreg.ntid.x() #1 8411 8412; Function Attrs: nounwind readnone 8413declare i32 @llvm.nvvm.read.ptx.sreg.tid.x() #1 8414 8415; Function Attrs: nounwind readnone speculatable 8416declare void @llvm.dbg.value(metadata, metadata, metadata) #2 8417 8418attributes #0 = { nounwind "correctly-rounded-divide-sqrt-fp-math"="false" "disable-tail-calls"="false" "less-precise-fpmad"="false" "frame-pointer"="all" "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" } 8419attributes #1 = { nounwind readnone } 8420attributes #2 = { nounwind readnone speculatable } 8421attributes #3 = { nounwind } 8422 8423!llvm.dbg.cu = !{!0} 8424!nvvm.annotations = !{!555, !556, !557, !556, !558, !558, !558, !558, !559, !559, !558} 8425!llvm.module.flags = !{!560, !561, !562, !563} 8426!llvm.ident = !{!564} 8427!nvvm.internalize.after.link = !{} 8428!nvvmir.version = !{!565} 8429 8430!0 = distinct !DICompileUnit(language: DW_LANG_C_plus_plus, file: !1, producer: "", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !2, imports: !3, nameTableKind: None) 8431!1 = !DIFile(filename: "debug-info.cu", directory: "/some/directory") 8432!2 = !{} 8433!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} 8434!4 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !6, file: !7, line: 202) 8435!5 = !DINamespace(name: "std", scope: null) 8436!6 = !DISubprogram(name: "abs", linkageName: "_ZL3absx", scope: !7, file: !7, line: 44, type: !8, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8437!7 = !DIFile(filename: "clang/include/__clang_cuda_math_forward_declares.h", directory: "/some/directory") 8438!8 = !DISubroutineType(types: !9) 8439!9 = !{!10, !10} 8440!10 = !DIBasicType(name: "long long int", size: 64, encoding: DW_ATE_signed) 8441!11 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !12, file: !7, line: 203) 8442!12 = !DISubprogram(name: "acos", linkageName: "_ZL4acosf", scope: !7, file: !7, line: 46, type: !13, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8443!13 = !DISubroutineType(types: !14) 8444!14 = !{!15, !15} 8445!15 = !DIBasicType(name: "float", size: 32, encoding: DW_ATE_float) 8446!16 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !17, file: !7, line: 204) 8447!17 = !DISubprogram(name: "acosh", linkageName: "_ZL5acoshf", scope: !7, file: !7, line: 48, type: !13, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8448!18 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !19, file: !7, line: 205) 8449!19 = !DISubprogram(name: "asin", linkageName: "_ZL4asinf", scope: !7, file: !7, line: 50, type: !13, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8450!20 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !21, file: !7, line: 206) 8451!21 = !DISubprogram(name: "asinh", linkageName: "_ZL5asinhf", scope: !7, file: !7, line: 52, type: !13, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8452!22 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !23, file: !7, line: 207) 8453!23 = !DISubprogram(name: "atan", linkageName: "_ZL4atanf", scope: !7, file: !7, line: 56, type: !13, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8454!24 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !25, file: !7, line: 208) 8455!25 = !DISubprogram(name: "atan2", linkageName: "_ZL5atan2ff", scope: !7, file: !7, line: 54, type: !26, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8456!26 = !DISubroutineType(types: !27) 8457!27 = !{!15, !15, !15} 8458!28 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !29, file: !7, line: 209) 8459!29 = !DISubprogram(name: "atanh", linkageName: "_ZL5atanhf", scope: !7, file: !7, line: 58, type: !13, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8460!30 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !31, file: !7, line: 210) 8461!31 = !DISubprogram(name: "cbrt", linkageName: "_ZL4cbrtf", scope: !7, file: !7, line: 60, type: !13, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8462!32 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !33, file: !7, line: 211) 8463!33 = !DISubprogram(name: "ceil", linkageName: "_ZL4ceilf", scope: !7, file: !7, line: 62, type: !13, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8464!34 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !35, file: !7, line: 212) 8465!35 = !DISubprogram(name: "copysign", linkageName: "_ZL8copysignff", scope: !7, file: !7, line: 64, type: !26, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8466!36 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !37, file: !7, line: 213) 8467!37 = !DISubprogram(name: "cos", linkageName: "_ZL3cosf", scope: !7, file: !7, line: 66, type: !13, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8468!38 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !39, file: !7, line: 214) 8469!39 = !DISubprogram(name: "cosh", linkageName: "_ZL4coshf", scope: !7, file: !7, line: 68, type: !13, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8470!40 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !41, file: !7, line: 215) 8471!41 = !DISubprogram(name: "erf", linkageName: "_ZL3erff", scope: !7, file: !7, line: 72, type: !13, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8472!42 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !43, file: !7, line: 216) 8473!43 = !DISubprogram(name: "erfc", linkageName: "_ZL4erfcf", scope: !7, file: !7, line: 70, type: !13, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8474!44 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !45, file: !7, line: 217) 8475!45 = !DISubprogram(name: "exp", linkageName: "_ZL3expf", scope: !7, file: !7, line: 76, type: !13, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8476!46 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !47, file: !7, line: 218) 8477!47 = !DISubprogram(name: "exp2", linkageName: "_ZL4exp2f", scope: !7, file: !7, line: 74, type: !13, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8478!48 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !49, file: !7, line: 219) 8479!49 = !DISubprogram(name: "expm1", linkageName: "_ZL5expm1f", scope: !7, file: !7, line: 78, type: !13, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8480!50 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !51, file: !7, line: 220) 8481!51 = !DISubprogram(name: "fabs", linkageName: "_ZL4fabsf", scope: !7, file: !7, line: 80, type: !13, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8482!52 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !53, file: !7, line: 221) 8483!53 = !DISubprogram(name: "fdim", linkageName: "_ZL4fdimff", scope: !7, file: !7, line: 82, type: !26, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8484!54 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !55, file: !7, line: 222) 8485!55 = !DISubprogram(name: "floor", linkageName: "_ZL5floorf", scope: !7, file: !7, line: 84, type: !13, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8486!56 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !57, file: !7, line: 223) 8487!57 = !DISubprogram(name: "fma", linkageName: "_ZL3fmafff", scope: !7, file: !7, line: 86, type: !58, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8488!58 = !DISubroutineType(types: !59) 8489!59 = !{!15, !15, !15, !15} 8490!60 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !61, file: !7, line: 224) 8491!61 = !DISubprogram(name: "fmax", linkageName: "_ZL4fmaxff", scope: !7, file: !7, line: 88, type: !26, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8492!62 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !63, file: !7, line: 225) 8493!63 = !DISubprogram(name: "fmin", linkageName: "_ZL4fminff", scope: !7, file: !7, line: 90, type: !26, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8494!64 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !65, file: !7, line: 226) 8495!65 = !DISubprogram(name: "fmod", linkageName: "_ZL4fmodff", scope: !7, file: !7, line: 92, type: !26, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8496!66 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !67, file: !7, line: 227) 8497!67 = !DISubprogram(name: "fpclassify", linkageName: "_ZL10fpclassifyf", scope: !7, file: !7, line: 94, type: !68, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8498!68 = !DISubroutineType(types: !69) 8499!69 = !{!70, !15} 8500!70 = !DIBasicType(name: "int", size: 32, encoding: DW_ATE_signed) 8501!71 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !72, file: !7, line: 228) 8502!72 = !DISubprogram(name: "frexp", linkageName: "_ZL5frexpfPi", scope: !7, file: !7, line: 96, type: !73, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8503!73 = !DISubroutineType(types: !74) 8504!74 = !{!15, !15, !75} 8505!75 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !70, size: 64) 8506!76 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !77, file: !7, line: 229) 8507!77 = !DISubprogram(name: "hypot", linkageName: "_ZL5hypotff", scope: !7, file: !7, line: 98, type: !26, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8508!78 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !79, file: !7, line: 230) 8509!79 = !DISubprogram(name: "ilogb", linkageName: "_ZL5ilogbf", scope: !7, file: !7, line: 100, type: !68, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8510!80 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !81, file: !7, line: 231) 8511!81 = !DISubprogram(name: "isfinite", linkageName: "_ZL8isfinitef", scope: !7, file: !7, line: 102, type: !82, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8512!82 = !DISubroutineType(types: !83) 8513!83 = !{!84, !15} 8514!84 = !DIBasicType(name: "bool", size: 8, encoding: DW_ATE_boolean) 8515!85 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !86, file: !7, line: 232) 8516!86 = !DISubprogram(name: "isgreater", linkageName: "_ZL9isgreaterff", scope: !7, file: !7, line: 106, type: !87, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8517!87 = !DISubroutineType(types: !88) 8518!88 = !{!84, !15, !15} 8519!89 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !90, file: !7, line: 233) 8520!90 = !DISubprogram(name: "isgreaterequal", linkageName: "_ZL14isgreaterequalff", scope: !7, file: !7, line: 105, type: !87, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8521!91 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !92, file: !7, line: 234) 8522!92 = !DISubprogram(name: "isinf", linkageName: "_ZL5isinff", scope: !7, file: !7, line: 108, type: !82, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8523!93 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !94, file: !7, line: 235) 8524!94 = !DISubprogram(name: "isless", linkageName: "_ZL6islessff", scope: !7, file: !7, line: 112, type: !87, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8525!95 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !96, file: !7, line: 236) 8526!96 = !DISubprogram(name: "islessequal", linkageName: "_ZL11islessequalff", scope: !7, file: !7, line: 111, type: !87, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8527!97 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !98, file: !7, line: 237) 8528!98 = !DISubprogram(name: "islessgreater", linkageName: "_ZL13islessgreaterff", scope: !7, file: !7, line: 114, type: !87, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8529!99 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !100, file: !7, line: 238) 8530!100 = !DISubprogram(name: "isnan", linkageName: "_ZL5isnanf", scope: !7, file: !7, line: 116, type: !82, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8531!101 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !102, file: !7, line: 239) 8532!102 = !DISubprogram(name: "isnormal", linkageName: "_ZL8isnormalf", scope: !7, file: !7, line: 118, type: !82, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8533!103 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !104, file: !7, line: 240) 8534!104 = !DISubprogram(name: "isunordered", linkageName: "_ZL11isunorderedff", scope: !7, file: !7, line: 120, type: !87, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8535!105 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !106, file: !7, line: 241) 8536!106 = !DISubprogram(name: "labs", linkageName: "_ZL4labsl", scope: !7, file: !7, line: 121, type: !107, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8537!107 = !DISubroutineType(types: !108) 8538!108 = !{!109, !109} 8539!109 = !DIBasicType(name: "long int", size: 64, encoding: DW_ATE_signed) 8540!110 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !111, file: !7, line: 242) 8541!111 = !DISubprogram(name: "ldexp", linkageName: "_ZL5ldexpfi", scope: !7, file: !7, line: 123, type: !112, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8542!112 = !DISubroutineType(types: !113) 8543!113 = !{!15, !15, !70} 8544!114 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !115, file: !7, line: 243) 8545!115 = !DISubprogram(name: "lgamma", linkageName: "_ZL6lgammaf", scope: !7, file: !7, line: 125, type: !13, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8546!116 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !117, file: !7, line: 244) 8547!117 = !DISubprogram(name: "llabs", linkageName: "_ZL5llabsx", scope: !7, file: !7, line: 126, type: !8, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8548!118 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !119, file: !7, line: 245) 8549!119 = !DISubprogram(name: "llrint", linkageName: "_ZL6llrintf", scope: !7, file: !7, line: 128, type: !120, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8550!120 = !DISubroutineType(types: !121) 8551!121 = !{!10, !15} 8552!122 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !123, file: !7, line: 246) 8553!123 = !DISubprogram(name: "log", linkageName: "_ZL3logf", scope: !7, file: !7, line: 138, type: !13, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8554!124 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !125, file: !7, line: 247) 8555!125 = !DISubprogram(name: "log10", linkageName: "_ZL5log10f", scope: !7, file: !7, line: 130, type: !13, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8556!126 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !127, file: !7, line: 248) 8557!127 = !DISubprogram(name: "log1p", linkageName: "_ZL5log1pf", scope: !7, file: !7, line: 132, type: !13, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8558!128 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !129, file: !7, line: 249) 8559!129 = !DISubprogram(name: "log2", linkageName: "_ZL4log2f", scope: !7, file: !7, line: 134, type: !13, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8560!130 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !131, file: !7, line: 250) 8561!131 = !DISubprogram(name: "logb", linkageName: "_ZL4logbf", scope: !7, file: !7, line: 136, type: !13, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8562!132 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !133, file: !7, line: 251) 8563!133 = !DISubprogram(name: "lrint", linkageName: "_ZL5lrintf", scope: !7, file: !7, line: 140, type: !134, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8564!134 = !DISubroutineType(types: !135) 8565!135 = !{!109, !15} 8566!136 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !137, file: !7, line: 252) 8567!137 = !DISubprogram(name: "lround", linkageName: "_ZL6lroundf", scope: !7, file: !7, line: 142, type: !134, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8568!138 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !139, file: !7, line: 253) 8569!139 = !DISubprogram(name: "llround", linkageName: "_ZL7llroundf", scope: !7, file: !7, line: 143, type: !120, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8570!140 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !141, file: !7, line: 254) 8571!141 = !DISubprogram(name: "modf", linkageName: "_ZL4modffPf", scope: !7, file: !7, line: 145, type: !142, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8572!142 = !DISubroutineType(types: !143) 8573!143 = !{!15, !15, !144} 8574!144 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !15, size: 64) 8575!145 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !146, file: !7, line: 255) 8576!146 = !DISubprogram(name: "nan", linkageName: "_ZL3nanPKc", scope: !7, file: !7, line: 146, type: !147, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8577!147 = !DISubroutineType(types: !148) 8578!148 = !{!149, !150} 8579!149 = !DIBasicType(name: "double", size: 64, encoding: DW_ATE_float) 8580!150 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !151, size: 64) 8581!151 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !152) 8582!152 = !DIBasicType(name: "char", size: 8, encoding: DW_ATE_unsigned_char) 8583!153 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !154, file: !7, line: 256) 8584!154 = !DISubprogram(name: "nanf", linkageName: "_ZL4nanfPKc", scope: !7, file: !7, line: 147, type: !155, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8585!155 = !DISubroutineType(types: !156) 8586!156 = !{!15, !150} 8587!157 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !158, file: !7, line: 257) 8588!158 = !DISubprogram(name: "nearbyint", linkageName: "_ZL9nearbyintf", scope: !7, file: !7, line: 149, type: !13, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8589!159 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !160, file: !7, line: 258) 8590!160 = !DISubprogram(name: "nextafter", linkageName: "_ZL9nextafterff", scope: !7, file: !7, line: 151, type: !26, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8591!161 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !162, file: !7, line: 259) 8592!162 = !DISubprogram(name: "pow", linkageName: "_ZL3powfi", scope: !7, file: !7, line: 155, type: !112, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8593!163 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !164, file: !7, line: 260) 8594!164 = !DISubprogram(name: "remainder", linkageName: "_ZL9remainderff", scope: !7, file: !7, line: 157, type: !26, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8595!165 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !166, file: !7, line: 261) 8596!166 = !DISubprogram(name: "remquo", linkageName: "_ZL6remquoffPi", scope: !7, file: !7, line: 159, type: !167, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8597!167 = !DISubroutineType(types: !168) 8598!168 = !{!15, !15, !15, !75} 8599!169 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !170, file: !7, line: 262) 8600!170 = !DISubprogram(name: "rint", linkageName: "_ZL4rintf", scope: !7, file: !7, line: 161, type: !13, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8601!171 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !172, file: !7, line: 263) 8602!172 = !DISubprogram(name: "round", linkageName: "_ZL5roundf", scope: !7, file: !7, line: 163, type: !13, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8603!173 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !174, file: !7, line: 264) 8604!174 = !DISubprogram(name: "scalbln", linkageName: "_ZL7scalblnfl", scope: !7, file: !7, line: 165, type: !175, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8605!175 = !DISubroutineType(types: !176) 8606!176 = !{!15, !15, !109} 8607!177 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !178, file: !7, line: 265) 8608!178 = !DISubprogram(name: "scalbn", linkageName: "_ZL6scalbnfi", scope: !7, file: !7, line: 167, type: !112, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8609!179 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !180, file: !7, line: 266) 8610!180 = !DISubprogram(name: "signbit", linkageName: "_ZL7signbitf", scope: !7, file: !7, line: 169, type: !82, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8611!181 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !182, file: !7, line: 267) 8612!182 = !DISubprogram(name: "sin", linkageName: "_ZL3sinf", scope: !7, file: !7, line: 171, type: !13, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8613!183 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !184, file: !7, line: 268) 8614!184 = !DISubprogram(name: "sinh", linkageName: "_ZL4sinhf", scope: !7, file: !7, line: 173, type: !13, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8615!185 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !186, file: !7, line: 269) 8616!186 = !DISubprogram(name: "sqrt", linkageName: "_ZL4sqrtf", scope: !7, file: !7, line: 175, type: !13, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8617!187 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !188, file: !7, line: 270) 8618!188 = !DISubprogram(name: "tan", linkageName: "_ZL3tanf", scope: !7, file: !7, line: 177, type: !13, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8619!189 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !190, file: !7, line: 271) 8620!190 = !DISubprogram(name: "tanh", linkageName: "_ZL4tanhf", scope: !7, file: !7, line: 179, type: !13, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8621!191 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !192, file: !7, line: 272) 8622!192 = !DISubprogram(name: "tgamma", linkageName: "_ZL6tgammaf", scope: !7, file: !7, line: 181, type: !13, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8623!193 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !194, file: !7, line: 273) 8624!194 = !DISubprogram(name: "trunc", linkageName: "_ZL5truncf", scope: !7, file: !7, line: 183, type: !13, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8625!195 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !196, file: !200, line: 102) 8626!196 = !DISubprogram(name: "acos", scope: !197, file: !197, line: 54, type: !198, isLocal: false, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8627!197 = !DIFile(filename: "/usr/include/mathcalls.h", directory: "/some/directory") 8628!198 = !DISubroutineType(types: !199) 8629!199 = !{!149, !149} 8630!200 = !DIFile(filename: "/usr/lib/gcc/4.8/../../../../include/c++/4.8/cmath", directory: "/some/directory") 8631!201 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !202, file: !200, line: 121) 8632!202 = !DISubprogram(name: "asin", scope: !197, file: !197, line: 56, type: !198, isLocal: false, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8633!203 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !204, file: !200, line: 140) 8634!204 = !DISubprogram(name: "atan", scope: !197, file: !197, line: 58, type: !198, isLocal: false, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8635!205 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !206, file: !200, line: 159) 8636!206 = !DISubprogram(name: "atan2", scope: !197, file: !197, line: 60, type: !207, isLocal: false, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8637!207 = !DISubroutineType(types: !208) 8638!208 = !{!149, !149, !149} 8639!209 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !210, file: !200, line: 180) 8640!210 = !DISubprogram(name: "ceil", scope: !197, file: !197, line: 178, type: !198, isLocal: false, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8641!211 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !212, file: !200, line: 199) 8642!212 = !DISubprogram(name: "cos", scope: !197, file: !197, line: 63, type: !198, isLocal: false, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8643!213 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !214, file: !200, line: 218) 8644!214 = !DISubprogram(name: "cosh", scope: !197, file: !197, line: 72, type: !198, isLocal: false, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8645!215 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !216, file: !200, line: 237) 8646!216 = !DISubprogram(name: "exp", scope: !197, file: !197, line: 100, type: !198, isLocal: false, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8647!217 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !218, file: !200, line: 256) 8648!218 = !DISubprogram(name: "fabs", scope: !197, file: !197, line: 181, type: !198, isLocal: false, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8649!219 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !220, file: !200, line: 275) 8650!220 = !DISubprogram(name: "floor", scope: !197, file: !197, line: 184, type: !198, isLocal: false, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8651!221 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !222, file: !200, line: 294) 8652!222 = !DISubprogram(name: "fmod", scope: !197, file: !197, line: 187, type: !207, isLocal: false, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8653!223 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !224, file: !200, line: 315) 8654!224 = !DISubprogram(name: "frexp", scope: !197, file: !197, line: 103, type: !225, isLocal: false, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8655!225 = !DISubroutineType(types: !226) 8656!226 = !{!149, !149, !75} 8657!227 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !228, file: !200, line: 334) 8658!228 = !DISubprogram(name: "ldexp", scope: !197, file: !197, line: 106, type: !229, isLocal: false, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8659!229 = !DISubroutineType(types: !230) 8660!230 = !{!149, !149, !70} 8661!231 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !232, file: !200, line: 353) 8662!232 = !DISubprogram(name: "log", scope: !197, file: !197, line: 109, type: !198, isLocal: false, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8663!233 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !234, file: !200, line: 372) 8664!234 = !DISubprogram(name: "log10", scope: !197, file: !197, line: 112, type: !198, isLocal: false, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8665!235 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !236, file: !200, line: 391) 8666!236 = !DISubprogram(name: "modf", scope: !197, file: !197, line: 115, type: !237, isLocal: false, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8667!237 = !DISubroutineType(types: !238) 8668!238 = !{!149, !149, !239} 8669!239 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !149, size: 64) 8670!240 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !241, file: !200, line: 403) 8671!241 = !DISubprogram(name: "pow", scope: !197, file: !197, line: 153, type: !207, isLocal: false, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8672!242 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !243, file: !200, line: 440) 8673!243 = !DISubprogram(name: "sin", scope: !197, file: !197, line: 65, type: !198, isLocal: false, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8674!244 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !245, file: !200, line: 459) 8675!245 = !DISubprogram(name: "sinh", scope: !197, file: !197, line: 74, type: !198, isLocal: false, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8676!246 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !247, file: !200, line: 478) 8677!247 = !DISubprogram(name: "sqrt", scope: !197, file: !197, line: 156, type: !198, isLocal: false, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8678!248 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !249, file: !200, line: 497) 8679!249 = !DISubprogram(name: "tan", scope: !197, file: !197, line: 67, type: !198, isLocal: false, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8680!250 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !251, file: !200, line: 516) 8681!251 = !DISubprogram(name: "tanh", scope: !197, file: !197, line: 76, type: !198, isLocal: false, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8682!252 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !253, file: !256, line: 118) 8683!253 = !DIDerivedType(tag: DW_TAG_typedef, name: "div_t", file: !254, line: 101, baseType: !255) 8684!254 = !DIFile(filename: "/usr/include/stdlib.h", directory: "/some/directory") 8685!255 = !DICompositeType(tag: DW_TAG_structure_type, file: !254, line: 97, flags: DIFlagFwdDecl, identifier: "_ZTS5div_t") 8686!256 = !DIFile(filename: "/usr/lib/gcc/4.8/../../../../include/c++/4.8/cstdlib", directory: "/some/directory") 8687!257 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !258, file: !256, line: 119) 8688!258 = !DIDerivedType(tag: DW_TAG_typedef, name: "ldiv_t", file: !254, line: 109, baseType: !259) 8689!259 = distinct !DICompositeType(tag: DW_TAG_structure_type, file: !254, line: 105, size: 128, elements: !260, identifier: "_ZTS6ldiv_t") 8690!260 = !{!261, !262} 8691!261 = !DIDerivedType(tag: DW_TAG_member, name: "quot", scope: !259, file: !254, line: 107, baseType: !109, size: 64) 8692!262 = !DIDerivedType(tag: DW_TAG_member, name: "rem", scope: !259, file: !254, line: 108, baseType: !109, size: 64, offset: 64) 8693!263 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !264, file: !256, line: 121) 8694!264 = !DISubprogram(name: "abort", scope: !254, file: !254, line: 515, type: !265, isLocal: false, isDefinition: false, flags: DIFlagPrototyped | DIFlagNoReturn, isOptimized: true) 8695!265 = !DISubroutineType(types: !266) 8696!266 = !{null} 8697!267 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !268, file: !256, line: 122) 8698!268 = !DISubprogram(name: "abs", scope: !254, file: !254, line: 775, type: !269, isLocal: false, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8699!269 = !DISubroutineType(types: !270) 8700!270 = !{!70, !70} 8701!271 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !272, file: !256, line: 123) 8702!272 = !DISubprogram(name: "atexit", scope: !254, file: !254, line: 519, type: !273, isLocal: false, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8703!273 = !DISubroutineType(types: !274) 8704!274 = !{!70, !275} 8705!275 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !265, size: 64) 8706!276 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !277, file: !256, line: 129) 8707!277 = !DISubprogram(name: "atof", scope: !278, file: !278, line: 26, type: !147, isLocal: false, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8708!278 = !DIFile(filename: "/usr/include/stdlib-float.h", directory: "/some/directory") 8709!279 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !280, file: !256, line: 130) 8710!280 = !DISubprogram(name: "atoi", scope: !254, file: !254, line: 278, type: !281, isLocal: false, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8711!281 = !DISubroutineType(types: !282) 8712!282 = !{!70, !150} 8713!283 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !284, file: !256, line: 131) 8714!284 = !DISubprogram(name: "atol", scope: !254, file: !254, line: 283, type: !285, isLocal: false, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8715!285 = !DISubroutineType(types: !286) 8716!286 = !{!109, !150} 8717!287 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !288, file: !256, line: 132) 8718!288 = !DISubprogram(name: "bsearch", scope: !289, file: !289, line: 20, type: !290, isLocal: false, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8719!289 = !DIFile(filename: "/usr/include/stdlib-bsearch.h", directory: "/some/directory") 8720!290 = !DISubroutineType(types: !291) 8721!291 = !{!292, !293, !293, !295, !295, !298} 8722!292 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: null, size: 64) 8723!293 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !294, size: 64) 8724!294 = !DIDerivedType(tag: DW_TAG_const_type, baseType: null) 8725!295 = !DIDerivedType(tag: DW_TAG_typedef, name: "size_t", file: !296, line: 62, baseType: !297) 8726!296 = !DIFile(filename: "clang/include/stddef.h", directory: "/some/directory") 8727!297 = !DIBasicType(name: "long unsigned int", size: 64, encoding: DW_ATE_unsigned) 8728!298 = !DIDerivedType(tag: DW_TAG_typedef, name: "__compar_fn_t", file: !254, line: 742, baseType: !299) 8729!299 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !300, size: 64) 8730!300 = !DISubroutineType(types: !301) 8731!301 = !{!70, !293, !293} 8732!302 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !303, file: !256, line: 133) 8733!303 = !DISubprogram(name: "calloc", scope: !254, file: !254, line: 468, type: !304, isLocal: false, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8734!304 = !DISubroutineType(types: !305) 8735!305 = !{!292, !295, !295} 8736!306 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !307, file: !256, line: 134) 8737!307 = !DISubprogram(name: "div", scope: !254, file: !254, line: 789, type: !308, isLocal: false, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8738!308 = !DISubroutineType(types: !309) 8739!309 = !{!253, !70, !70} 8740!310 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !311, file: !256, line: 135) 8741!311 = !DISubprogram(name: "exit", scope: !254, file: !254, line: 543, type: !312, isLocal: false, isDefinition: false, flags: DIFlagPrototyped | DIFlagNoReturn, isOptimized: true) 8742!312 = !DISubroutineType(types: !313) 8743!313 = !{null, !70} 8744!314 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !315, file: !256, line: 136) 8745!315 = !DISubprogram(name: "free", scope: !254, file: !254, line: 483, type: !316, isLocal: false, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8746!316 = !DISubroutineType(types: !317) 8747!317 = !{null, !292} 8748!318 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !319, file: !256, line: 137) 8749!319 = !DISubprogram(name: "getenv", scope: !254, file: !254, line: 564, type: !320, isLocal: false, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8750!320 = !DISubroutineType(types: !321) 8751!321 = !{!322, !150} 8752!322 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !152, size: 64) 8753!323 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !324, file: !256, line: 138) 8754!324 = !DISubprogram(name: "labs", scope: !254, file: !254, line: 776, type: !107, isLocal: false, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8755!325 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !326, file: !256, line: 139) 8756!326 = !DISubprogram(name: "ldiv", scope: !254, file: !254, line: 791, type: !327, isLocal: false, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8757!327 = !DISubroutineType(types: !328) 8758!328 = !{!258, !109, !109} 8759!329 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !330, file: !256, line: 140) 8760!330 = !DISubprogram(name: "malloc", scope: !254, file: !254, line: 466, type: !331, isLocal: false, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8761!331 = !DISubroutineType(types: !332) 8762!332 = !{!292, !295} 8763!333 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !334, file: !256, line: 142) 8764!334 = !DISubprogram(name: "mblen", scope: !254, file: !254, line: 863, type: !335, isLocal: false, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8765!335 = !DISubroutineType(types: !336) 8766!336 = !{!70, !150, !295} 8767!337 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !338, file: !256, line: 143) 8768!338 = !DISubprogram(name: "mbstowcs", scope: !254, file: !254, line: 874, type: !339, isLocal: false, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8769!339 = !DISubroutineType(types: !340) 8770!340 = !{!295, !341, !344, !295} 8771!341 = !DIDerivedType(tag: DW_TAG_restrict_type, baseType: !342) 8772!342 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !343, size: 64) 8773!343 = !DIBasicType(name: "wchar_t", size: 32, encoding: DW_ATE_signed) 8774!344 = !DIDerivedType(tag: DW_TAG_restrict_type, baseType: !150) 8775!345 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !346, file: !256, line: 144) 8776!346 = !DISubprogram(name: "mbtowc", scope: !254, file: !254, line: 866, type: !347, isLocal: false, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8777!347 = !DISubroutineType(types: !348) 8778!348 = !{!70, !341, !344, !295} 8779!349 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !350, file: !256, line: 146) 8780!350 = !DISubprogram(name: "qsort", scope: !254, file: !254, line: 765, type: !351, isLocal: false, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8781!351 = !DISubroutineType(types: !352) 8782!352 = !{null, !292, !295, !295, !298} 8783!353 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !354, file: !256, line: 152) 8784!354 = !DISubprogram(name: "rand", scope: !254, file: !254, line: 374, type: !355, isLocal: false, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8785!355 = !DISubroutineType(types: !356) 8786!356 = !{!70} 8787!357 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !358, file: !256, line: 153) 8788!358 = !DISubprogram(name: "realloc", scope: !254, file: !254, line: 480, type: !359, isLocal: false, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8789!359 = !DISubroutineType(types: !360) 8790!360 = !{!292, !292, !295} 8791!361 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !362, file: !256, line: 154) 8792!362 = !DISubprogram(name: "srand", scope: !254, file: !254, line: 376, type: !363, isLocal: false, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8793!363 = !DISubroutineType(types: !364) 8794!364 = !{null, !365} 8795!365 = !DIBasicType(name: "unsigned int", size: 32, encoding: DW_ATE_unsigned) 8796!366 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !367, file: !256, line: 155) 8797!367 = !DISubprogram(name: "strtod", scope: !254, file: !254, line: 164, type: !368, isLocal: false, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8798!368 = !DISubroutineType(types: !369) 8799!369 = !{!149, !344, !370} 8800!370 = !DIDerivedType(tag: DW_TAG_restrict_type, baseType: !371) 8801!371 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !322, size: 64) 8802!372 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !373, file: !256, line: 156) 8803!373 = !DISubprogram(name: "strtol", scope: !254, file: !254, line: 183, type: !374, isLocal: false, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8804!374 = !DISubroutineType(types: !375) 8805!375 = !{!109, !344, !370, !70} 8806!376 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !377, file: !256, line: 157) 8807!377 = !DISubprogram(name: "strtoul", scope: !254, file: !254, line: 187, type: !378, isLocal: false, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8808!378 = !DISubroutineType(types: !379) 8809!379 = !{!297, !344, !370, !70} 8810!380 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !381, file: !256, line: 158) 8811!381 = !DISubprogram(name: "system", scope: !254, file: !254, line: 717, type: !281, isLocal: false, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8812!382 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !383, file: !256, line: 160) 8813!383 = !DISubprogram(name: "wcstombs", scope: !254, file: !254, line: 877, type: !384, isLocal: false, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8814!384 = !DISubroutineType(types: !385) 8815!385 = !{!295, !386, !387, !295} 8816!386 = !DIDerivedType(tag: DW_TAG_restrict_type, baseType: !322) 8817!387 = !DIDerivedType(tag: DW_TAG_restrict_type, baseType: !388) 8818!388 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !389, size: 64) 8819!389 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !343) 8820!390 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !391, file: !256, line: 161) 8821!391 = !DISubprogram(name: "wctomb", scope: !254, file: !254, line: 870, type: !392, isLocal: false, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8822!392 = !DISubroutineType(types: !393) 8823!393 = !{!70, !322, !343} 8824!394 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !395, entity: !396, file: !256, line: 201) 8825!395 = !DINamespace(name: "__gnu_cxx", scope: null) 8826!396 = !DIDerivedType(tag: DW_TAG_typedef, name: "lldiv_t", file: !254, line: 121, baseType: !397) 8827!397 = distinct !DICompositeType(tag: DW_TAG_structure_type, file: !254, line: 117, size: 128, elements: !398, identifier: "_ZTS7lldiv_t") 8828!398 = !{!399, !400} 8829!399 = !DIDerivedType(tag: DW_TAG_member, name: "quot", scope: !397, file: !254, line: 119, baseType: !10, size: 64) 8830!400 = !DIDerivedType(tag: DW_TAG_member, name: "rem", scope: !397, file: !254, line: 120, baseType: !10, size: 64, offset: 64) 8831!401 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !395, entity: !402, file: !256, line: 207) 8832!402 = !DISubprogram(name: "_Exit", scope: !254, file: !254, line: 557, type: !312, isLocal: false, isDefinition: false, flags: DIFlagPrototyped | DIFlagNoReturn, isOptimized: true) 8833!403 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !395, entity: !404, file: !256, line: 211) 8834!404 = !DISubprogram(name: "llabs", scope: !254, file: !254, line: 780, type: !8, isLocal: false, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8835!405 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !395, entity: !406, file: !256, line: 217) 8836!406 = !DISubprogram(name: "lldiv", scope: !254, file: !254, line: 797, type: !407, isLocal: false, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8837!407 = !DISubroutineType(types: !408) 8838!408 = !{!396, !10, !10} 8839!409 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !395, entity: !410, file: !256, line: 228) 8840!410 = !DISubprogram(name: "atoll", scope: !254, file: !254, line: 292, type: !411, isLocal: false, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8841!411 = !DISubroutineType(types: !412) 8842!412 = !{!10, !150} 8843!413 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !395, entity: !414, file: !256, line: 229) 8844!414 = !DISubprogram(name: "strtoll", scope: !254, file: !254, line: 209, type: !415, isLocal: false, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8845!415 = !DISubroutineType(types: !416) 8846!416 = !{!10, !344, !370, !70} 8847!417 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !395, entity: !418, file: !256, line: 230) 8848!418 = !DISubprogram(name: "strtoull", scope: !254, file: !254, line: 214, type: !419, isLocal: false, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8849!419 = !DISubroutineType(types: !420) 8850!420 = !{!421, !344, !370, !70} 8851!421 = !DIBasicType(name: "long long unsigned int", size: 64, encoding: DW_ATE_unsigned) 8852!422 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !395, entity: !423, file: !256, line: 232) 8853!423 = !DISubprogram(name: "strtof", scope: !254, file: !254, line: 172, type: !424, isLocal: false, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8854!424 = !DISubroutineType(types: !425) 8855!425 = !{!15, !344, !370} 8856!426 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !395, entity: !427, file: !256, line: 233) 8857!427 = !DISubprogram(name: "strtold", scope: !254, file: !254, line: 175, type: !428, isLocal: false, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8858!428 = !DISubroutineType(types: !429) 8859!429 = !{!430, !344, !370} 8860!430 = !DIBasicType(name: "long double", size: 64, encoding: DW_ATE_float) 8861!431 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !396, file: !256, line: 241) 8862!432 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !402, file: !256, line: 243) 8863!433 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !404, file: !256, line: 245) 8864!434 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !435, file: !256, line: 246) 8865!435 = !DISubprogram(name: "div", linkageName: "_ZN9__gnu_cxx3divExx", scope: !395, file: !256, line: 214, type: !407, isLocal: false, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8866!436 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !406, file: !256, line: 247) 8867!437 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !410, file: !256, line: 249) 8868!438 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !423, file: !256, line: 250) 8869!439 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !414, file: !256, line: 251) 8870!440 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !418, file: !256, line: 252) 8871!441 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !427, file: !256, line: 253) 8872!442 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !443, file: !445, line: 405) 8873!443 = !DISubprogram(name: "acosf", linkageName: "_ZL5acosff", scope: !444, file: !444, line: 1342, type: !13, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8874!444 = !DIFile(filename: "/usr/local/cuda/include/math_functions.hpp", directory: "/some/directory") 8875!445 = !DIFile(filename: "clang/include/__clang_cuda_cmath.h", directory: "/some/directory") 8876!446 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !447, file: !445, line: 406) 8877!447 = !DISubprogram(name: "acoshf", linkageName: "_ZL6acoshff", scope: !444, file: !444, line: 1370, type: !13, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8878!448 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !449, file: !445, line: 407) 8879!449 = !DISubprogram(name: "asinf", linkageName: "_ZL5asinff", scope: !444, file: !444, line: 1337, type: !13, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8880!450 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !451, file: !445, line: 408) 8881!451 = !DISubprogram(name: "asinhf", linkageName: "_ZL6asinhff", scope: !444, file: !444, line: 1375, type: !13, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8882!452 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !453, file: !445, line: 409) 8883!453 = !DISubprogram(name: "atan2f", linkageName: "_ZL6atan2fff", scope: !444, file: !444, line: 1327, type: !26, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8884!454 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !455, file: !445, line: 410) 8885!455 = !DISubprogram(name: "atanf", linkageName: "_ZL5atanff", scope: !444, file: !444, line: 1332, type: !13, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8886!456 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !457, file: !445, line: 411) 8887!457 = !DISubprogram(name: "atanhf", linkageName: "_ZL6atanhff", scope: !444, file: !444, line: 1380, type: !13, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8888!458 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !459, file: !445, line: 412) 8889!459 = !DISubprogram(name: "cbrtf", linkageName: "_ZL5cbrtff", scope: !444, file: !444, line: 1430, type: !13, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8890!460 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !461, file: !445, line: 413) 8891!461 = !DISubprogram(name: "ceilf", linkageName: "_ZL5ceilff", scope: !462, file: !462, line: 667, type: !13, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8892!462 = !DIFile(filename: "/usr/local/cuda/include/device_functions.hpp", directory: "/some/directory") 8893!463 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !464, file: !445, line: 414) 8894!464 = !DISubprogram(name: "copysignf", linkageName: "_ZL9copysignfff", scope: !444, file: !444, line: 1189, type: !26, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8895!465 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !466, file: !445, line: 415) 8896!466 = !DISubprogram(name: "cosf", linkageName: "_ZL4cosff", scope: !444, file: !444, line: 1243, type: !13, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8897!467 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !468, file: !445, line: 416) 8898!468 = !DISubprogram(name: "coshf", linkageName: "_ZL5coshff", scope: !444, file: !444, line: 1312, type: !13, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8899!469 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !470, file: !445, line: 417) 8900!470 = !DISubprogram(name: "erfcf", linkageName: "_ZL5erfcff", scope: !444, file: !444, line: 1490, type: !13, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8901!471 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !472, file: !445, line: 418) 8902!472 = !DISubprogram(name: "erff", linkageName: "_ZL4erfff", scope: !444, file: !444, line: 1480, type: !13, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8903!473 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !474, file: !445, line: 419) 8904!474 = !DISubprogram(name: "exp2f", linkageName: "_ZL5exp2ff", scope: !462, file: !462, line: 657, type: !13, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8905!475 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !476, file: !445, line: 420) 8906!476 = !DISubprogram(name: "expf", linkageName: "_ZL4expff", scope: !444, file: !444, line: 1294, type: !13, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8907!477 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !478, file: !445, line: 421) 8908!478 = !DISubprogram(name: "expm1f", linkageName: "_ZL6expm1ff", scope: !444, file: !444, line: 1385, type: !13, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8909!479 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !480, file: !445, line: 422) 8910!480 = !DISubprogram(name: "fabsf", linkageName: "_ZL5fabsff", scope: !462, file: !462, line: 607, type: !13, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8911!481 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !482, file: !445, line: 423) 8912!482 = !DISubprogram(name: "fdimf", linkageName: "_ZL5fdimfff", scope: !444, file: !444, line: 1616, type: !26, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8913!483 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !484, file: !445, line: 424) 8914!484 = !DISubprogram(name: "floorf", linkageName: "_ZL6floorff", scope: !462, file: !462, line: 597, type: !13, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8915!485 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !486, file: !445, line: 425) 8916!486 = !DISubprogram(name: "fmaf", linkageName: "_ZL4fmaffff", scope: !444, file: !444, line: 1568, type: !58, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8917!487 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !488, file: !445, line: 426) 8918!488 = !DISubprogram(name: "fmaxf", linkageName: "_ZL5fmaxfff", scope: !462, file: !462, line: 622, type: !26, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8919!489 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !490, file: !445, line: 427) 8920!490 = !DISubprogram(name: "fminf", linkageName: "_ZL5fminfff", scope: !462, file: !462, line: 617, type: !26, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8921!491 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !492, file: !445, line: 428) 8922!492 = !DISubprogram(name: "fmodf", linkageName: "_ZL5fmodfff", scope: !444, file: !444, line: 1553, type: !26, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8923!493 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !494, file: !445, line: 429) 8924!494 = !DISubprogram(name: "frexpf", linkageName: "_ZL6frexpffPi", scope: !444, file: !444, line: 1543, type: !73, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8925!495 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !496, file: !445, line: 430) 8926!496 = !DISubprogram(name: "hypotf", linkageName: "_ZL6hypotfff", scope: !444, file: !444, line: 1390, type: !26, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8927!497 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !498, file: !445, line: 431) 8928!498 = !DISubprogram(name: "ilogbf", linkageName: "_ZL6ilogbff", scope: !444, file: !444, line: 1621, type: !68, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8929!499 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !500, file: !445, line: 432) 8930!500 = !DISubprogram(name: "ldexpf", linkageName: "_ZL6ldexpffi", scope: !444, file: !444, line: 1520, type: !112, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8931!501 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !502, file: !445, line: 433) 8932!502 = !DISubprogram(name: "lgammaf", linkageName: "_ZL7lgammaff", scope: !444, file: !444, line: 1515, type: !13, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8933!503 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !504, file: !445, line: 434) 8934!504 = !DISubprogram(name: "llrintf", linkageName: "_ZL7llrintff", scope: !444, file: !444, line: 1149, type: !120, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8935!505 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !506, file: !445, line: 435) 8936!506 = !DISubprogram(name: "llroundf", linkageName: "_ZL8llroundff", scope: !444, file: !444, line: 1602, type: !120, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8937!507 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !508, file: !445, line: 436) 8938!508 = !DISubprogram(name: "log10f", linkageName: "_ZL6log10ff", scope: !444, file: !444, line: 1356, type: !13, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8939!509 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !510, file: !445, line: 437) 8940!510 = !DISubprogram(name: "log1pf", linkageName: "_ZL6log1pff", scope: !444, file: !444, line: 1365, type: !13, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8941!511 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !512, file: !445, line: 438) 8942!512 = !DISubprogram(name: "log2f", linkageName: "_ZL5log2ff", scope: !444, file: !444, line: 1285, type: !13, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8943!513 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !514, file: !445, line: 439) 8944!514 = !DISubprogram(name: "logbf", linkageName: "_ZL5logbff", scope: !444, file: !444, line: 1626, type: !13, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8945!515 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !516, file: !445, line: 440) 8946!516 = !DISubprogram(name: "logf", linkageName: "_ZL4logff", scope: !444, file: !444, line: 1347, type: !13, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8947!517 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !518, file: !445, line: 441) 8948!518 = !DISubprogram(name: "lrintf", linkageName: "_ZL6lrintff", scope: !444, file: !444, line: 1140, type: !134, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8949!519 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !520, file: !445, line: 442) 8950!520 = !DISubprogram(name: "lroundf", linkageName: "_ZL7lroundff", scope: !444, file: !444, line: 1607, type: !134, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8951!521 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !522, file: !445, line: 443) 8952!522 = !DISubprogram(name: "modff", linkageName: "_ZL5modfffPf", scope: !444, file: !444, line: 1548, type: !142, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8953!523 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !524, file: !445, line: 444) 8954!524 = !DISubprogram(name: "nearbyintf", linkageName: "_ZL10nearbyintff", scope: !444, file: !444, line: 1154, type: !13, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8955!525 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !526, file: !445, line: 445) 8956!526 = !DISubprogram(name: "nextafterf", linkageName: "_ZL10nextafterfff", scope: !444, file: !444, line: 1218, type: !26, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8957!527 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !528, file: !445, line: 446) 8958!528 = !DISubprogram(name: "powf", linkageName: "_ZL4powfff", scope: !444, file: !444, line: 1583, type: !26, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8959!529 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !530, file: !445, line: 447) 8960!530 = !DISubprogram(name: "remainderf", linkageName: "_ZL10remainderfff", scope: !444, file: !444, line: 1558, type: !26, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8961!531 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !532, file: !445, line: 448) 8962!532 = !DISubprogram(name: "remquof", linkageName: "_ZL7remquofffPi", scope: !444, file: !444, line: 1563, type: !167, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8963!533 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !534, file: !445, line: 449) 8964!534 = !DISubprogram(name: "rintf", linkageName: "_ZL5rintff", scope: !444, file: !444, line: 1135, type: !13, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8965!535 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !536, file: !445, line: 450) 8966!536 = !DISubprogram(name: "roundf", linkageName: "_ZL6roundff", scope: !444, file: !444, line: 1597, type: !13, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8967!537 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !538, file: !445, line: 451) 8968!538 = !DISubprogram(name: "scalblnf", linkageName: "_ZL8scalblnffl", scope: !444, file: !444, line: 1530, type: !175, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8969!539 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !540, file: !445, line: 452) 8970!540 = !DISubprogram(name: "scalbnf", linkageName: "_ZL7scalbnffi", scope: !444, file: !444, line: 1525, type: !112, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8971!541 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !542, file: !445, line: 453) 8972!542 = !DISubprogram(name: "sinf", linkageName: "_ZL4sinff", scope: !444, file: !444, line: 1234, type: !13, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8973!543 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !544, file: !445, line: 454) 8974!544 = !DISubprogram(name: "sinhf", linkageName: "_ZL5sinhff", scope: !444, file: !444, line: 1317, type: !13, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8975!545 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !546, file: !445, line: 455) 8976!546 = !DISubprogram(name: "sqrtf", linkageName: "_ZL5sqrtff", scope: !462, file: !462, line: 907, type: !13, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8977!547 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !548, file: !445, line: 456) 8978!548 = !DISubprogram(name: "tanf", linkageName: "_ZL4tanff", scope: !444, file: !444, line: 1276, type: !13, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8979!549 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !550, file: !445, line: 457) 8980!550 = !DISubprogram(name: "tanhf", linkageName: "_ZL5tanhff", scope: !444, file: !444, line: 1322, type: !13, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8981!551 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !552, file: !445, line: 458) 8982!552 = !DISubprogram(name: "tgammaf", linkageName: "_ZL7tgammaff", scope: !444, file: !444, line: 1592, type: !13, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8983!553 = !DIImportedEntity(tag: DW_TAG_imported_declaration, scope: !5, entity: !554, file: !445, line: 459) 8984!554 = !DISubprogram(name: "truncf", linkageName: "_ZL6truncff", scope: !462, file: !462, line: 662, type: !13, isLocal: true, isDefinition: false, flags: DIFlagPrototyped, isOptimized: true) 8985!555 = !{void (i32, float, float*, float*)* @_Z5saxpyifPfS_, !"kernel", i32 1} 8986!556 = !{null, !"align", i32 8} 8987!557 = !{null, !"align", i32 8, !"align", i32 65544, !"align", i32 131080} 8988!558 = !{null, !"align", i32 16} 8989!559 = !{null, !"align", i32 16, !"align", i32 65552, !"align", i32 131088} 8990!560 = !{i32 2, !"Dwarf Version", i32 2} 8991!561 = !{i32 2, !"Debug Info Version", i32 3} 8992!562 = !{i32 1, !"wchar_size", i32 4} 8993!563 = !{i32 4, !"nvvm-reflect-ftz", i32 0} 8994!564 = !{!""} 8995!565 = !{i32 1, i32 2} 8996!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) 8997!567 = !DISubroutineType(types: !568) 8998!568 = !{null, !70, !15, !144, !144} 8999!569 = !{!570, !571, !572, !573, !574} 9000!570 = !DILocalVariable(name: "n", arg: 1, scope: !566, file: !1, line: 5, type: !70) 9001!571 = !DILocalVariable(name: "a", arg: 2, scope: !566, file: !1, line: 5, type: !15) 9002!572 = !DILocalVariable(name: "x", arg: 3, scope: !566, file: !1, line: 5, type: !144) 9003!573 = !DILocalVariable(name: "y", arg: 4, scope: !566, file: !1, line: 5, type: !144) 9004!574 = !DILocalVariable(name: "i", scope: !566, file: !1, line: 6, type: !70) 9005!575 = !DILocation(line: 5, column: 40, scope: !566) 9006!576 = !DILocation(line: 5, column: 49, scope: !566) 9007!577 = !DILocation(line: 5, column: 59, scope: !566) 9008!578 = !DILocation(line: 5, column: 69, scope: !566) 9009!579 = !DILocation(line: 78, column: 180, scope: !580, inlinedAt: !615) 9010!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) 9011!581 = !DIFile(filename: "clang/include/__clang_cuda_builtin_vars.h", directory: "/some/directory") 9012!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") 9013!583 = !{!584, !587, !588, !589, !600, !604, !608, !611} 9014!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) 9015!585 = !DISubroutineType(types: !586) 9016!586 = !{!365} 9017!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) 9018!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) 9019!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) 9020!590 = !DISubroutineType(types: !591) 9021!591 = !{!592, !598} 9022!592 = distinct !DICompositeType(tag: DW_TAG_structure_type, name: "uint3", file: !593, line: 190, size: 96, elements: !594, identifier: "_ZTS5uint3") 9023!593 = !DIFile(filename: "/usr/local/cuda/include/vector_types.h", directory: "/some/directory") 9024!594 = !{!595, !596, !597} 9025!595 = !DIDerivedType(tag: DW_TAG_member, name: "x", scope: !592, file: !593, line: 192, baseType: !365, size: 32) 9026!596 = !DIDerivedType(tag: DW_TAG_member, name: "y", scope: !592, file: !593, line: 192, baseType: !365, size: 32, offset: 32) 9027!597 = !DIDerivedType(tag: DW_TAG_member, name: "z", scope: !592, file: !593, line: 192, baseType: !365, size: 32, offset: 64) 9028!598 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !599, size: 64, flags: DIFlagArtificial | DIFlagObjectPointer) 9029!599 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !582) 9030!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) 9031!601 = !DISubroutineType(types: !602) 9032!602 = !{null, !603} 9033!603 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !582, size: 64, flags: DIFlagArtificial | DIFlagObjectPointer) 9034!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) 9035!605 = !DISubroutineType(types: !606) 9036!606 = !{null, !603, !607} 9037!607 = !DIDerivedType(tag: DW_TAG_reference_type, baseType: !599, size: 64) 9038!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) 9039!609 = !DISubroutineType(types: !610) 9040!610 = !{null, !598, !607} 9041!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) 9042!612 = !DISubroutineType(types: !613) 9043!613 = !{!614, !598} 9044!614 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !582, size: 64) 9045!615 = distinct !DILocation(line: 6, column: 11, scope: !566) 9046!616 = !{i32 0, i32 65535} 9047!617 = !DILocation(line: 89, column: 180, scope: !618, inlinedAt: !660) 9048!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) 9049!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") 9050!620 = !{!621, !622, !623, !624, !645, !649, !653, !656} 9051!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) 9052!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) 9053!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) 9054!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) 9055!625 = !DISubroutineType(types: !626) 9056!626 = !{!627, !643} 9057!627 = distinct !DICompositeType(tag: DW_TAG_structure_type, name: "dim3", file: !593, line: 417, size: 96, elements: !628, identifier: "_ZTS4dim3") 9058!628 = !{!629, !630, !631, !632, !636, !640} 9059!629 = !DIDerivedType(tag: DW_TAG_member, name: "x", scope: !627, file: !593, line: 419, baseType: !365, size: 32) 9060!630 = !DIDerivedType(tag: DW_TAG_member, name: "y", scope: !627, file: !593, line: 419, baseType: !365, size: 32, offset: 32) 9061!631 = !DIDerivedType(tag: DW_TAG_member, name: "z", scope: !627, file: !593, line: 419, baseType: !365, size: 32, offset: 64) 9062!632 = !DISubprogram(name: "dim3", scope: !627, file: !593, line: 421, type: !633, isLocal: false, isDefinition: false, scopeLine: 421, flags: DIFlagPrototyped, isOptimized: true) 9063!633 = !DISubroutineType(types: !634) 9064!634 = !{null, !635, !365, !365, !365} 9065!635 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !627, size: 64, flags: DIFlagArtificial | DIFlagObjectPointer) 9066!636 = !DISubprogram(name: "dim3", scope: !627, file: !593, line: 422, type: !637, isLocal: false, isDefinition: false, scopeLine: 422, flags: DIFlagPrototyped, isOptimized: true) 9067!637 = !DISubroutineType(types: !638) 9068!638 = !{null, !635, !639} 9069!639 = !DIDerivedType(tag: DW_TAG_typedef, name: "uint3", file: !593, line: 383, baseType: !592) 9070!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) 9071!641 = !DISubroutineType(types: !642) 9072!642 = !{!639, !635} 9073!643 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !644, size: 64, flags: DIFlagArtificial | DIFlagObjectPointer) 9074!644 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !619) 9075!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) 9076!646 = !DISubroutineType(types: !647) 9077!647 = !{null, !648} 9078!648 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !619, size: 64, flags: DIFlagArtificial | DIFlagObjectPointer) 9079!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) 9080!650 = !DISubroutineType(types: !651) 9081!651 = !{null, !648, !652} 9082!652 = !DIDerivedType(tag: DW_TAG_reference_type, baseType: !644, size: 64) 9083!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) 9084!654 = !DISubroutineType(types: !655) 9085!655 = !{null, !643, !652} 9086!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) 9087!657 = !DISubroutineType(types: !658) 9088!658 = !{!659, !643} 9089!659 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !619, size: 64) 9090!660 = distinct !DILocation(line: 6, column: 24, scope: !566) 9091!661 = !{i32 1, i32 1025} 9092!662 = !DILocation(line: 6, column: 22, scope: !566) 9093!663 = !DILocation(line: 67, column: 180, scope: !664, inlinedAt: !690) 9094!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) 9095!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") 9096!666 = !{!667, !668, !669, !670, !675, !679, !683, !686} 9097!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) 9098!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) 9099!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) 9100!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) 9101!671 = !DISubroutineType(types: !672) 9102!672 = !{!592, !673} 9103!673 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !674, size: 64, flags: DIFlagArtificial | DIFlagObjectPointer) 9104!674 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !665) 9105!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) 9106!676 = !DISubroutineType(types: !677) 9107!677 = !{null, !678} 9108!678 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !665, size: 64, flags: DIFlagArtificial | DIFlagObjectPointer) 9109!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) 9110!680 = !DISubroutineType(types: !681) 9111!681 = !{null, !678, !682} 9112!682 = !DIDerivedType(tag: DW_TAG_reference_type, baseType: !674, size: 64) 9113!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) 9114!684 = !DISubroutineType(types: !685) 9115!685 = !{null, !673, !682} 9116!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) 9117!687 = !DISubroutineType(types: !688) 9118!688 = !{!689, !673} 9119!689 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !665, size: 64) 9120!690 = distinct !DILocation(line: 6, column: 37, scope: !566) 9121!691 = !{i32 0, i32 1024} 9122!692 = !DILocation(line: 6, column: 35, scope: !566) 9123!693 = !DILocation(line: 6, column: 7, scope: !566) 9124!694 = !DILocation(line: 7, column: 9, scope: !695) 9125!695 = distinct !DILexicalBlock(scope: !566, file: !1, line: 7, column: 7) 9126!696 = !DILocation(line: 7, column: 7, scope: !566) 9127!697 = !DILocation(line: 8, column: 13, scope: !695) 9128!698 = !{!699, !699, i64 0} 9129!699 = !{!"float", !700, i64 0} 9130!700 = !{!"omnipotent char", !701, i64 0} 9131!701 = !{!"Simple C++ TBAA"} 9132!702 = !DILocation(line: 8, column: 11, scope: !695) 9133!703 = !DILocation(line: 8, column: 19, scope: !695) 9134!704 = !DILocalVariable(name: "x", arg: 1, scope: !705, file: !1, line: 3, type: !15) 9135!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) 9136!706 = !DISubroutineType(types: !707) 9137!707 = !{null, !15, !15, !144} 9138!708 = !{!704, !709, !710} 9139!709 = !DILocalVariable(name: "y", arg: 2, scope: !705, file: !1, line: 3, type: !15) 9140!710 = !DILocalVariable(name: "res", arg: 3, scope: !705, file: !1, line: 3, type: !144) 9141!711 = !DILocation(line: 3, column: 47, scope: !705, inlinedAt: !712) 9142!712 = distinct !DILocation(line: 8, column: 5, scope: !695) 9143!713 = !DILocation(line: 3, column: 56, scope: !705, inlinedAt: !712) 9144!714 = !DILocation(line: 3, column: 66, scope: !705, inlinedAt: !712) 9145!715 = !DILocation(line: 3, column: 82, scope: !705, inlinedAt: !712) 9146!716 = !DILocation(line: 3, column: 78, scope: !705, inlinedAt: !712) 9147!717 = !DILocation(line: 8, column: 5, scope: !695) 9148!718 = !DILocation(line: 9, column: 1, scope: !566) 9149