; ModuleID = 'input.cl' source_filename = "input.cl" target datalayout = "e-p:32:32-i64:64-v16:16-v24:32-v32:32-v48:64-v96:128-v192:256-v256:256-v512:512-v1024:1024-v2048:2048-n32:64" target triple = "r600--" ; Function Attrs: nounwind sspstrong define amdgpu_kernel void @hello(i32 addrspace(1)* nocapture %o) local_unnamed_addr #0 !kernel_arg_addr_space !1154 !kernel_arg_access_qual !1155 !kernel_arg_type !1156 !kernel_arg_base_type !1156 !kernel_arg_type_qual !1157 { tail call void @llvm.dbg.value(metadata i32 0, i64 0, metadata !1158, metadata !1164) #3, !dbg !1165 tail call void @llvm.dbg.value(metadata i32 0, i64 0, metadata !1166, metadata !1164) #3, !dbg !1169 %1 = tail call i32 @llvm.r600.read.tgid.x() #3, !dbg !1171 %x.i.i = tail call i32 @llvm.r600.read.local.size.x() #3, !dbg !1173 %2 = mul i32 %x.i.i, %1, !dbg !1174 tail call void @llvm.dbg.value(metadata i32 0, i64 0, metadata !1175, metadata !1164) #3, !dbg !1178 %3 = tail call i32 @llvm.r600.read.tidig.x() #3, !dbg !1180, !range !1182 %4 = add i32 %2, %3, !dbg !1183 tail call void @llvm.dbg.value(metadata i32 0, i64 0, metadata !1184, metadata !1164) #3, !dbg !1188 %5 = tail call i8 addrspace(7)* @llvm.r600.implicitarg.ptr() #3, !dbg !1190 %6 = getelementptr inbounds i8, i8 addrspace(7)* %5, i32 4, !dbg !1191 %7 = bitcast i8 addrspace(7)* %6 to i32 addrspace(7)*, !dbg !1191 %8 = load i32, i32 addrspace(7)* %7, align 4, !dbg !1191, !tbaa !1193 %9 = add i32 %4, %8, !dbg !1197 tail call void @llvm.dbg.value(metadata i32 1, i64 0, metadata !1158, metadata !1164) #3, !dbg !1165 tail call void @llvm.dbg.value(metadata i32 1, i64 0, metadata !1166, metadata !1164) #3, !dbg !1169 %10 = tail call i32 @llvm.r600.read.tgid.y() #3, !dbg !1198 %y.i.i = tail call i32 @llvm.r600.read.local.size.y() #3, !dbg !1173 %11 = mul i32 %y.i.i, %10, !dbg !1174 tail call void @llvm.dbg.value(metadata i32 1, i64 0, metadata !1175, metadata !1164) #3, !dbg !1178 %12 = tail call i32 @llvm.r600.read.tidig.y() #3, !dbg !1199, !range !1182 %13 = add i32 %11, %12, !dbg !1183 tail call void @llvm.dbg.value(metadata i32 1, i64 0, metadata !1184, metadata !1164) #3, !dbg !1188 %14 = getelementptr inbounds i8, i8 addrspace(7)* %5, i32 8, !dbg !1191 %15 = bitcast i8 addrspace(7)* %14 to i32 addrspace(7)*, !dbg !1191 %16 = load i32, i32 addrspace(7)* %15, align 4, !dbg !1191, !tbaa !1193 %17 = add i32 %13, %16, !dbg !1197 tail call void @llvm.dbg.value(metadata i32 2, i64 0, metadata !1158, metadata !1164) #3, !dbg !1165 tail call void @llvm.dbg.value(metadata i32 2, i64 0, metadata !1166, metadata !1164) #3, !dbg !1169 %18 = tail call i32 @llvm.r600.read.tgid.z() #3, !dbg !1200 %z.i.i = tail call i32 @llvm.r600.read.local.size.z() #3, !dbg !1173 %19 = mul i32 %z.i.i, %18, !dbg !1174 tail call void @llvm.dbg.value(metadata i32 2, i64 0, metadata !1175, metadata !1164) #3, !dbg !1178 %20 = tail call i32 @llvm.r600.read.tidig.z() #3, !dbg !1201, !range !1182 %21 = add i32 %19, %20, !dbg !1183 tail call void @llvm.dbg.value(metadata i32 2, i64 0, metadata !1184, metadata !1164) #3, !dbg !1188 %22 = getelementptr inbounds i8, i8 addrspace(7)* %5, i32 12, !dbg !1191 %23 = bitcast i8 addrspace(7)* %22 to i32 addrspace(7)*, !dbg !1191 %24 = load i32, i32 addrspace(7)* %23, align 4, !dbg !1191, !tbaa !1193 %25 = add i32 %21, %24, !dbg !1197 %x.i = tail call i32 @llvm.r600.read.global.size.x() #4 %y.i = tail call i32 @llvm.r600.read.global.size.y() #4 %z.i = tail call i32 @llvm.r600.read.global.size.z() #4 %conv = sitofp i32 %9 to float %conv6 = sitofp i32 %x.i to float %div = fmul float %conv6, 5.000000e-01 %sub = fsub float %conv, %div %div8 = fdiv float %sub, %conv6, !fpmath !1202 %conv9 = sitofp i32 %17 to float %conv10 = sitofp i32 %y.i to float %div11 = fmul float %conv10, 5.000000e-01 %sub12 = fsub float %conv9, %div11 %div14 = fdiv float %sub12, %conv10, !fpmath !1202 %conv15 = sitofp i32 %25 to float %conv16 = sitofp i32 %z.i to float %div17 = fmul float %conv16, 5.000000e-01 %sub18 = fsub float %conv15, %div17 %div20 = fdiv float %sub18, %conv16, !fpmath !1202 %mul21 = fmul float %div14, %div14 %26 = tail call float @llvm.fmuladd.f32(float %div8, float %div8, float %mul21) %27 = tail call float @llvm.fmuladd.f32(float %div20, float %div20, float %26) %cmp = fcmp olt float %27, 2.500000e-01 %conv22 = zext i1 %cmp to i32 %mul = mul nsw i32 %9, %y.i %mul2347 = add i32 %mul, %17 %add = mul i32 %mul2347, %z.i %add25 = add nsw i32 %add, %25 %arrayidx = getelementptr inbounds i32, i32 addrspace(1)* %o, i32 %add25 store i32 %conv22, i32 addrspace(1)* %arrayidx, align 4, !tbaa !1193 ret void } ; Function Attrs: nounwind readnone speculatable declare float @llvm.fmuladd.f32(float, float, float) #1 ; Function Attrs: nounwind readnone speculatable declare i32 @llvm.r600.read.global.size.x() #2 ; Function Attrs: nounwind readnone speculatable declare i32 @llvm.r600.read.global.size.y() #2 ; Function Attrs: nounwind readnone speculatable declare i32 @llvm.r600.read.global.size.z() #2 ; Function Attrs: nounwind readnone speculatable declare void @llvm.dbg.value(metadata, i64, metadata, metadata) #2 ; Function Attrs: nounwind readnone speculatable declare i32 @llvm.r600.read.tgid.x() #2 ; Function Attrs: nounwind readnone speculatable declare i32 @llvm.r600.read.local.size.x() #2 ; Function Attrs: nounwind readnone speculatable declare i32 @llvm.r600.read.tidig.x() #2 ; Function Attrs: nounwind readnone speculatable declare i32 @llvm.r600.read.tgid.y() #2 ; Function Attrs: nounwind readnone speculatable declare i32 @llvm.r600.read.local.size.y() #2 ; Function Attrs: nounwind readnone speculatable declare i32 @llvm.r600.read.tidig.y() #2 ; Function Attrs: nounwind readnone speculatable declare i32 @llvm.r600.read.tgid.z() #2 ; Function Attrs: nounwind readnone speculatable declare i32 @llvm.r600.read.local.size.z() #2 ; Function Attrs: nounwind readnone speculatable declare i32 @llvm.r600.read.tidig.z() #2 ; Function Attrs: nounwind readnone speculatable declare i8 addrspace(7)* @llvm.r600.implicitarg.ptr() #2 attributes #0 = { nounwind sspstrong "correctly-rounded-divide-sqrt-fp-math"="false" "disable-tail-calls"="false" "less-precise-fpmad"="false" "no-frame-pointer-elim"="false" "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"="turks" "target-features"="-fp32-denormals" "unsafe-fp-math"="false" "use-soft-float"="false" } attributes #1 = { nounwind readnone speculatable } attributes #2 = { nounwind readnone speculatable "correctly-rounded-divide-sqrt-fp-math"="false" "less-precise-fpmad"="false" "no-frame-pointer-elim"="false" "no-infs-fp-math"="false" "no-nans-fp-math"="false" "no-signed-zeros-fp-math"="false" "no-trapping-math"="false" "stack-protector-buffer-size"="8" "unsafe-fp-math"="false" "use-soft-float"="false" } attributes #3 = { nounwind } attributes #4 = { nounwind readnone } !llvm.module.flags = !{!0, !1, !2} !opencl.ocl.version = !{!3} !llvm.dbg.cu = !{!4, !12, !14, !16, !18, !28, !30, !32, !34, !36, !38, !40, !42, !44, !46, !48, !50, !52, !54, !56, !58, !60, !62, !64, !66, !69, !71, !73, !76, !78, !80, !82, !84, !86, !88, !90, !92, !94, !96, !98, !100, !102, !104, !106, !108, !110, !112, !114, !227, !229, !232, !234, !236, !238, !240, !242, !244, !246, !248, !250, !252, !254, !257, !260, !262, !264, !266, !268, !270, !273, !275, !278, !280, !283, !285, !288, !291, !293, !296, !298, !300, !302, !304, !306, !308, !310, !312, !314, !316, !318, !321, !323, !325, !327, !329, !332, !334, !337, !339, !341, !343, !346, !348, !350, !352, !355, !357, !359, !361, !363, !365, !367, !369, !376, !378, !380, !382, !384, !386, !388, !390, !392, !394, !429, !432, !434, !436, !438, !441, !443, !445, !447, !449, !451, !453, !455, !457, !459, !461, !463, !465, !467, !469, !471, !473, !475, !477, !479, !481, !483, !485, !487, !490, !492, !494, !929, !1148, !1150} !llvm.ident = !{!1152, !1153} !0 = !{i32 1, !"wchar_size", i32 4} !1 = !{i32 2, !"Dwarf Version", i32 4} !2 = !{i32 2, !"Debug Info Version", i32 3} !3 = !{i32 1, i32 1} !4 = distinct !DICompileUnit(language: DW_LANG_C99, file: !5, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6, retainedTypes: !7) !5 = !DIFile(filename: "./r600/lib/workitem/get_global_offset.cl", directory: ".") !6 = !{} !7 = !{!8} !8 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !9, size: 32) !9 = !DIDerivedType(tag: DW_TAG_typedef, name: "uint", file: !10, line: 5, baseType: !11) !10 = !DIFile(filename: "./generic/include/clc/clctypes.h", directory: ".") !11 = !DIBasicType(name: "unsigned int", size: 32, encoding: DW_ATE_unsigned) !12 = distinct !DICompileUnit(language: DW_LANG_C99, file: !13, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6) !13 = !DIFile(filename: "./r600/lib/workitem/get_group_id.cl", directory: ".") !14 = distinct !DICompileUnit(language: DW_LANG_C99, file: !15, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6) !15 = !DIFile(filename: "./r600/lib/workitem/get_local_id.cl", directory: ".") !16 = distinct !DICompileUnit(language: DW_LANG_C99, file: !17, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6, retainedTypes: !7) !17 = !DIFile(filename: "./r600/lib/workitem/get_work_dim.cl", directory: ".") !18 = distinct !DICompileUnit(language: DW_LANG_C99, file: !19, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6, retainedTypes: !20) !19 = !DIFile(filename: "./amdgpu/lib/atomic/atomic.cl", directory: ".") !20 = !{!21, !22, !11, !24, !25, !27} !21 = !DIBasicType(name: "int", size: 32, encoding: DW_ATE_signed) !22 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !23, size: 32) !23 = !DIDerivedType(tag: DW_TAG_volatile_type, baseType: !21) !24 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !23, size: 32, dwarfAddressSpace: 2) !25 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !26, size: 32) !26 = !DIDerivedType(tag: DW_TAG_volatile_type, baseType: !11) !27 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !26, size: 32, dwarfAddressSpace: 2) !28 = distinct !DICompileUnit(language: DW_LANG_C99, file: !29, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6) !29 = !DIFile(filename: "./amdgpu/lib/math/nextafter.cl", directory: ".") !30 = distinct !DICompileUnit(language: DW_LANG_C99, file: !31, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6) !31 = !DIFile(filename: "./amdgpu/lib/math/sqrt.cl", directory: ".") !32 = distinct !DICompileUnit(language: DW_LANG_C99, file: !33, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6) !33 = !DIFile(filename: "./amdgpu/lib/synchronization/barrier.cl", directory: ".") !34 = distinct !DICompileUnit(language: DW_LANG_C99, file: !35, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6) !35 = !DIFile(filename: "./amdgpu/lib/image/get_image_width.cl", directory: ".") !36 = distinct !DICompileUnit(language: DW_LANG_C99, file: !37, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6) !37 = !DIFile(filename: "./amdgpu/lib/image/get_image_height.cl", directory: ".") !38 = distinct !DICompileUnit(language: DW_LANG_C99, file: !39, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6) !39 = !DIFile(filename: "./amdgpu/lib/image/get_image_depth.cl", directory: ".") !40 = distinct !DICompileUnit(language: DW_LANG_C99, file: !41, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6) !41 = !DIFile(filename: "./amdgpu/lib/image/get_image_channel_data_type.cl", directory: ".") !42 = distinct !DICompileUnit(language: DW_LANG_C99, file: !43, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6) !43 = !DIFile(filename: "./amdgpu/lib/image/get_image_channel_order.cl", directory: ".") !44 = distinct !DICompileUnit(language: DW_LANG_C99, file: !45, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6) !45 = !DIFile(filename: "./amdgpu/lib/image/read_imagef.cl", directory: ".") !46 = distinct !DICompileUnit(language: DW_LANG_C99, file: !47, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6) !47 = !DIFile(filename: "./amdgpu/lib/image/read_imagei.cl", directory: ".") !48 = distinct !DICompileUnit(language: DW_LANG_C99, file: !49, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6) !49 = !DIFile(filename: "./amdgpu/lib/image/read_imageui.cl", directory: ".") !50 = distinct !DICompileUnit(language: DW_LANG_C99, file: !51, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6) !51 = !DIFile(filename: "./amdgpu/lib/image/write_imagef.cl", directory: ".") !52 = distinct !DICompileUnit(language: DW_LANG_C99, file: !53, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6) !53 = !DIFile(filename: "./amdgpu/lib/image/write_imagei.cl", directory: ".") !54 = distinct !DICompileUnit(language: DW_LANG_C99, file: !55, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6) !55 = !DIFile(filename: "./amdgpu/lib/image/write_imageui.cl", directory: ".") !56 = distinct !DICompileUnit(language: DW_LANG_C99, file: !57, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6) !57 = !DIFile(filename: "./generic/lib/subnormal_config.cl", directory: ".") !58 = distinct !DICompileUnit(language: DW_LANG_C99, file: !59, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6) !59 = !DIFile(filename: "./generic/lib/async/async_work_group_copy.cl", directory: ".") !60 = distinct !DICompileUnit(language: DW_LANG_C99, file: !61, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6) !61 = !DIFile(filename: "./generic/lib/async/async_work_group_strided_copy.cl", directory: ".") !62 = distinct !DICompileUnit(language: DW_LANG_C99, file: !63, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6) !63 = !DIFile(filename: "./generic/lib/async/prefetch.cl", directory: ".") !64 = distinct !DICompileUnit(language: DW_LANG_C99, file: !65, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6) !65 = !DIFile(filename: "./generic/lib/async/wait_group_events.cl", directory: ".") !66 = distinct !DICompileUnit(language: DW_LANG_C99, file: !67, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6, retainedTypes: !68) !67 = !DIFile(filename: "./generic/lib/atomic/atomic_xchg.cl", directory: ".") !68 = !{!22, !24} !69 = distinct !DICompileUnit(language: DW_LANG_C99, file: !70, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6) !70 = !DIFile(filename: "./generic/lib/cl_khr_global_int32_base_atomics/atom_add.cl", directory: ".") !71 = distinct !DICompileUnit(language: DW_LANG_C99, file: !72, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6) !72 = !DIFile(filename: "./generic/lib/cl_khr_global_int32_base_atomics/atom_cmpxchg.cl", directory: ".") !73 = distinct !DICompileUnit(language: DW_LANG_C99, file: !74, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6, retainedTypes: !75) !74 = !DIFile(filename: "./generic/lib/cl_khr_global_int32_base_atomics/atom_dec.cl", directory: ".") !75 = !{!21, !11} !76 = distinct !DICompileUnit(language: DW_LANG_C99, file: !77, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6, retainedTypes: !75) !77 = !DIFile(filename: "./generic/lib/cl_khr_global_int32_base_atomics/atom_inc.cl", directory: ".") !78 = distinct !DICompileUnit(language: DW_LANG_C99, file: !79, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6) !79 = !DIFile(filename: "./generic/lib/cl_khr_global_int32_base_atomics/atom_sub.cl", directory: ".") !80 = distinct !DICompileUnit(language: DW_LANG_C99, file: !81, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6) !81 = !DIFile(filename: "./generic/lib/cl_khr_global_int32_base_atomics/atom_xchg.cl", directory: ".") !82 = distinct !DICompileUnit(language: DW_LANG_C99, file: !83, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6) !83 = !DIFile(filename: "./generic/lib/cl_khr_global_int32_extended_atomics/atom_and.cl", directory: ".") !84 = distinct !DICompileUnit(language: DW_LANG_C99, file: !85, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6) !85 = !DIFile(filename: "./generic/lib/cl_khr_global_int32_extended_atomics/atom_max.cl", directory: ".") !86 = distinct !DICompileUnit(language: DW_LANG_C99, file: !87, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6) !87 = !DIFile(filename: "./generic/lib/cl_khr_global_int32_extended_atomics/atom_min.cl", directory: ".") !88 = distinct !DICompileUnit(language: DW_LANG_C99, file: !89, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6) !89 = !DIFile(filename: "./generic/lib/cl_khr_global_int32_extended_atomics/atom_or.cl", directory: ".") !90 = distinct !DICompileUnit(language: DW_LANG_C99, file: !91, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6) !91 = !DIFile(filename: "./generic/lib/cl_khr_global_int32_extended_atomics/atom_xor.cl", directory: ".") !92 = distinct !DICompileUnit(language: DW_LANG_C99, file: !93, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6) !93 = !DIFile(filename: "./generic/lib/cl_khr_local_int32_base_atomics/atom_add.cl", directory: ".") !94 = distinct !DICompileUnit(language: DW_LANG_C99, file: !95, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6) !95 = !DIFile(filename: "./generic/lib/cl_khr_local_int32_base_atomics/atom_cmpxchg.cl", directory: ".") !96 = distinct !DICompileUnit(language: DW_LANG_C99, file: !97, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6, retainedTypes: !75) !97 = !DIFile(filename: "./generic/lib/cl_khr_local_int32_base_atomics/atom_dec.cl", directory: ".") !98 = distinct !DICompileUnit(language: DW_LANG_C99, file: !99, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6, retainedTypes: !75) !99 = !DIFile(filename: "./generic/lib/cl_khr_local_int32_base_atomics/atom_inc.cl", directory: ".") !100 = distinct !DICompileUnit(language: DW_LANG_C99, file: !101, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6) !101 = !DIFile(filename: "./generic/lib/cl_khr_local_int32_base_atomics/atom_sub.cl", directory: ".") !102 = distinct !DICompileUnit(language: DW_LANG_C99, file: !103, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6) !103 = !DIFile(filename: "./generic/lib/cl_khr_local_int32_base_atomics/atom_xchg.cl", directory: ".") !104 = distinct !DICompileUnit(language: DW_LANG_C99, file: !105, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6) !105 = !DIFile(filename: "./generic/lib/cl_khr_local_int32_extended_atomics/atom_and.cl", directory: ".") !106 = distinct !DICompileUnit(language: DW_LANG_C99, file: !107, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6) !107 = !DIFile(filename: "./generic/lib/cl_khr_local_int32_extended_atomics/atom_max.cl", directory: ".") !108 = distinct !DICompileUnit(language: DW_LANG_C99, file: !109, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6) !109 = !DIFile(filename: "./generic/lib/cl_khr_local_int32_extended_atomics/atom_min.cl", directory: ".") !110 = distinct !DICompileUnit(language: DW_LANG_C99, file: !111, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6) !111 = !DIFile(filename: "./generic/lib/cl_khr_local_int32_extended_atomics/atom_or.cl", directory: ".") !112 = distinct !DICompileUnit(language: DW_LANG_C99, file: !113, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6) !113 = !DIFile(filename: "./generic/lib/cl_khr_local_int32_extended_atomics/atom_xor.cl", directory: ".") !114 = distinct !DICompileUnit(language: DW_LANG_C99, file: !115, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6, retainedTypes: !116) !115 = !DIFile(filename: "./generic/lib/convert.cl", directory: ".") !116 = !{!117, !118, !120, !121, !21, !9, !123, !124, !126, !127, !131, !133, !137, !139, !143, !145, !149, !151, !155, !157, !159, !161, !163, !165, !167, !169, !171, !173, !175, !177, !179, !181, !183, !185, !187, !189, !191, !193, !195, !197, !199, !201, !203, !205, !207, !209, !211, !213, !215, !217, !219, !221, !223, !225} !117 = !DIBasicType(name: "char", size: 8, encoding: DW_ATE_signed_char) !118 = !DIDerivedType(tag: DW_TAG_typedef, name: "uchar", file: !10, line: 3, baseType: !119) !119 = !DIBasicType(name: "unsigned char", size: 8, encoding: DW_ATE_unsigned_char) !120 = !DIBasicType(name: "short", size: 16, encoding: DW_ATE_signed) !121 = !DIDerivedType(tag: DW_TAG_typedef, name: "ushort", file: !10, line: 4, baseType: !122) !122 = !DIBasicType(name: "unsigned short", size: 16, encoding: DW_ATE_unsigned) !123 = !DIBasicType(name: "long int", size: 64, encoding: DW_ATE_signed) !124 = !DIDerivedType(tag: DW_TAG_typedef, name: "ulong", file: !10, line: 6, baseType: !125) !125 = !DIBasicType(name: "long unsigned int", size: 64, encoding: DW_ATE_unsigned) !126 = !DIBasicType(name: "float", size: 32, encoding: DW_ATE_float) !127 = !DIDerivedType(tag: DW_TAG_typedef, name: "float2", file: !10, line: 73, baseType: !128) !128 = !DICompositeType(tag: DW_TAG_array_type, baseType: !126, size: 64, flags: DIFlagVector, elements: !129) !129 = !{!130} !130 = !DISubrange(count: 2) !131 = !DIDerivedType(tag: DW_TAG_typedef, name: "char2", file: !10, line: 25, baseType: !132) !132 = !DICompositeType(tag: DW_TAG_array_type, baseType: !117, size: 16, flags: DIFlagVector, elements: !129) !133 = !DIDerivedType(tag: DW_TAG_typedef, name: "float3", file: !10, line: 74, baseType: !134) !134 = !DICompositeType(tag: DW_TAG_array_type, baseType: !126, size: 128, flags: DIFlagVector, elements: !135) !135 = !{!136} !136 = !DISubrange(count: 3) !137 = !DIDerivedType(tag: DW_TAG_typedef, name: "char3", file: !10, line: 26, baseType: !138) !138 = !DICompositeType(tag: DW_TAG_array_type, baseType: !117, size: 32, flags: DIFlagVector, elements: !135) !139 = !DIDerivedType(tag: DW_TAG_typedef, name: "float4", file: !10, line: 75, baseType: !140) !140 = !DICompositeType(tag: DW_TAG_array_type, baseType: !126, size: 128, flags: DIFlagVector, elements: !141) !141 = !{!142} !142 = !DISubrange(count: 4) !143 = !DIDerivedType(tag: DW_TAG_typedef, name: "char4", file: !10, line: 27, baseType: !144) !144 = !DICompositeType(tag: DW_TAG_array_type, baseType: !117, size: 32, flags: DIFlagVector, elements: !141) !145 = !DIDerivedType(tag: DW_TAG_typedef, name: "float8", file: !10, line: 76, baseType: !146) !146 = !DICompositeType(tag: DW_TAG_array_type, baseType: !126, size: 256, flags: DIFlagVector, elements: !147) !147 = !{!148} !148 = !DISubrange(count: 8) !149 = !DIDerivedType(tag: DW_TAG_typedef, name: "char8", file: !10, line: 28, baseType: !150) !150 = !DICompositeType(tag: DW_TAG_array_type, baseType: !117, size: 64, flags: DIFlagVector, elements: !147) !151 = !DIDerivedType(tag: DW_TAG_typedef, name: "float16", file: !10, line: 77, baseType: !152) !152 = !DICompositeType(tag: DW_TAG_array_type, baseType: !126, size: 512, flags: DIFlagVector, elements: !153) !153 = !{!154} !154 = !DISubrange(count: 16) !155 = !DIDerivedType(tag: DW_TAG_typedef, name: "char16", file: !10, line: 29, baseType: !156) !156 = !DICompositeType(tag: DW_TAG_array_type, baseType: !117, size: 128, flags: DIFlagVector, elements: !153) !157 = !DIDerivedType(tag: DW_TAG_typedef, name: "uchar2", file: !10, line: 31, baseType: !158) !158 = !DICompositeType(tag: DW_TAG_array_type, baseType: !118, size: 16, flags: DIFlagVector, elements: !129) !159 = !DIDerivedType(tag: DW_TAG_typedef, name: "uchar3", file: !10, line: 32, baseType: !160) !160 = !DICompositeType(tag: DW_TAG_array_type, baseType: !118, size: 32, flags: DIFlagVector, elements: !135) !161 = !DIDerivedType(tag: DW_TAG_typedef, name: "uchar4", file: !10, line: 33, baseType: !162) !162 = !DICompositeType(tag: DW_TAG_array_type, baseType: !118, size: 32, flags: DIFlagVector, elements: !141) !163 = !DIDerivedType(tag: DW_TAG_typedef, name: "uchar8", file: !10, line: 34, baseType: !164) !164 = !DICompositeType(tag: DW_TAG_array_type, baseType: !118, size: 64, flags: DIFlagVector, elements: !147) !165 = !DIDerivedType(tag: DW_TAG_typedef, name: "uchar16", file: !10, line: 35, baseType: !166) !166 = !DICompositeType(tag: DW_TAG_array_type, baseType: !118, size: 128, flags: DIFlagVector, elements: !153) !167 = !DIDerivedType(tag: DW_TAG_typedef, name: "short2", file: !10, line: 37, baseType: !168) !168 = !DICompositeType(tag: DW_TAG_array_type, baseType: !120, size: 32, flags: DIFlagVector, elements: !129) !169 = !DIDerivedType(tag: DW_TAG_typedef, name: "short3", file: !10, line: 38, baseType: !170) !170 = !DICompositeType(tag: DW_TAG_array_type, baseType: !120, size: 64, flags: DIFlagVector, elements: !135) !171 = !DIDerivedType(tag: DW_TAG_typedef, name: "short4", file: !10, line: 39, baseType: !172) !172 = !DICompositeType(tag: DW_TAG_array_type, baseType: !120, size: 64, flags: DIFlagVector, elements: !141) !173 = !DIDerivedType(tag: DW_TAG_typedef, name: "short8", file: !10, line: 40, baseType: !174) !174 = !DICompositeType(tag: DW_TAG_array_type, baseType: !120, size: 128, flags: DIFlagVector, elements: !147) !175 = !DIDerivedType(tag: DW_TAG_typedef, name: "short16", file: !10, line: 41, baseType: !176) !176 = !DICompositeType(tag: DW_TAG_array_type, baseType: !120, size: 256, flags: DIFlagVector, elements: !153) !177 = !DIDerivedType(tag: DW_TAG_typedef, name: "ushort2", file: !10, line: 43, baseType: !178) !178 = !DICompositeType(tag: DW_TAG_array_type, baseType: !121, size: 32, flags: DIFlagVector, elements: !129) !179 = !DIDerivedType(tag: DW_TAG_typedef, name: "ushort3", file: !10, line: 44, baseType: !180) !180 = !DICompositeType(tag: DW_TAG_array_type, baseType: !121, size: 64, flags: DIFlagVector, elements: !135) !181 = !DIDerivedType(tag: DW_TAG_typedef, name: "ushort4", file: !10, line: 45, baseType: !182) !182 = !DICompositeType(tag: DW_TAG_array_type, baseType: !121, size: 64, flags: DIFlagVector, elements: !141) !183 = !DIDerivedType(tag: DW_TAG_typedef, name: "ushort8", file: !10, line: 46, baseType: !184) !184 = !DICompositeType(tag: DW_TAG_array_type, baseType: !121, size: 128, flags: DIFlagVector, elements: !147) !185 = !DIDerivedType(tag: DW_TAG_typedef, name: "ushort16", file: !10, line: 47, baseType: !186) !186 = !DICompositeType(tag: DW_TAG_array_type, baseType: !121, size: 256, flags: DIFlagVector, elements: !153) !187 = !DIDerivedType(tag: DW_TAG_typedef, name: "int2", file: !10, line: 49, baseType: !188) !188 = !DICompositeType(tag: DW_TAG_array_type, baseType: !21, size: 64, flags: DIFlagVector, elements: !129) !189 = !DIDerivedType(tag: DW_TAG_typedef, name: "int3", file: !10, line: 50, baseType: !190) !190 = !DICompositeType(tag: DW_TAG_array_type, baseType: !21, size: 128, flags: DIFlagVector, elements: !135) !191 = !DIDerivedType(tag: DW_TAG_typedef, name: "int4", file: !10, line: 51, baseType: !192) !192 = !DICompositeType(tag: DW_TAG_array_type, baseType: !21, size: 128, flags: DIFlagVector, elements: !141) !193 = !DIDerivedType(tag: DW_TAG_typedef, name: "int8", file: !10, line: 52, baseType: !194) !194 = !DICompositeType(tag: DW_TAG_array_type, baseType: !21, size: 256, flags: DIFlagVector, elements: !147) !195 = !DIDerivedType(tag: DW_TAG_typedef, name: "int16", file: !10, line: 53, baseType: !196) !196 = !DICompositeType(tag: DW_TAG_array_type, baseType: !21, size: 512, flags: DIFlagVector, elements: !153) !197 = !DIDerivedType(tag: DW_TAG_typedef, name: "uint2", file: !10, line: 55, baseType: !198) !198 = !DICompositeType(tag: DW_TAG_array_type, baseType: !9, size: 64, flags: DIFlagVector, elements: !129) !199 = !DIDerivedType(tag: DW_TAG_typedef, name: "uint3", file: !10, line: 56, baseType: !200) !200 = !DICompositeType(tag: DW_TAG_array_type, baseType: !9, size: 128, flags: DIFlagVector, elements: !135) !201 = !DIDerivedType(tag: DW_TAG_typedef, name: "uint4", file: !10, line: 57, baseType: !202) !202 = !DICompositeType(tag: DW_TAG_array_type, baseType: !9, size: 128, flags: DIFlagVector, elements: !141) !203 = !DIDerivedType(tag: DW_TAG_typedef, name: "uint8", file: !10, line: 58, baseType: !204) !204 = !DICompositeType(tag: DW_TAG_array_type, baseType: !9, size: 256, flags: DIFlagVector, elements: !147) !205 = !DIDerivedType(tag: DW_TAG_typedef, name: "uint16", file: !10, line: 59, baseType: !206) !206 = !DICompositeType(tag: DW_TAG_array_type, baseType: !9, size: 512, flags: DIFlagVector, elements: !153) !207 = !DIDerivedType(tag: DW_TAG_typedef, name: "long2", file: !10, line: 61, baseType: !208) !208 = !DICompositeType(tag: DW_TAG_array_type, baseType: !123, size: 128, flags: DIFlagVector, elements: !129) !209 = !DIDerivedType(tag: DW_TAG_typedef, name: "long3", file: !10, line: 62, baseType: !210) !210 = !DICompositeType(tag: DW_TAG_array_type, baseType: !123, size: 256, flags: DIFlagVector, elements: !135) !211 = !DIDerivedType(tag: DW_TAG_typedef, name: "long4", file: !10, line: 63, baseType: !212) !212 = !DICompositeType(tag: DW_TAG_array_type, baseType: !123, size: 256, flags: DIFlagVector, elements: !141) !213 = !DIDerivedType(tag: DW_TAG_typedef, name: "long8", file: !10, line: 64, baseType: !214) !214 = !DICompositeType(tag: DW_TAG_array_type, baseType: !123, size: 512, flags: DIFlagVector, elements: !147) !215 = !DIDerivedType(tag: DW_TAG_typedef, name: "long16", file: !10, line: 65, baseType: !216) !216 = !DICompositeType(tag: DW_TAG_array_type, baseType: !123, size: 1024, flags: DIFlagVector, elements: !153) !217 = !DIDerivedType(tag: DW_TAG_typedef, name: "ulong2", file: !10, line: 67, baseType: !218) !218 = !DICompositeType(tag: DW_TAG_array_type, baseType: !124, size: 128, flags: DIFlagVector, elements: !129) !219 = !DIDerivedType(tag: DW_TAG_typedef, name: "ulong3", file: !10, line: 68, baseType: !220) !220 = !DICompositeType(tag: DW_TAG_array_type, baseType: !124, size: 256, flags: DIFlagVector, elements: !135) !221 = !DIDerivedType(tag: DW_TAG_typedef, name: "ulong4", file: !10, line: 69, baseType: !222) !222 = !DICompositeType(tag: DW_TAG_array_type, baseType: !124, size: 256, flags: DIFlagVector, elements: !141) !223 = !DIDerivedType(tag: DW_TAG_typedef, name: "ulong8", file: !10, line: 70, baseType: !224) !224 = !DICompositeType(tag: DW_TAG_array_type, baseType: !124, size: 512, flags: DIFlagVector, elements: !147) !225 = !DIDerivedType(tag: DW_TAG_typedef, name: "ulong16", file: !10, line: 71, baseType: !226) !226 = !DICompositeType(tag: DW_TAG_array_type, baseType: !124, size: 1024, flags: DIFlagVector, elements: !153) !227 = distinct !DICompileUnit(language: DW_LANG_C99, file: !228, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6) !228 = !DIFile(filename: "./generic/lib/common/degrees.cl", directory: ".") !229 = distinct !DICompileUnit(language: DW_LANG_C99, file: !230, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6, retainedTypes: !231) !230 = !DIFile(filename: "./generic/lib/common/mix.cl", directory: ".") !231 = !{!127, !133, !139, !145, !151} !232 = distinct !DICompileUnit(language: DW_LANG_C99, file: !233, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6) !233 = !DIFile(filename: "./generic/lib/common/radians.cl", directory: ".") !234 = distinct !DICompileUnit(language: DW_LANG_C99, file: !235, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6) !235 = !DIFile(filename: "./generic/lib/common/sign.cl", directory: ".") !236 = distinct !DICompileUnit(language: DW_LANG_C99, file: !237, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6) !237 = !DIFile(filename: "./generic/lib/common/smoothstep.cl", directory: ".") !238 = distinct !DICompileUnit(language: DW_LANG_C99, file: !239, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6) !239 = !DIFile(filename: "./generic/lib/common/step.cl", directory: ".") !240 = distinct !DICompileUnit(language: DW_LANG_C99, file: !241, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6) !241 = !DIFile(filename: "./generic/lib/geometric/cross.cl", directory: ".") !242 = distinct !DICompileUnit(language: DW_LANG_C99, file: !243, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6) !243 = !DIFile(filename: "./generic/lib/geometric/distance.cl", directory: ".") !244 = distinct !DICompileUnit(language: DW_LANG_C99, file: !245, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6) !245 = !DIFile(filename: "./generic/lib/geometric/dot.cl", directory: ".") !246 = distinct !DICompileUnit(language: DW_LANG_C99, file: !247, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6) !247 = !DIFile(filename: "./generic/lib/geometric/fast_distance.cl", directory: ".") !248 = distinct !DICompileUnit(language: DW_LANG_C99, file: !249, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6) !249 = !DIFile(filename: "./generic/lib/geometric/fast_length.cl", directory: ".") !250 = distinct !DICompileUnit(language: DW_LANG_C99, file: !251, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6) !251 = !DIFile(filename: "./generic/lib/geometric/fast_normalize.cl", directory: ".") !252 = distinct !DICompileUnit(language: DW_LANG_C99, file: !253, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6) !253 = !DIFile(filename: "./generic/lib/geometric/length.cl", directory: ".") !254 = distinct !DICompileUnit(language: DW_LANG_C99, file: !255, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6, retainedTypes: !256) !255 = !DIFile(filename: "./generic/lib/geometric/normalize.cl", directory: ".") !256 = !{!127, !133, !139} !257 = distinct !DICompileUnit(language: DW_LANG_C99, file: !258, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6, retainedTypes: !259) !258 = !DIFile(filename: "./generic/lib/integer/abs.cl", directory: ".") !259 = !{!117, !131, !137, !143, !149, !155, !118, !157, !159, !161, !163, !165, !120, !167, !169, !171, !173, !175, !121, !177, !179, !181, !183, !185, !21, !187, !189, !191, !193, !195, !9, !197, !199, !201, !203, !205, !123, !207, !209, !211, !213, !215, !124, !217, !219, !221, !223, !225} !260 = distinct !DICompileUnit(language: DW_LANG_C99, file: !261, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6, retainedTypes: !259) !261 = !DIFile(filename: "./generic/lib/integer/abs_diff.cl", directory: ".") !262 = distinct !DICompileUnit(language: DW_LANG_C99, file: !263, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6) !263 = !DIFile(filename: "./generic/lib/integer/add_sat.cl", directory: ".") !264 = distinct !DICompileUnit(language: DW_LANG_C99, file: !265, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6) !265 = !DIFile(filename: "./generic/lib/integer/clz.cl", directory: ".") !266 = distinct !DICompileUnit(language: DW_LANG_C99, file: !267, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6, retainedTypes: !259) !267 = !DIFile(filename: "./generic/lib/integer/hadd.cl", directory: ".") !268 = distinct !DICompileUnit(language: DW_LANG_C99, file: !269, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6) !269 = !DIFile(filename: "./generic/lib/integer/mad24.cl", directory: ".") !270 = distinct !DICompileUnit(language: DW_LANG_C99, file: !271, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6, retainedTypes: !272) !271 = !DIFile(filename: "./generic/lib/integer/mad_sat.cl", directory: ".") !272 = !{!120, !121, !21, !9, !124} !273 = distinct !DICompileUnit(language: DW_LANG_C99, file: !274, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6) !274 = !DIFile(filename: "./generic/lib/integer/mul24.cl", directory: ".") !275 = distinct !DICompileUnit(language: DW_LANG_C99, file: !276, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6, retainedTypes: !277) !276 = !DIFile(filename: "./generic/lib/integer/mul_hi.cl", directory: ".") !277 = !{!123, !124, !117, !120, !118, !121, !21, !9} !278 = distinct !DICompileUnit(language: DW_LANG_C99, file: !279, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6, retainedTypes: !259) !279 = !DIFile(filename: "./generic/lib/integer/rhadd.cl", directory: ".") !280 = distinct !DICompileUnit(language: DW_LANG_C99, file: !281, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6, retainedTypes: !282) !281 = !DIFile(filename: "./generic/lib/integer/rotate.cl", directory: ".") !282 = !{!117, !118, !131, !157, !137, !159, !143, !161, !149, !163, !155, !165, !120, !121, !167, !177, !169, !179, !171, !181, !173, !183, !175, !185, !21, !9, !187, !197, !189, !199, !191, !201, !193, !203, !195, !205, !123, !124, !207, !217, !209, !219, !211, !221, !213, !223, !215, !225} !283 = distinct !DICompileUnit(language: DW_LANG_C99, file: !284, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6) !284 = !DIFile(filename: "./generic/lib/integer/sub_sat.cl", directory: ".") !285 = distinct !DICompileUnit(language: DW_LANG_C99, file: !286, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6, retainedTypes: !287) !286 = !DIFile(filename: "./generic/lib/integer/upsample.cl", directory: ".") !287 = !{!120, !121, !21, !9, !123, !124} !288 = distinct !DICompileUnit(language: DW_LANG_C99, file: !289, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6, retainedTypes: !290) !289 = !DIFile(filename: "./generic/lib/math/acos.cl", directory: ".") !290 = !{!126, !127, !133, !139, !145, !151} !291 = distinct !DICompileUnit(language: DW_LANG_C99, file: !292, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6) !292 = !DIFile(filename: "./generic/lib/math/acosh.cl", directory: ".") !293 = distinct !DICompileUnit(language: DW_LANG_C99, file: !294, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6, retainedTypes: !295) !294 = !DIFile(filename: "./generic/lib/math/acospi.cl", directory: ".") !295 = !{!21} !296 = distinct !DICompileUnit(language: DW_LANG_C99, file: !297, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6, retainedTypes: !290) !297 = !DIFile(filename: "./generic/lib/math/asin.cl", directory: ".") !298 = distinct !DICompileUnit(language: DW_LANG_C99, file: !299, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6) !299 = !DIFile(filename: "./generic/lib/math/asinh.cl", directory: ".") !300 = distinct !DICompileUnit(language: DW_LANG_C99, file: !301, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6, retainedTypes: !295) !301 = !DIFile(filename: "./generic/lib/math/asinpi.cl", directory: ".") !302 = distinct !DICompileUnit(language: DW_LANG_C99, file: !303, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6) !303 = !DIFile(filename: "./generic/lib/math/atan.cl", directory: ".") !304 = distinct !DICompileUnit(language: DW_LANG_C99, file: !305, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6) !305 = !DIFile(filename: "./generic/lib/math/atan2.cl", directory: ".") !306 = distinct !DICompileUnit(language: DW_LANG_C99, file: !307, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6) !307 = !DIFile(filename: "./generic/lib/math/atan2pi.cl", directory: ".") !308 = distinct !DICompileUnit(language: DW_LANG_C99, file: !309, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6) !309 = !DIFile(filename: "./generic/lib/math/atanh.cl", directory: ".") !310 = distinct !DICompileUnit(language: DW_LANG_C99, file: !311, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6) !311 = !DIFile(filename: "./generic/lib/math/atanpi.cl", directory: ".") !312 = distinct !DICompileUnit(language: DW_LANG_C99, file: !313, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6) !313 = !DIFile(filename: "./generic/lib/math/cbrt.cl", directory: ".") !314 = distinct !DICompileUnit(language: DW_LANG_C99, file: !315, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6) !315 = !DIFile(filename: "./generic/lib/math/copysign.cl", directory: ".") !316 = distinct !DICompileUnit(language: DW_LANG_C99, file: !317, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6) !317 = !DIFile(filename: "./generic/lib/math/cos.cl", directory: ".") !318 = distinct !DICompileUnit(language: DW_LANG_C99, file: !319, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6, retainedTypes: !320) !319 = !DIFile(filename: "./generic/lib/math/cosh.cl", directory: ".") !320 = !{!21, !9} !321 = distinct !DICompileUnit(language: DW_LANG_C99, file: !322, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6, retainedTypes: !295) !322 = !DIFile(filename: "./generic/lib/math/cospi.cl", directory: ".") !323 = distinct !DICompileUnit(language: DW_LANG_C99, file: !324, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6) !324 = !DIFile(filename: "./generic/lib/math/ep_log.cl", directory: ".") !325 = distinct !DICompileUnit(language: DW_LANG_C99, file: !326, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6) !326 = !DIFile(filename: "./generic/lib/math/erf.cl", directory: ".") !327 = distinct !DICompileUnit(language: DW_LANG_C99, file: !328, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6) !328 = !DIFile(filename: "./generic/lib/math/erfc.cl", directory: ".") !329 = distinct !DICompileUnit(language: DW_LANG_C99, file: !330, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6, retainedTypes: !331) !330 = !DIFile(filename: "./generic/lib/math/exp.cl", directory: ".") !331 = !{!126} !332 = distinct !DICompileUnit(language: DW_LANG_C99, file: !333, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6) !333 = !DIFile(filename: "./generic/lib/math/exp_helper.cl", directory: ".") !334 = distinct !DICompileUnit(language: DW_LANG_C99, file: !335, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6, retainedTypes: !336) !335 = !DIFile(filename: "./generic/lib/math/expm1.cl", directory: ".") !336 = !{!21, !126} !337 = distinct !DICompileUnit(language: DW_LANG_C99, file: !338, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6, retainedTypes: !295) !338 = !DIFile(filename: "./generic/lib/math/exp2.cl", directory: ".") !339 = distinct !DICompileUnit(language: DW_LANG_C99, file: !340, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6) !340 = !DIFile(filename: "./generic/lib/math/exp10.cl", directory: ".") !341 = distinct !DICompileUnit(language: DW_LANG_C99, file: !342, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6) !342 = !DIFile(filename: "./generic/lib/math/fdim.cl", directory: ".") !343 = distinct !DICompileUnit(language: DW_LANG_C99, file: !344, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6, retainedTypes: !345) !344 = !DIFile(filename: "./generic/lib/math/fmax.cl", directory: ".") !345 = !{!127, !126, !133, !139, !145, !151} !346 = distinct !DICompileUnit(language: DW_LANG_C99, file: !347, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6, retainedTypes: !345) !347 = !DIFile(filename: "./generic/lib/math/fmin.cl", directory: ".") !348 = distinct !DICompileUnit(language: DW_LANG_C99, file: !349, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6) !349 = !DIFile(filename: "./generic/lib/math/fmod.cl", directory: ".") !350 = distinct !DICompileUnit(language: DW_LANG_C99, file: !351, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6) !351 = !DIFile(filename: "./generic/lib/math/fract.cl", directory: ".") !352 = distinct !DICompileUnit(language: DW_LANG_C99, file: !353, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6, retainedTypes: !354) !353 = !DIFile(filename: "./generic/lib/math/frexp.cl", directory: ".") !354 = !{!187, !189, !191, !193, !195} !355 = distinct !DICompileUnit(language: DW_LANG_C99, file: !356, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6) !356 = !DIFile(filename: "./generic/lib/math/half_rsqrt.cl", directory: ".") !357 = distinct !DICompileUnit(language: DW_LANG_C99, file: !358, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6) !358 = !DIFile(filename: "./generic/lib/math/half_sqrt.cl", directory: ".") !359 = distinct !DICompileUnit(language: DW_LANG_C99, file: !360, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6) !360 = !DIFile(filename: "./generic/lib/math/hypot.cl", directory: ".") !361 = distinct !DICompileUnit(language: DW_LANG_C99, file: !362, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6, retainedTypes: !295) !362 = !DIFile(filename: "./generic/lib/math/ilogb.cl", directory: ".") !363 = distinct !DICompileUnit(language: DW_LANG_C99, file: !364, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6, retainedTypes: !331) !364 = !DIFile(filename: "./generic/lib/math/clc_ldexp.cl", directory: ".") !365 = distinct !DICompileUnit(language: DW_LANG_C99, file: !366, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6, retainedTypes: !354) !366 = !DIFile(filename: "./generic/lib/math/ldexp.cl", directory: ".") !367 = distinct !DICompileUnit(language: DW_LANG_C99, file: !368, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6) !368 = !DIFile(filename: "./generic/lib/math/lgamma.cl", directory: ".") !369 = distinct !DICompileUnit(language: DW_LANG_C99, file: !370, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6, retainedTypes: !371) !370 = !DIFile(filename: "./generic/lib/math/lgamma_r.cl", directory: ".") !371 = !{!21, !126, !372, !373, !374, !375} !372 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !21, size: 32, dwarfAddressSpace: 1) !373 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !187, size: 32, dwarfAddressSpace: 1) !374 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !191, size: 32, dwarfAddressSpace: 1) !375 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !193, size: 32, dwarfAddressSpace: 1) !376 = distinct !DICompileUnit(language: DW_LANG_C99, file: !377, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6) !377 = !DIFile(filename: "./generic/lib/math/log.cl", directory: ".") !378 = distinct !DICompileUnit(language: DW_LANG_C99, file: !379, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6) !379 = !DIFile(filename: "./generic/lib/math/log10.cl", directory: ".") !380 = distinct !DICompileUnit(language: DW_LANG_C99, file: !381, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6, retainedTypes: !336) !381 = !DIFile(filename: "./generic/lib/math/log1p.cl", directory: ".") !382 = distinct !DICompileUnit(language: DW_LANG_C99, file: !383, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6, retainedTypes: !336) !383 = !DIFile(filename: "./generic/lib/math/log2.cl", directory: ".") !384 = distinct !DICompileUnit(language: DW_LANG_C99, file: !385, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6) !385 = !DIFile(filename: "./generic/lib/math/logb.cl", directory: ".") !386 = distinct !DICompileUnit(language: DW_LANG_C99, file: !387, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6) !387 = !DIFile(filename: "./generic/lib/math/mad.cl", directory: ".") !388 = distinct !DICompileUnit(language: DW_LANG_C99, file: !389, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6) !389 = !DIFile(filename: "./generic/lib/math/modf.cl", directory: ".") !390 = distinct !DICompileUnit(language: DW_LANG_C99, file: !391, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6) !391 = !DIFile(filename: "./generic/lib/math/native_log.cl", directory: ".") !392 = distinct !DICompileUnit(language: DW_LANG_C99, file: !393, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6) !393 = !DIFile(filename: "./generic/lib/math/native_log2.cl", directory: ".") !394 = distinct !DICompileUnit(language: DW_LANG_C99, file: !395, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6, retainedTypes: !396, globals: !398) !395 = !DIFile(filename: "./generic/lib/math/tables.cl", directory: ".") !396 = !{!397} !397 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !201, size: 32) !398 = !{!399, !404, !407, !409, !414, !419, !421, !426} !399 = !DIGlobalVariableExpression(var: !400) !400 = distinct !DIGlobalVariable(name: "LOGE_TBL", scope: !394, file: !395, line: 27, type: !401, isLocal: false, isDefinition: true) !401 = !DICompositeType(tag: DW_TAG_array_type, baseType: !127, size: 8256, elements: !402) !402 = !{!403} !403 = !DISubrange(count: 129) !404 = !DIGlobalVariableExpression(var: !405) !405 = distinct !DIGlobalVariable(name: "LOG_INV_TBL", scope: !394, file: !395, line: 159, type: !406, isLocal: false, isDefinition: true) !406 = !DICompositeType(tag: DW_TAG_array_type, baseType: !126, size: 4128, elements: !402) !407 = !DIGlobalVariableExpression(var: !408) !408 = distinct !DIGlobalVariable(name: "LOG2_TBL", scope: !394, file: !395, line: 291, type: !401, isLocal: false, isDefinition: true) !409 = !DIGlobalVariableExpression(var: !410) !410 = distinct !DIGlobalVariable(name: "PIBITS_TBL", scope: !394, file: !395, line: 423, type: !411, isLocal: false, isDefinition: true) !411 = !DICompositeType(tag: DW_TAG_array_type, baseType: !118, size: 1264, elements: !412) !412 = !{!413} !413 = !DISubrange(count: 158) !414 = !DIGlobalVariableExpression(var: !415) !415 = distinct !DIGlobalVariable(name: "SINHCOSH_TBL", scope: !394, file: !395, line: 439, type: !416, isLocal: false, isDefinition: true) !416 = !DICompositeType(tag: DW_TAG_array_type, baseType: !127, size: 2368, elements: !417) !417 = !{!418} !418 = !DISubrange(count: 37) !419 = !DIGlobalVariableExpression(var: !420) !420 = distinct !DIGlobalVariable(name: "CBRT_TBL", scope: !394, file: !395, line: 479, type: !401, isLocal: false, isDefinition: true) !421 = !DIGlobalVariableExpression(var: !422) !422 = distinct !DIGlobalVariable(name: "EXP_TBL", scope: !394, file: !395, line: 611, type: !423, isLocal: false, isDefinition: true) !423 = !DICompositeType(tag: DW_TAG_array_type, baseType: !126, size: 2080, elements: !424) !424 = !{!425} !425 = !DISubrange(count: 65) !426 = !DIGlobalVariableExpression(var: !427) !427 = distinct !DIGlobalVariable(name: "EXP_TBL_EP", scope: !394, file: !395, line: 679, type: !428, isLocal: false, isDefinition: true) !428 = !DICompositeType(tag: DW_TAG_array_type, baseType: !127, size: 4160, elements: !424) !429 = distinct !DICompileUnit(language: DW_LANG_C99, file: !430, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6, retainedTypes: !431) !430 = !DIFile(filename: "./generic/lib/math/clc_nextafter.cl", directory: ".") !431 = !{!9} !432 = distinct !DICompileUnit(language: DW_LANG_C99, file: !433, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6) !433 = !DIFile(filename: "./generic/lib/math/pown.cl", directory: ".") !434 = distinct !DICompileUnit(language: DW_LANG_C99, file: !435, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6) !435 = !DIFile(filename: "./generic/lib/math/sin.cl", directory: ".") !436 = distinct !DICompileUnit(language: DW_LANG_C99, file: !437, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6) !437 = !DIFile(filename: "./generic/lib/math/sincos.cl", directory: ".") !438 = distinct !DICompileUnit(language: DW_LANG_C99, file: !439, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6, retainedTypes: !440) !439 = !DIFile(filename: "./generic/lib/math/sincos_helpers.cl", directory: ".") !440 = !{!126, !21} !441 = distinct !DICompileUnit(language: DW_LANG_C99, file: !442, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6, retainedTypes: !320) !442 = !DIFile(filename: "./generic/lib/math/sinh.cl", directory: ".") !443 = distinct !DICompileUnit(language: DW_LANG_C99, file: !444, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6, retainedTypes: !295) !444 = !DIFile(filename: "./generic/lib/math/sinpi.cl", directory: ".") !445 = distinct !DICompileUnit(language: DW_LANG_C99, file: !446, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6) !446 = !DIFile(filename: "./generic/lib/math/clc_sqrt.cl", directory: ".") !447 = distinct !DICompileUnit(language: DW_LANG_C99, file: !448, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6, retainedTypes: !290) !448 = !DIFile(filename: "./generic/lib/math/tan.cl", directory: ".") !449 = distinct !DICompileUnit(language: DW_LANG_C99, file: !450, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6) !450 = !DIFile(filename: "./generic/lib/math/tanh.cl", directory: ".") !451 = distinct !DICompileUnit(language: DW_LANG_C99, file: !452, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6) !452 = !DIFile(filename: "./generic/lib/math/tgamma.cl", directory: ".") !453 = distinct !DICompileUnit(language: DW_LANG_C99, file: !454, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6) !454 = !DIFile(filename: "./generic/lib/relational/all.cl", directory: ".") !455 = distinct !DICompileUnit(language: DW_LANG_C99, file: !456, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6) !456 = !DIFile(filename: "./generic/lib/relational/any.cl", directory: ".") !457 = distinct !DICompileUnit(language: DW_LANG_C99, file: !458, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6) !458 = !DIFile(filename: "./generic/lib/relational/bitselect.cl", directory: ".") !459 = distinct !DICompileUnit(language: DW_LANG_C99, file: !460, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6) !460 = !DIFile(filename: "./generic/lib/relational/isequal.cl", directory: ".") !461 = distinct !DICompileUnit(language: DW_LANG_C99, file: !462, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6, retainedTypes: !354) !462 = !DIFile(filename: "./generic/lib/relational/isfinite.cl", directory: ".") !463 = distinct !DICompileUnit(language: DW_LANG_C99, file: !464, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6, retainedTypes: !354) !464 = !DIFile(filename: "./generic/lib/relational/isgreater.cl", directory: ".") !465 = distinct !DICompileUnit(language: DW_LANG_C99, file: !466, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6, retainedTypes: !354) !466 = !DIFile(filename: "./generic/lib/relational/isgreaterequal.cl", directory: ".") !467 = distinct !DICompileUnit(language: DW_LANG_C99, file: !468, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6, retainedTypes: !354) !468 = !DIFile(filename: "./generic/lib/relational/isinf.cl", directory: ".") !469 = distinct !DICompileUnit(language: DW_LANG_C99, file: !470, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6, retainedTypes: !354) !470 = !DIFile(filename: "./generic/lib/relational/isless.cl", directory: ".") !471 = distinct !DICompileUnit(language: DW_LANG_C99, file: !472, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6, retainedTypes: !354) !472 = !DIFile(filename: "./generic/lib/relational/islessequal.cl", directory: ".") !473 = distinct !DICompileUnit(language: DW_LANG_C99, file: !474, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6, retainedTypes: !354) !474 = !DIFile(filename: "./generic/lib/relational/islessgreater.cl", directory: ".") !475 = distinct !DICompileUnit(language: DW_LANG_C99, file: !476, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6, retainedTypes: !354) !476 = !DIFile(filename: "./generic/lib/relational/isnan.cl", directory: ".") !477 = distinct !DICompileUnit(language: DW_LANG_C99, file: !478, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6, retainedTypes: !354) !478 = !DIFile(filename: "./generic/lib/relational/isnormal.cl", directory: ".") !479 = distinct !DICompileUnit(language: DW_LANG_C99, file: !480, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6, retainedTypes: !354) !480 = !DIFile(filename: "./generic/lib/relational/isnotequal.cl", directory: ".") !481 = distinct !DICompileUnit(language: DW_LANG_C99, file: !482, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6, retainedTypes: !354) !482 = !DIFile(filename: "./generic/lib/relational/isordered.cl", directory: ".") !483 = distinct !DICompileUnit(language: DW_LANG_C99, file: !484, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6, retainedTypes: !354) !484 = !DIFile(filename: "./generic/lib/relational/isunordered.cl", directory: ".") !485 = distinct !DICompileUnit(language: DW_LANG_C99, file: !486, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6, retainedTypes: !354) !486 = !DIFile(filename: "./generic/lib/relational/signbit.cl", directory: ".") !487 = distinct !DICompileUnit(language: DW_LANG_C99, file: !488, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6, retainedTypes: !489) !488 = !DIFile(filename: "./generic/lib/shared/clamp.cl", directory: ".") !489 = !{!131, !137, !143, !149, !155, !157, !159, !161, !163, !165, !167, !169, !171, !173, !175, !177, !179, !181, !183, !185, !187, !189, !191, !193, !195, !197, !199, !201, !203, !205, !207, !209, !211, !213, !215, !217, !219, !221, !223, !225, !127, !133, !139, !145, !151} !490 = distinct !DICompileUnit(language: DW_LANG_C99, file: !491, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6, retainedTypes: !489) !491 = !DIFile(filename: "./generic/lib/shared/max.cl", directory: ".") !492 = distinct !DICompileUnit(language: DW_LANG_C99, file: !493, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6, retainedTypes: !489) !493 = !DIFile(filename: "./generic/lib/shared/min.cl", directory: ".") !494 = distinct !DICompileUnit(language: DW_LANG_C99, file: !495, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6, retainedTypes: !496) !495 = !DIFile(filename: "./generic/lib/shared/vload.cl", directory: ".") !496 = !{!497, !500, !503, !506, !509, !512, !515, !518, !521, !524, !527, !530, !533, !536, !539, !542, !545, !548, !551, !554, !557, !560, !563, !566, !569, !572, !575, !578, !581, !584, !587, !590, !593, !596, !599, !602, !605, !608, !611, !614, !617, !620, !623, !626, !629, !632, !635, !638, !641, !644, !647, !650, !653, !656, !659, !662, !665, !668, !671, !674, !677, !680, !683, !686, !689, !692, !695, !698, !701, !704, !707, !710, !713, !716, !719, !722, !725, !728, !731, !734, !737, !740, !743, !746, !749, !752, !755, !758, !761, !764, !767, !770, !773, !776, !779, !782, !785, !788, !791, !794, !797, !800, !803, !806, !809, !812, !815, !818, !821, !824, !827, !830, !833, !836, !839, !842, !845, !848, !851, !854, !857, !860, !863, !866, !869, !872, !875, !878, !881, !884, !887, !890, !893, !896, !899, !902, !905, !908, !911, !914, !917, !920, !923, !926} !497 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !498, size: 32, dwarfAddressSpace: 1) !498 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !499) !499 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___privatechar2", file: !495, line: 47, baseType: !131) !500 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !501, size: 32, dwarfAddressSpace: 1) !501 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !502) !502 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___privatechar4", file: !495, line: 47, baseType: !143) !503 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !504, size: 32, dwarfAddressSpace: 1) !504 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !505) !505 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___privatechar8", file: !495, line: 47, baseType: !149) !506 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !507, size: 32, dwarfAddressSpace: 1) !507 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !508) !508 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___privatechar16", file: !495, line: 47, baseType: !155) !509 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !510, size: 32, dwarfAddressSpace: 2) !510 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !511) !511 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___localchar2", file: !495, line: 47, baseType: !131) !512 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !513, size: 32, dwarfAddressSpace: 2) !513 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !514) !514 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___localchar4", file: !495, line: 47, baseType: !143) !515 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !516, size: 32, dwarfAddressSpace: 2) !516 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !517) !517 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___localchar8", file: !495, line: 47, baseType: !149) !518 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !519, size: 32, dwarfAddressSpace: 2) !519 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !520) !520 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___localchar16", file: !495, line: 47, baseType: !155) !521 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !522, size: 32) !522 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !523) !523 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___constantchar2", file: !495, line: 47, baseType: !131) !524 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !525, size: 32) !525 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !526) !526 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___constantchar4", file: !495, line: 47, baseType: !143) !527 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !528, size: 32) !528 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !529) !529 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___constantchar8", file: !495, line: 47, baseType: !149) !530 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !531, size: 32) !531 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !532) !532 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___constantchar16", file: !495, line: 47, baseType: !155) !533 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !534, size: 32) !534 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !535) !535 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___globalchar2", file: !495, line: 47, baseType: !131) !536 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !537, size: 32) !537 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !538) !538 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___globalchar4", file: !495, line: 47, baseType: !143) !539 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !540, size: 32) !540 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !541) !541 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___globalchar8", file: !495, line: 47, baseType: !149) !542 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !543, size: 32) !543 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !544) !544 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___globalchar16", file: !495, line: 47, baseType: !155) !545 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !546, size: 32, dwarfAddressSpace: 1) !546 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !547) !547 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___privateuchar2", file: !495, line: 47, baseType: !157) !548 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !549, size: 32, dwarfAddressSpace: 1) !549 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !550) !550 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___privateuchar4", file: !495, line: 47, baseType: !161) !551 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !552, size: 32, dwarfAddressSpace: 1) !552 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !553) !553 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___privateuchar8", file: !495, line: 47, baseType: !163) !554 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !555, size: 32, dwarfAddressSpace: 1) !555 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !556) !556 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___privateuchar16", file: !495, line: 47, baseType: !165) !557 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !558, size: 32, dwarfAddressSpace: 2) !558 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !559) !559 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___localuchar2", file: !495, line: 47, baseType: !157) !560 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !561, size: 32, dwarfAddressSpace: 2) !561 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !562) !562 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___localuchar4", file: !495, line: 47, baseType: !161) !563 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !564, size: 32, dwarfAddressSpace: 2) !564 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !565) !565 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___localuchar8", file: !495, line: 47, baseType: !163) !566 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !567, size: 32, dwarfAddressSpace: 2) !567 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !568) !568 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___localuchar16", file: !495, line: 47, baseType: !165) !569 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !570, size: 32) !570 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !571) !571 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___constantuchar2", file: !495, line: 47, baseType: !157) !572 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !573, size: 32) !573 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !574) !574 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___constantuchar4", file: !495, line: 47, baseType: !161) !575 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !576, size: 32) !576 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !577) !577 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___constantuchar8", file: !495, line: 47, baseType: !163) !578 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !579, size: 32) !579 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !580) !580 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___constantuchar16", file: !495, line: 47, baseType: !165) !581 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !582, size: 32) !582 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !583) !583 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___globaluchar2", file: !495, line: 47, baseType: !157) !584 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !585, size: 32) !585 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !586) !586 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___globaluchar4", file: !495, line: 47, baseType: !161) !587 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !588, size: 32) !588 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !589) !589 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___globaluchar8", file: !495, line: 47, baseType: !163) !590 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !591, size: 32) !591 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !592) !592 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___globaluchar16", file: !495, line: 47, baseType: !165) !593 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !594, size: 32, dwarfAddressSpace: 1) !594 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !595) !595 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___privateshort2", file: !495, line: 47, baseType: !167) !596 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !597, size: 32, dwarfAddressSpace: 1) !597 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !598) !598 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___privateshort4", file: !495, line: 47, baseType: !171) !599 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !600, size: 32, dwarfAddressSpace: 1) !600 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !601) !601 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___privateshort8", file: !495, line: 47, baseType: !173) !602 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !603, size: 32, dwarfAddressSpace: 1) !603 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !604) !604 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___privateshort16", file: !495, line: 47, baseType: !175) !605 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !606, size: 32, dwarfAddressSpace: 2) !606 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !607) !607 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___localshort2", file: !495, line: 47, baseType: !167) !608 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !609, size: 32, dwarfAddressSpace: 2) !609 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !610) !610 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___localshort4", file: !495, line: 47, baseType: !171) !611 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !612, size: 32, dwarfAddressSpace: 2) !612 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !613) !613 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___localshort8", file: !495, line: 47, baseType: !173) !614 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !615, size: 32, dwarfAddressSpace: 2) !615 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !616) !616 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___localshort16", file: !495, line: 47, baseType: !175) !617 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !618, size: 32) !618 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !619) !619 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___constantshort2", file: !495, line: 47, baseType: !167) !620 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !621, size: 32) !621 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !622) !622 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___constantshort4", file: !495, line: 47, baseType: !171) !623 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !624, size: 32) !624 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !625) !625 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___constantshort8", file: !495, line: 47, baseType: !173) !626 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !627, size: 32) !627 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !628) !628 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___constantshort16", file: !495, line: 47, baseType: !175) !629 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !630, size: 32) !630 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !631) !631 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___globalshort2", file: !495, line: 47, baseType: !167) !632 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !633, size: 32) !633 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !634) !634 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___globalshort4", file: !495, line: 47, baseType: !171) !635 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !636, size: 32) !636 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !637) !637 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___globalshort8", file: !495, line: 47, baseType: !173) !638 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !639, size: 32) !639 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !640) !640 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___globalshort16", file: !495, line: 47, baseType: !175) !641 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !642, size: 32, dwarfAddressSpace: 1) !642 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !643) !643 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___privateushort2", file: !495, line: 47, baseType: !177) !644 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !645, size: 32, dwarfAddressSpace: 1) !645 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !646) !646 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___privateushort4", file: !495, line: 47, baseType: !181) !647 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !648, size: 32, dwarfAddressSpace: 1) !648 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !649) !649 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___privateushort8", file: !495, line: 47, baseType: !183) !650 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !651, size: 32, dwarfAddressSpace: 1) !651 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !652) !652 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___privateushort16", file: !495, line: 47, baseType: !185) !653 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !654, size: 32, dwarfAddressSpace: 2) !654 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !655) !655 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___localushort2", file: !495, line: 47, baseType: !177) !656 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !657, size: 32, dwarfAddressSpace: 2) !657 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !658) !658 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___localushort4", file: !495, line: 47, baseType: !181) !659 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !660, size: 32, dwarfAddressSpace: 2) !660 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !661) !661 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___localushort8", file: !495, line: 47, baseType: !183) !662 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !663, size: 32, dwarfAddressSpace: 2) !663 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !664) !664 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___localushort16", file: !495, line: 47, baseType: !185) !665 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !666, size: 32) !666 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !667) !667 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___constantushort2", file: !495, line: 47, baseType: !177) !668 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !669, size: 32) !669 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !670) !670 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___constantushort4", file: !495, line: 47, baseType: !181) !671 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !672, size: 32) !672 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !673) !673 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___constantushort8", file: !495, line: 47, baseType: !183) !674 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !675, size: 32) !675 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !676) !676 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___constantushort16", file: !495, line: 47, baseType: !185) !677 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !678, size: 32) !678 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !679) !679 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___globalushort2", file: !495, line: 47, baseType: !177) !680 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !681, size: 32) !681 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !682) !682 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___globalushort4", file: !495, line: 47, baseType: !181) !683 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !684, size: 32) !684 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !685) !685 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___globalushort8", file: !495, line: 47, baseType: !183) !686 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !687, size: 32) !687 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !688) !688 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___globalushort16", file: !495, line: 47, baseType: !185) !689 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !690, size: 32, dwarfAddressSpace: 1) !690 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !691) !691 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___privateint2", file: !495, line: 47, baseType: !187) !692 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !693, size: 32, dwarfAddressSpace: 1) !693 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !694) !694 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___privateint4", file: !495, line: 47, baseType: !191) !695 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !696, size: 32, dwarfAddressSpace: 1) !696 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !697) !697 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___privateint8", file: !495, line: 47, baseType: !193) !698 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !699, size: 32, dwarfAddressSpace: 1) !699 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !700) !700 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___privateint16", file: !495, line: 47, baseType: !195) !701 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !702, size: 32, dwarfAddressSpace: 2) !702 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !703) !703 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___localint2", file: !495, line: 47, baseType: !187) !704 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !705, size: 32, dwarfAddressSpace: 2) !705 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !706) !706 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___localint4", file: !495, line: 47, baseType: !191) !707 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !708, size: 32, dwarfAddressSpace: 2) !708 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !709) !709 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___localint8", file: !495, line: 47, baseType: !193) !710 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !711, size: 32, dwarfAddressSpace: 2) !711 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !712) !712 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___localint16", file: !495, line: 47, baseType: !195) !713 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !714, size: 32) !714 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !715) !715 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___constantint2", file: !495, line: 47, baseType: !187) !716 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !717, size: 32) !717 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !718) !718 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___constantint4", file: !495, line: 47, baseType: !191) !719 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !720, size: 32) !720 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !721) !721 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___constantint8", file: !495, line: 47, baseType: !193) !722 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !723, size: 32) !723 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !724) !724 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___constantint16", file: !495, line: 47, baseType: !195) !725 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !726, size: 32) !726 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !727) !727 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___globalint2", file: !495, line: 47, baseType: !187) !728 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !729, size: 32) !729 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !730) !730 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___globalint4", file: !495, line: 47, baseType: !191) !731 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !732, size: 32) !732 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !733) !733 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___globalint8", file: !495, line: 47, baseType: !193) !734 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !735, size: 32) !735 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !736) !736 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___globalint16", file: !495, line: 47, baseType: !195) !737 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !738, size: 32, dwarfAddressSpace: 1) !738 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !739) !739 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___privateuint2", file: !495, line: 47, baseType: !197) !740 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !741, size: 32, dwarfAddressSpace: 1) !741 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !742) !742 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___privateuint4", file: !495, line: 47, baseType: !201) !743 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !744, size: 32, dwarfAddressSpace: 1) !744 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !745) !745 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___privateuint8", file: !495, line: 47, baseType: !203) !746 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !747, size: 32, dwarfAddressSpace: 1) !747 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !748) !748 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___privateuint16", file: !495, line: 47, baseType: !205) !749 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !750, size: 32, dwarfAddressSpace: 2) !750 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !751) !751 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___localuint2", file: !495, line: 47, baseType: !197) !752 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !753, size: 32, dwarfAddressSpace: 2) !753 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !754) !754 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___localuint4", file: !495, line: 47, baseType: !201) !755 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !756, size: 32, dwarfAddressSpace: 2) !756 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !757) !757 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___localuint8", file: !495, line: 47, baseType: !203) !758 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !759, size: 32, dwarfAddressSpace: 2) !759 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !760) !760 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___localuint16", file: !495, line: 47, baseType: !205) !761 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !762, size: 32) !762 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !763) !763 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___constantuint2", file: !495, line: 47, baseType: !197) !764 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !765, size: 32) !765 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !766) !766 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___constantuint4", file: !495, line: 47, baseType: !201) !767 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !768, size: 32) !768 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !769) !769 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___constantuint8", file: !495, line: 47, baseType: !203) !770 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !771, size: 32) !771 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !772) !772 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___constantuint16", file: !495, line: 47, baseType: !205) !773 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !774, size: 32) !774 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !775) !775 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___globaluint2", file: !495, line: 47, baseType: !197) !776 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !777, size: 32) !777 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !778) !778 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___globaluint4", file: !495, line: 47, baseType: !201) !779 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !780, size: 32) !780 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !781) !781 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___globaluint8", file: !495, line: 47, baseType: !203) !782 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !783, size: 32) !783 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !784) !784 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___globaluint16", file: !495, line: 47, baseType: !205) !785 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !786, size: 32, dwarfAddressSpace: 1) !786 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !787) !787 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___privatelong2", file: !495, line: 47, baseType: !207) !788 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !789, size: 32, dwarfAddressSpace: 1) !789 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !790) !790 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___privatelong4", file: !495, line: 47, baseType: !211) !791 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !792, size: 32, dwarfAddressSpace: 1) !792 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !793) !793 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___privatelong8", file: !495, line: 47, baseType: !213) !794 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !795, size: 32, dwarfAddressSpace: 1) !795 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !796) !796 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___privatelong16", file: !495, line: 47, baseType: !215) !797 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !798, size: 32, dwarfAddressSpace: 2) !798 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !799) !799 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___locallong2", file: !495, line: 47, baseType: !207) !800 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !801, size: 32, dwarfAddressSpace: 2) !801 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !802) !802 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___locallong4", file: !495, line: 47, baseType: !211) !803 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !804, size: 32, dwarfAddressSpace: 2) !804 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !805) !805 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___locallong8", file: !495, line: 47, baseType: !213) !806 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !807, size: 32, dwarfAddressSpace: 2) !807 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !808) !808 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___locallong16", file: !495, line: 47, baseType: !215) !809 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !810, size: 32) !810 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !811) !811 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___constantlong2", file: !495, line: 47, baseType: !207) !812 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !813, size: 32) !813 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !814) !814 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___constantlong4", file: !495, line: 47, baseType: !211) !815 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !816, size: 32) !816 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !817) !817 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___constantlong8", file: !495, line: 47, baseType: !213) !818 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !819, size: 32) !819 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !820) !820 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___constantlong16", file: !495, line: 47, baseType: !215) !821 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !822, size: 32) !822 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !823) !823 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___globallong2", file: !495, line: 47, baseType: !207) !824 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !825, size: 32) !825 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !826) !826 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___globallong4", file: !495, line: 47, baseType: !211) !827 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !828, size: 32) !828 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !829) !829 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___globallong8", file: !495, line: 47, baseType: !213) !830 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !831, size: 32) !831 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !832) !832 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___globallong16", file: !495, line: 47, baseType: !215) !833 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !834, size: 32, dwarfAddressSpace: 1) !834 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !835) !835 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___privateulong2", file: !495, line: 47, baseType: !217) !836 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !837, size: 32, dwarfAddressSpace: 1) !837 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !838) !838 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___privateulong4", file: !495, line: 47, baseType: !221) !839 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !840, size: 32, dwarfAddressSpace: 1) !840 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !841) !841 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___privateulong8", file: !495, line: 47, baseType: !223) !842 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !843, size: 32, dwarfAddressSpace: 1) !843 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !844) !844 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___privateulong16", file: !495, line: 47, baseType: !225) !845 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !846, size: 32, dwarfAddressSpace: 2) !846 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !847) !847 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___localulong2", file: !495, line: 47, baseType: !217) !848 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !849, size: 32, dwarfAddressSpace: 2) !849 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !850) !850 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___localulong4", file: !495, line: 47, baseType: !221) !851 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !852, size: 32, dwarfAddressSpace: 2) !852 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !853) !853 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___localulong8", file: !495, line: 47, baseType: !223) !854 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !855, size: 32, dwarfAddressSpace: 2) !855 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !856) !856 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___localulong16", file: !495, line: 47, baseType: !225) !857 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !858, size: 32) !858 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !859) !859 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___constantulong2", file: !495, line: 47, baseType: !217) !860 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !861, size: 32) !861 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !862) !862 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___constantulong4", file: !495, line: 47, baseType: !221) !863 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !864, size: 32) !864 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !865) !865 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___constantulong8", file: !495, line: 47, baseType: !223) !866 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !867, size: 32) !867 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !868) !868 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___constantulong16", file: !495, line: 47, baseType: !225) !869 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !870, size: 32) !870 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !871) !871 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___globalulong2", file: !495, line: 47, baseType: !217) !872 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !873, size: 32) !873 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !874) !874 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___globalulong4", file: !495, line: 47, baseType: !221) !875 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !876, size: 32) !876 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !877) !877 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___globalulong8", file: !495, line: 47, baseType: !223) !878 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !879, size: 32) !879 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !880) !880 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___globalulong16", file: !495, line: 47, baseType: !225) !881 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !882, size: 32, dwarfAddressSpace: 1) !882 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !883) !883 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___privatefloat2", file: !495, line: 47, baseType: !127) !884 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !885, size: 32, dwarfAddressSpace: 1) !885 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !886) !886 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___privatefloat4", file: !495, line: 47, baseType: !139) !887 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !888, size: 32, dwarfAddressSpace: 1) !888 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !889) !889 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___privatefloat8", file: !495, line: 47, baseType: !145) !890 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !891, size: 32, dwarfAddressSpace: 1) !891 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !892) !892 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___privatefloat16", file: !495, line: 47, baseType: !151) !893 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !894, size: 32, dwarfAddressSpace: 2) !894 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !895) !895 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___localfloat2", file: !495, line: 47, baseType: !127) !896 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !897, size: 32, dwarfAddressSpace: 2) !897 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !898) !898 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___localfloat4", file: !495, line: 47, baseType: !139) !899 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !900, size: 32, dwarfAddressSpace: 2) !900 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !901) !901 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___localfloat8", file: !495, line: 47, baseType: !145) !902 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !903, size: 32, dwarfAddressSpace: 2) !903 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !904) !904 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___localfloat16", file: !495, line: 47, baseType: !151) !905 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !906, size: 32) !906 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !907) !907 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___constantfloat2", file: !495, line: 47, baseType: !127) !908 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !909, size: 32) !909 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !910) !910 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___constantfloat4", file: !495, line: 47, baseType: !139) !911 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !912, size: 32) !912 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !913) !913 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___constantfloat8", file: !495, line: 47, baseType: !145) !914 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !915, size: 32) !915 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !916) !916 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___constantfloat16", file: !495, line: 47, baseType: !151) !917 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !918, size: 32) !918 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !919) !919 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___globalfloat2", file: !495, line: 47, baseType: !127) !920 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !921, size: 32) !921 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !922) !922 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___globalfloat4", file: !495, line: 47, baseType: !139) !923 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !924, size: 32) !924 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !925) !925 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___globalfloat8", file: !495, line: 47, baseType: !145) !926 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !927, size: 32) !927 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !928) !928 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___globalfloat16", file: !495, line: 47, baseType: !151) !929 = distinct !DICompileUnit(language: DW_LANG_C99, file: !930, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6, retainedTypes: !931) !930 = !DIFile(filename: "./generic/lib/shared/vstore.cl", directory: ".") !931 = !{!932, !934, !936, !938, !940, !942, !944, !946, !948, !950, !952, !954, !956, !958, !960, !962, !964, !966, !968, !970, !972, !974, !976, !978, !980, !982, !984, !986, !988, !990, !992, !994, !996, !998, !1000, !1002, !1004, !1006, !1008, !1010, !1012, !1014, !1016, !1018, !1020, !1022, !1024, !1026, !1028, !1030, !1032, !1034, !1036, !1038, !1040, !1042, !1044, !1046, !1048, !1050, !1052, !1054, !1056, !1058, !1060, !1062, !1064, !1066, !1068, !1070, !1072, !1074, !1076, !1078, !1080, !1082, !1084, !1086, !1088, !1090, !1092, !1094, !1096, !1098, !1100, !1102, !1104, !1106, !1108, !1110, !1112, !1114, !1116, !1118, !1120, !1122, !1124, !1126, !1128, !1130, !1132, !1134, !1136, !1138, !1140, !1142, !1144, !1146} !932 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !933, size: 32, dwarfAddressSpace: 1) !933 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___privatechar2", file: !930, line: 47, baseType: !131) !934 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !935, size: 32, dwarfAddressSpace: 1) !935 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___privatechar4", file: !930, line: 47, baseType: !143) !936 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !937, size: 32, dwarfAddressSpace: 1) !937 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___privatechar8", file: !930, line: 47, baseType: !149) !938 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !939, size: 32, dwarfAddressSpace: 1) !939 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___privatechar16", file: !930, line: 47, baseType: !155) !940 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !941, size: 32, dwarfAddressSpace: 2) !941 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___localchar2", file: !930, line: 47, baseType: !131) !942 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !943, size: 32, dwarfAddressSpace: 2) !943 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___localchar4", file: !930, line: 47, baseType: !143) !944 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !945, size: 32, dwarfAddressSpace: 2) !945 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___localchar8", file: !930, line: 47, baseType: !149) !946 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !947, size: 32, dwarfAddressSpace: 2) !947 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___localchar16", file: !930, line: 47, baseType: !155) !948 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !949, size: 32) !949 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___globalchar2", file: !930, line: 47, baseType: !131) !950 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !951, size: 32) !951 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___globalchar4", file: !930, line: 47, baseType: !143) !952 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !953, size: 32) !953 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___globalchar8", file: !930, line: 47, baseType: !149) !954 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !955, size: 32) !955 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___globalchar16", file: !930, line: 47, baseType: !155) !956 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !957, size: 32, dwarfAddressSpace: 1) !957 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___privateuchar2", file: !930, line: 47, baseType: !157) !958 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !959, size: 32, dwarfAddressSpace: 1) !959 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___privateuchar4", file: !930, line: 47, baseType: !161) !960 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !961, size: 32, dwarfAddressSpace: 1) !961 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___privateuchar8", file: !930, line: 47, baseType: !163) !962 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !963, size: 32, dwarfAddressSpace: 1) !963 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___privateuchar16", file: !930, line: 47, baseType: !165) !964 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !965, size: 32, dwarfAddressSpace: 2) !965 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___localuchar2", file: !930, line: 47, baseType: !157) !966 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !967, size: 32, dwarfAddressSpace: 2) !967 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___localuchar4", file: !930, line: 47, baseType: !161) !968 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !969, size: 32, dwarfAddressSpace: 2) !969 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___localuchar8", file: !930, line: 47, baseType: !163) !970 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !971, size: 32, dwarfAddressSpace: 2) !971 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___localuchar16", file: !930, line: 47, baseType: !165) !972 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !973, size: 32) !973 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___globaluchar2", file: !930, line: 47, baseType: !157) !974 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !975, size: 32) !975 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___globaluchar4", file: !930, line: 47, baseType: !161) !976 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !977, size: 32) !977 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___globaluchar8", file: !930, line: 47, baseType: !163) !978 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !979, size: 32) !979 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___globaluchar16", file: !930, line: 47, baseType: !165) !980 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !981, size: 32, dwarfAddressSpace: 1) !981 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___privateshort2", file: !930, line: 47, baseType: !167) !982 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !983, size: 32, dwarfAddressSpace: 1) !983 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___privateshort4", file: !930, line: 47, baseType: !171) !984 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !985, size: 32, dwarfAddressSpace: 1) !985 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___privateshort8", file: !930, line: 47, baseType: !173) !986 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !987, size: 32, dwarfAddressSpace: 1) !987 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___privateshort16", file: !930, line: 47, baseType: !175) !988 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !989, size: 32, dwarfAddressSpace: 2) !989 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___localshort2", file: !930, line: 47, baseType: !167) !990 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !991, size: 32, dwarfAddressSpace: 2) !991 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___localshort4", file: !930, line: 47, baseType: !171) !992 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !993, size: 32, dwarfAddressSpace: 2) !993 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___localshort8", file: !930, line: 47, baseType: !173) !994 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !995, size: 32, dwarfAddressSpace: 2) !995 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___localshort16", file: !930, line: 47, baseType: !175) !996 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !997, size: 32) !997 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___globalshort2", file: !930, line: 47, baseType: !167) !998 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !999, size: 32) !999 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___globalshort4", file: !930, line: 47, baseType: !171) !1000 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !1001, size: 32) !1001 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___globalshort8", file: !930, line: 47, baseType: !173) !1002 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !1003, size: 32) !1003 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___globalshort16", file: !930, line: 47, baseType: !175) !1004 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !1005, size: 32, dwarfAddressSpace: 1) !1005 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___privateushort2", file: !930, line: 47, baseType: !177) !1006 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !1007, size: 32, dwarfAddressSpace: 1) !1007 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___privateushort4", file: !930, line: 47, baseType: !181) !1008 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !1009, size: 32, dwarfAddressSpace: 1) !1009 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___privateushort8", file: !930, line: 47, baseType: !183) !1010 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !1011, size: 32, dwarfAddressSpace: 1) !1011 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___privateushort16", file: !930, line: 47, baseType: !185) !1012 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !1013, size: 32, dwarfAddressSpace: 2) !1013 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___localushort2", file: !930, line: 47, baseType: !177) !1014 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !1015, size: 32, dwarfAddressSpace: 2) !1015 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___localushort4", file: !930, line: 47, baseType: !181) !1016 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !1017, size: 32, dwarfAddressSpace: 2) !1017 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___localushort8", file: !930, line: 47, baseType: !183) !1018 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !1019, size: 32, dwarfAddressSpace: 2) !1019 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___localushort16", file: !930, line: 47, baseType: !185) !1020 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !1021, size: 32) !1021 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___globalushort2", file: !930, line: 47, baseType: !177) !1022 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !1023, size: 32) !1023 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___globalushort4", file: !930, line: 47, baseType: !181) !1024 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !1025, size: 32) !1025 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___globalushort8", file: !930, line: 47, baseType: !183) !1026 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !1027, size: 32) !1027 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___globalushort16", file: !930, line: 47, baseType: !185) !1028 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !1029, size: 32, dwarfAddressSpace: 1) !1029 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___privateint2", file: !930, line: 47, baseType: !187) !1030 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !1031, size: 32, dwarfAddressSpace: 1) !1031 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___privateint4", file: !930, line: 47, baseType: !191) !1032 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !1033, size: 32, dwarfAddressSpace: 1) !1033 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___privateint8", file: !930, line: 47, baseType: !193) !1034 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !1035, size: 32, dwarfAddressSpace: 1) !1035 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___privateint16", file: !930, line: 47, baseType: !195) !1036 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !1037, size: 32, dwarfAddressSpace: 2) !1037 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___localint2", file: !930, line: 47, baseType: !187) !1038 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !1039, size: 32, dwarfAddressSpace: 2) !1039 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___localint4", file: !930, line: 47, baseType: !191) !1040 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !1041, size: 32, dwarfAddressSpace: 2) !1041 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___localint8", file: !930, line: 47, baseType: !193) !1042 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !1043, size: 32, dwarfAddressSpace: 2) !1043 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___localint16", file: !930, line: 47, baseType: !195) !1044 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !1045, size: 32) !1045 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___globalint2", file: !930, line: 47, baseType: !187) !1046 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !1047, size: 32) !1047 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___globalint4", file: !930, line: 47, baseType: !191) !1048 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !1049, size: 32) !1049 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___globalint8", file: !930, line: 47, baseType: !193) !1050 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !1051, size: 32) !1051 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___globalint16", file: !930, line: 47, baseType: !195) !1052 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !1053, size: 32, dwarfAddressSpace: 1) !1053 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___privateuint2", file: !930, line: 47, baseType: !197) !1054 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !1055, size: 32, dwarfAddressSpace: 1) !1055 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___privateuint4", file: !930, line: 47, baseType: !201) !1056 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !1057, size: 32, dwarfAddressSpace: 1) !1057 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___privateuint8", file: !930, line: 47, baseType: !203) !1058 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !1059, size: 32, dwarfAddressSpace: 1) !1059 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___privateuint16", file: !930, line: 47, baseType: !205) !1060 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !1061, size: 32, dwarfAddressSpace: 2) !1061 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___localuint2", file: !930, line: 47, baseType: !197) !1062 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !1063, size: 32, dwarfAddressSpace: 2) !1063 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___localuint4", file: !930, line: 47, baseType: !201) !1064 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !1065, size: 32, dwarfAddressSpace: 2) !1065 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___localuint8", file: !930, line: 47, baseType: !203) !1066 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !1067, size: 32, dwarfAddressSpace: 2) !1067 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___localuint16", file: !930, line: 47, baseType: !205) !1068 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !1069, size: 32) !1069 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___globaluint2", file: !930, line: 47, baseType: !197) !1070 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !1071, size: 32) !1071 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___globaluint4", file: !930, line: 47, baseType: !201) !1072 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !1073, size: 32) !1073 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___globaluint8", file: !930, line: 47, baseType: !203) !1074 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !1075, size: 32) !1075 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___globaluint16", file: !930, line: 47, baseType: !205) !1076 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !1077, size: 32, dwarfAddressSpace: 1) !1077 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___privatelong2", file: !930, line: 47, baseType: !207) !1078 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !1079, size: 32, dwarfAddressSpace: 1) !1079 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___privatelong4", file: !930, line: 47, baseType: !211) !1080 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !1081, size: 32, dwarfAddressSpace: 1) !1081 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___privatelong8", file: !930, line: 47, baseType: !213) !1082 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !1083, size: 32, dwarfAddressSpace: 1) !1083 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___privatelong16", file: !930, line: 47, baseType: !215) !1084 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !1085, size: 32, dwarfAddressSpace: 2) !1085 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___locallong2", file: !930, line: 47, baseType: !207) !1086 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !1087, size: 32, dwarfAddressSpace: 2) !1087 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___locallong4", file: !930, line: 47, baseType: !211) !1088 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !1089, size: 32, dwarfAddressSpace: 2) !1089 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___locallong8", file: !930, line: 47, baseType: !213) !1090 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !1091, size: 32, dwarfAddressSpace: 2) !1091 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___locallong16", file: !930, line: 47, baseType: !215) !1092 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !1093, size: 32) !1093 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___globallong2", file: !930, line: 47, baseType: !207) !1094 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !1095, size: 32) !1095 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___globallong4", file: !930, line: 47, baseType: !211) !1096 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !1097, size: 32) !1097 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___globallong8", file: !930, line: 47, baseType: !213) !1098 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !1099, size: 32) !1099 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___globallong16", file: !930, line: 47, baseType: !215) !1100 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !1101, size: 32, dwarfAddressSpace: 1) !1101 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___privateulong2", file: !930, line: 47, baseType: !217) !1102 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !1103, size: 32, dwarfAddressSpace: 1) !1103 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___privateulong4", file: !930, line: 47, baseType: !221) !1104 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !1105, size: 32, dwarfAddressSpace: 1) !1105 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___privateulong8", file: !930, line: 47, baseType: !223) !1106 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !1107, size: 32, dwarfAddressSpace: 1) !1107 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___privateulong16", file: !930, line: 47, baseType: !225) !1108 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !1109, size: 32, dwarfAddressSpace: 2) !1109 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___localulong2", file: !930, line: 47, baseType: !217) !1110 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !1111, size: 32, dwarfAddressSpace: 2) !1111 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___localulong4", file: !930, line: 47, baseType: !221) !1112 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !1113, size: 32, dwarfAddressSpace: 2) !1113 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___localulong8", file: !930, line: 47, baseType: !223) !1114 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !1115, size: 32, dwarfAddressSpace: 2) !1115 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___localulong16", file: !930, line: 47, baseType: !225) !1116 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !1117, size: 32) !1117 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___globalulong2", file: !930, line: 47, baseType: !217) !1118 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !1119, size: 32) !1119 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___globalulong4", file: !930, line: 47, baseType: !221) !1120 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !1121, size: 32) !1121 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___globalulong8", file: !930, line: 47, baseType: !223) !1122 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !1123, size: 32) !1123 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___globalulong16", file: !930, line: 47, baseType: !225) !1124 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !1125, size: 32, dwarfAddressSpace: 1) !1125 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___privatefloat2", file: !930, line: 47, baseType: !127) !1126 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !1127, size: 32, dwarfAddressSpace: 1) !1127 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___privatefloat4", file: !930, line: 47, baseType: !139) !1128 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !1129, size: 32, dwarfAddressSpace: 1) !1129 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___privatefloat8", file: !930, line: 47, baseType: !145) !1130 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !1131, size: 32, dwarfAddressSpace: 1) !1131 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___privatefloat16", file: !930, line: 47, baseType: !151) !1132 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !1133, size: 32, dwarfAddressSpace: 2) !1133 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___localfloat2", file: !930, line: 47, baseType: !127) !1134 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !1135, size: 32, dwarfAddressSpace: 2) !1135 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___localfloat4", file: !930, line: 47, baseType: !139) !1136 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !1137, size: 32, dwarfAddressSpace: 2) !1137 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___localfloat8", file: !930, line: 47, baseType: !145) !1138 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !1139, size: 32, dwarfAddressSpace: 2) !1139 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___localfloat16", file: !930, line: 47, baseType: !151) !1140 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !1141, size: 32) !1141 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___globalfloat2", file: !930, line: 47, baseType: !127) !1142 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !1143, size: 32) !1143 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___globalfloat4", file: !930, line: 47, baseType: !139) !1144 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !1145, size: 32) !1145 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___globalfloat8", file: !930, line: 47, baseType: !145) !1146 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !1147, size: 32) !1147 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___globalfloat16", file: !930, line: 47, baseType: !151) !1148 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1149, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6) !1149 = !DIFile(filename: "./generic/lib/workitem/get_global_id.cl", directory: ".") !1150 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1151, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !6) !1151 = !DIFile(filename: "./generic/lib/image/get_image_dim.cl", directory: ".") !1152 = !{!"clang version 5.0.0-4 (tags/RELEASE_500/final)"} !1153 = !{!"clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)"} !1154 = !{i32 1} !1155 = !{!"none"} !1156 = !{!"uint*"} !1157 = !{!""} !1158 = !DILocalVariable(name: "dim", arg: 1, scope: !1159, file: !1149, line: 3, type: !9) !1159 = distinct !DISubprogram(name: "get_global_id", scope: !1149, file: !1149, line: 3, type: !1160, isLocal: false, isDefinition: true, scopeLine: 3, flags: DIFlagPrototyped, isOptimized: true, unit: !1148, variables: !1163) !1160 = !DISubroutineType(types: !1161) !1161 = !{!1162, !9} !1162 = !DIDerivedType(tag: DW_TAG_typedef, name: "size_t", file: !10, line: 8, baseType: !11) !1163 = !{!1158} !1164 = !DIExpression(DW_OP_constu, 1, DW_OP_swap, DW_OP_xderef) !1165 = !DILocation(line: 3, column: 36, scope: !1159) !1166 = !DILocalVariable(name: "dim", arg: 1, scope: !1167, file: !13, line: 3, type: !9) !1167 = distinct !DISubprogram(name: "get_group_id", scope: !13, file: !13, line: 3, type: !1160, isLocal: false, isDefinition: true, scopeLine: 4, flags: DIFlagPrototyped, isOptimized: true, unit: !12, variables: !1168) !1168 = !{!1166} !1169 = !DILocation(line: 3, column: 33, scope: !1167, inlinedAt: !1170) !1170 = distinct !DILocation(line: 4, column: 10, scope: !1159) !1171 = !DILocation(line: 6, column: 17, scope: !1172, inlinedAt: !1170) !1172 = distinct !DILexicalBlock(scope: !1167, file: !13, line: 5, column: 14) !1173 = !DILocation(line: 4, column: 30, scope: !1159) !1174 = !DILocation(line: 4, column: 28, scope: !1159) !1175 = !DILocalVariable(name: "dim", arg: 1, scope: !1176, file: !15, line: 3, type: !9) !1176 = distinct !DISubprogram(name: "get_local_id", scope: !15, file: !15, line: 3, type: !1160, isLocal: false, isDefinition: true, scopeLine: 4, flags: DIFlagPrototyped, isOptimized: true, unit: !14, variables: !1177) !1177 = !{!1175} !1178 = !DILocation(line: 3, column: 33, scope: !1176, inlinedAt: !1179) !1179 = distinct !DILocation(line: 4, column: 52, scope: !1159) !1180 = !DILocation(line: 6, column: 17, scope: !1181, inlinedAt: !1179) !1181 = distinct !DILexicalBlock(scope: !1176, file: !15, line: 5, column: 14) !1182 = !{i32 0, i32 1024} !1183 = !DILocation(line: 4, column: 50, scope: !1159) !1184 = !DILocalVariable(name: "dim", arg: 1, scope: !1185, file: !5, line: 3, type: !9) !1185 = distinct !DISubprogram(name: "get_global_offset", scope: !5, file: !5, line: 3, type: !1160, isLocal: false, isDefinition: true, scopeLine: 4, flags: DIFlagPrototyped, isOptimized: true, unit: !4, variables: !1186) !1186 = !{!1184, !1187} !1187 = !DILocalVariable(name: "ptr", scope: !1185, file: !5, line: 5, type: !8) !1188 = !DILocation(line: 3, column: 38, scope: !1185, inlinedAt: !1189) !1189 = distinct !DILocation(line: 4, column: 72, scope: !1159) !1190 = !DILocation(line: 7, column: 3, scope: !1185, inlinedAt: !1189) !1191 = !DILocation(line: 9, column: 10, scope: !1192, inlinedAt: !1189) !1192 = distinct !DILexicalBlock(scope: !1185, file: !5, line: 8, column: 6) !1193 = !{!1194, !1194, i64 0} !1194 = !{!"int", !1195, i64 0} !1195 = !{!"omnipotent char", !1196, i64 0} !1196 = !{!"Simple C/C++ TBAA"} !1197 = !DILocation(line: 4, column: 70, scope: !1159) !1198 = !DILocation(line: 7, column: 17, scope: !1172, inlinedAt: !1170) !1199 = !DILocation(line: 7, column: 17, scope: !1181, inlinedAt: !1179) !1200 = !DILocation(line: 8, column: 17, scope: !1172, inlinedAt: !1170) !1201 = !DILocation(line: 8, column: 17, scope: !1181, inlinedAt: !1179) !1202 = !{float 2.500000e+00}