; ModuleID = 'link' source_filename = "link" 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) #2, !dbg !1165 tail call void @llvm.dbg.value(metadata i32 0, i64 0, metadata !1166, metadata !1164) #2, !dbg !1169 %1 = tail call i32 @llvm.r600.read.tgid.x() #2, !dbg !1171 %x.i.i = tail call i32 @llvm.r600.read.local.size.x() #2, !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) #2, !dbg !1178 %3 = tail call i32 @llvm.r600.read.tidig.x() #2, !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) #2, !dbg !1188 %5 = tail call i8 addrspace(7)* @llvm.r600.implicitarg.ptr() #2, !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) #2, !dbg !1165 tail call void @llvm.dbg.value(metadata i32 1, i64 0, metadata !1166, metadata !1164) #2, !dbg !1169 %10 = tail call i32 @llvm.r600.read.tgid.y() #2, !dbg !1198 %y.i.i = tail call i32 @llvm.r600.read.local.size.y() #2, !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) #2, !dbg !1178 %12 = tail call i32 @llvm.r600.read.tidig.y() #2, !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) #2, !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) #2, !dbg !1165 tail call void @llvm.dbg.value(metadata i32 2, i64 0, metadata !1166, metadata !1164) #2, !dbg !1169 %18 = tail call i32 @llvm.r600.read.tgid.z() #2, !dbg !1200 %z.i.i = tail call i32 @llvm.r600.read.local.size.z() #2, !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) #2, !dbg !1178 %20 = tail call i32 @llvm.r600.read.tidig.z() #2, !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) #2, !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() #3 %y.i = tail call i32 @llvm.r600.read.global.size.y() #3 %z.i = tail call i32 @llvm.r600.read.global.size.z() #3 %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 void @llvm.dbg.value(metadata, i64, metadata, metadata) #1 ; Function Attrs: nounwind readnone speculatable declare i32 @llvm.r600.read.tgid.x() #1 ; Function Attrs: nounwind readnone speculatable declare i32 @llvm.r600.read.local.size.x() #1 ; Function Attrs: nounwind readnone speculatable declare i32 @llvm.r600.read.tidig.x() #1 ; Function Attrs: nounwind readnone speculatable declare i8 addrspace(7)* @llvm.r600.implicitarg.ptr() #1 ; Function Attrs: nounwind readnone speculatable declare i32 @llvm.r600.read.tgid.y() #1 ; Function Attrs: nounwind readnone speculatable declare i32 @llvm.r600.read.local.size.y() #1 ; Function Attrs: nounwind readnone speculatable declare i32 @llvm.r600.read.tidig.y() #1 ; Function Attrs: nounwind readnone speculatable declare i32 @llvm.r600.read.tgid.z() #1 ; Function Attrs: nounwind readnone speculatable declare i32 @llvm.r600.read.local.size.z() #1 ; Function Attrs: nounwind readnone speculatable declare i32 @llvm.r600.read.tidig.z() #1 ; Function Attrs: nounwind readnone speculatable declare i32 @llvm.r600.read.global.size.x() #1 ; Function Attrs: nounwind readnone speculatable declare i32 @llvm.r600.read.global.size.y() #1 ; Function Attrs: nounwind readnone speculatable declare i32 @llvm.r600.read.global.size.z() #1 ; Function Attrs: nounwind readnone speculatable declare float @llvm.fmuladd.f32(float, float, float) #1 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 } attributes #3 = { nounwind readnone } !opencl.ocl.version = !{!0} !llvm.dbg.cu = !{!1, !9, !11, !13, !15, !25, !27, !29, !31, !33, !35, !37, !39, !41, !43, !45, !47, !49, !51, !53, !55, !57, !59, !61, !63, !66, !68, !70, !73, !75, !77, !79, !81, !83, !85, !87, !89, !91, !93, !95, !97, !99, !101, !103, !105, !107, !109, !111, !224, !226, !229, !231, !233, !235, !237, !239, !241, !243, !245, !247, !249, !251, !254, !257, !259, !261, !263, !265, !267, !270, !272, !275, !277, !280, !282, !285, !288, !290, !293, !295, !297, !299, !301, !303, !305, !307, !309, !311, !313, !315, !318, !320, !322, !324, !326, !329, !331, !334, !336, !338, !340, !343, !345, !347, !349, !352, !354, !356, !358, !360, !362, !364, !366, !373, !375, !377, !379, !381, !383, !385, !387, !389, !391, !426, !429, !431, !433, !435, !438, !440, !442, !444, !446, !448, !450, !452, !454, !456, !458, !460, !462, !464, !466, !468, !470, !472, !474, !476, !478, !480, !482, !484, !487, !489, !491, !926, !1145, !1147} !llvm.ident = !{!1149, !1150} !llvm.module.flags = !{!1151, !1152, !1153} !0 = !{i32 1, i32 1} !1 = distinct !DICompileUnit(language: DW_LANG_C99, file: !2, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !3, retainedTypes: !4) !2 = !DIFile(filename: "./r600/lib/workitem/get_global_offset.cl", directory: ".") !3 = !{} !4 = !{!5} !5 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !6, size: 32) !6 = !DIDerivedType(tag: DW_TAG_typedef, name: "uint", file: !7, line: 5, baseType: !8) !7 = !DIFile(filename: "./generic/include/clc/clctypes.h", directory: ".") !8 = !DIBasicType(name: "unsigned int", size: 32, encoding: DW_ATE_unsigned) !9 = distinct !DICompileUnit(language: DW_LANG_C99, file: !10, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !3) !10 = !DIFile(filename: "./r600/lib/workitem/get_group_id.cl", directory: ".") !11 = distinct !DICompileUnit(language: DW_LANG_C99, file: !12, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !3) !12 = !DIFile(filename: "./r600/lib/workitem/get_local_id.cl", directory: ".") !13 = distinct !DICompileUnit(language: DW_LANG_C99, file: !14, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !3, retainedTypes: !4) !14 = !DIFile(filename: "./r600/lib/workitem/get_work_dim.cl", directory: ".") !15 = distinct !DICompileUnit(language: DW_LANG_C99, file: !16, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !3, retainedTypes: !17) !16 = !DIFile(filename: "./amdgpu/lib/atomic/atomic.cl", directory: ".") !17 = !{!18, !19, !8, !21, !22, !24} !18 = !DIBasicType(name: "int", size: 32, encoding: DW_ATE_signed) !19 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !20, size: 32) !20 = !DIDerivedType(tag: DW_TAG_volatile_type, baseType: !18) !21 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !20, size: 32, dwarfAddressSpace: 2) !22 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !23, size: 32) !23 = !DIDerivedType(tag: DW_TAG_volatile_type, baseType: !8) !24 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !23, size: 32, dwarfAddressSpace: 2) !25 = distinct !DICompileUnit(language: DW_LANG_C99, file: !26, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !3) !26 = !DIFile(filename: "./amdgpu/lib/math/nextafter.cl", directory: ".") !27 = distinct !DICompileUnit(language: DW_LANG_C99, file: !28, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !3) !28 = !DIFile(filename: "./amdgpu/lib/math/sqrt.cl", directory: ".") !29 = distinct !DICompileUnit(language: DW_LANG_C99, file: !30, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !3) !30 = !DIFile(filename: "./amdgpu/lib/synchronization/barrier.cl", directory: ".") !31 = distinct !DICompileUnit(language: DW_LANG_C99, file: !32, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !3) !32 = !DIFile(filename: "./amdgpu/lib/image/get_image_width.cl", directory: ".") !33 = distinct !DICompileUnit(language: DW_LANG_C99, file: !34, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !3) !34 = !DIFile(filename: "./amdgpu/lib/image/get_image_height.cl", directory: ".") !35 = distinct !DICompileUnit(language: DW_LANG_C99, file: !36, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !3) !36 = !DIFile(filename: "./amdgpu/lib/image/get_image_depth.cl", directory: ".") !37 = distinct !DICompileUnit(language: DW_LANG_C99, file: !38, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !3) !38 = !DIFile(filename: "./amdgpu/lib/image/get_image_channel_data_type.cl", directory: ".") !39 = distinct !DICompileUnit(language: DW_LANG_C99, file: !40, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !3) !40 = !DIFile(filename: "./amdgpu/lib/image/get_image_channel_order.cl", directory: ".") !41 = distinct !DICompileUnit(language: DW_LANG_C99, file: !42, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !3) !42 = !DIFile(filename: "./amdgpu/lib/image/read_imagef.cl", directory: ".") !43 = distinct !DICompileUnit(language: DW_LANG_C99, file: !44, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !3) !44 = !DIFile(filename: "./amdgpu/lib/image/read_imagei.cl", directory: ".") !45 = distinct !DICompileUnit(language: DW_LANG_C99, file: !46, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !3) !46 = !DIFile(filename: "./amdgpu/lib/image/read_imageui.cl", directory: ".") !47 = distinct !DICompileUnit(language: DW_LANG_C99, file: !48, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !3) !48 = !DIFile(filename: "./amdgpu/lib/image/write_imagef.cl", directory: ".") !49 = distinct !DICompileUnit(language: DW_LANG_C99, file: !50, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !3) !50 = !DIFile(filename: "./amdgpu/lib/image/write_imagei.cl", directory: ".") !51 = distinct !DICompileUnit(language: DW_LANG_C99, file: !52, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !3) !52 = !DIFile(filename: "./amdgpu/lib/image/write_imageui.cl", directory: ".") !53 = distinct !DICompileUnit(language: DW_LANG_C99, file: !54, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !3) !54 = !DIFile(filename: "./generic/lib/subnormal_config.cl", directory: ".") !55 = distinct !DICompileUnit(language: DW_LANG_C99, file: !56, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !3) !56 = !DIFile(filename: "./generic/lib/async/async_work_group_copy.cl", directory: ".") !57 = distinct !DICompileUnit(language: DW_LANG_C99, file: !58, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !3) !58 = !DIFile(filename: "./generic/lib/async/async_work_group_strided_copy.cl", directory: ".") !59 = distinct !DICompileUnit(language: DW_LANG_C99, file: !60, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !3) !60 = !DIFile(filename: "./generic/lib/async/prefetch.cl", directory: ".") !61 = distinct !DICompileUnit(language: DW_LANG_C99, file: !62, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !3) !62 = !DIFile(filename: "./generic/lib/async/wait_group_events.cl", directory: ".") !63 = distinct !DICompileUnit(language: DW_LANG_C99, file: !64, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !3, retainedTypes: !65) !64 = !DIFile(filename: "./generic/lib/atomic/atomic_xchg.cl", directory: ".") !65 = !{!19, !21} !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: !3) !67 = !DIFile(filename: "./generic/lib/cl_khr_global_int32_base_atomics/atom_add.cl", directory: ".") !68 = distinct !DICompileUnit(language: DW_LANG_C99, file: !69, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !3) !69 = !DIFile(filename: "./generic/lib/cl_khr_global_int32_base_atomics/atom_cmpxchg.cl", directory: ".") !70 = distinct !DICompileUnit(language: DW_LANG_C99, file: !71, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !3, retainedTypes: !72) !71 = !DIFile(filename: "./generic/lib/cl_khr_global_int32_base_atomics/atom_dec.cl", directory: ".") !72 = !{!18, !8} !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: !3, retainedTypes: !72) !74 = !DIFile(filename: "./generic/lib/cl_khr_global_int32_base_atomics/atom_inc.cl", directory: ".") !75 = distinct !DICompileUnit(language: DW_LANG_C99, file: !76, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !3) !76 = !DIFile(filename: "./generic/lib/cl_khr_global_int32_base_atomics/atom_sub.cl", directory: ".") !77 = distinct !DICompileUnit(language: DW_LANG_C99, file: !78, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !3) !78 = !DIFile(filename: "./generic/lib/cl_khr_global_int32_base_atomics/atom_xchg.cl", directory: ".") !79 = distinct !DICompileUnit(language: DW_LANG_C99, file: !80, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !3) !80 = !DIFile(filename: "./generic/lib/cl_khr_global_int32_extended_atomics/atom_and.cl", directory: ".") !81 = distinct !DICompileUnit(language: DW_LANG_C99, file: !82, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !3) !82 = !DIFile(filename: "./generic/lib/cl_khr_global_int32_extended_atomics/atom_max.cl", directory: ".") !83 = distinct !DICompileUnit(language: DW_LANG_C99, file: !84, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !3) !84 = !DIFile(filename: "./generic/lib/cl_khr_global_int32_extended_atomics/atom_min.cl", directory: ".") !85 = distinct !DICompileUnit(language: DW_LANG_C99, file: !86, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !3) !86 = !DIFile(filename: "./generic/lib/cl_khr_global_int32_extended_atomics/atom_or.cl", directory: ".") !87 = distinct !DICompileUnit(language: DW_LANG_C99, file: !88, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !3) !88 = !DIFile(filename: "./generic/lib/cl_khr_global_int32_extended_atomics/atom_xor.cl", directory: ".") !89 = distinct !DICompileUnit(language: DW_LANG_C99, file: !90, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !3) !90 = !DIFile(filename: "./generic/lib/cl_khr_local_int32_base_atomics/atom_add.cl", directory: ".") !91 = distinct !DICompileUnit(language: DW_LANG_C99, file: !92, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !3) !92 = !DIFile(filename: "./generic/lib/cl_khr_local_int32_base_atomics/atom_cmpxchg.cl", directory: ".") !93 = distinct !DICompileUnit(language: DW_LANG_C99, file: !94, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !3, retainedTypes: !72) !94 = !DIFile(filename: "./generic/lib/cl_khr_local_int32_base_atomics/atom_dec.cl", directory: ".") !95 = distinct !DICompileUnit(language: DW_LANG_C99, file: !96, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !3, retainedTypes: !72) !96 = !DIFile(filename: "./generic/lib/cl_khr_local_int32_base_atomics/atom_inc.cl", directory: ".") !97 = distinct !DICompileUnit(language: DW_LANG_C99, file: !98, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !3) !98 = !DIFile(filename: "./generic/lib/cl_khr_local_int32_base_atomics/atom_sub.cl", directory: ".") !99 = distinct !DICompileUnit(language: DW_LANG_C99, file: !100, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !3) !100 = !DIFile(filename: "./generic/lib/cl_khr_local_int32_base_atomics/atom_xchg.cl", directory: ".") !101 = distinct !DICompileUnit(language: DW_LANG_C99, file: !102, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !3) !102 = !DIFile(filename: "./generic/lib/cl_khr_local_int32_extended_atomics/atom_and.cl", directory: ".") !103 = distinct !DICompileUnit(language: DW_LANG_C99, file: !104, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !3) !104 = !DIFile(filename: "./generic/lib/cl_khr_local_int32_extended_atomics/atom_max.cl", directory: ".") !105 = distinct !DICompileUnit(language: DW_LANG_C99, file: !106, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !3) !106 = !DIFile(filename: "./generic/lib/cl_khr_local_int32_extended_atomics/atom_min.cl", directory: ".") !107 = distinct !DICompileUnit(language: DW_LANG_C99, file: !108, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !3) !108 = !DIFile(filename: "./generic/lib/cl_khr_local_int32_extended_atomics/atom_or.cl", directory: ".") !109 = distinct !DICompileUnit(language: DW_LANG_C99, file: !110, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !3) !110 = !DIFile(filename: "./generic/lib/cl_khr_local_int32_extended_atomics/atom_xor.cl", directory: ".") !111 = distinct !DICompileUnit(language: DW_LANG_C99, file: !112, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !3, retainedTypes: !113) !112 = !DIFile(filename: "./generic/lib/convert.cl", directory: ".") !113 = !{!114, !115, !117, !118, !18, !6, !120, !121, !123, !124, !128, !130, !134, !136, !140, !142, !146, !148, !152, !154, !156, !158, !160, !162, !164, !166, !168, !170, !172, !174, !176, !178, !180, !182, !184, !186, !188, !190, !192, !194, !196, !198, !200, !202, !204, !206, !208, !210, !212, !214, !216, !218, !220, !222} !114 = !DIBasicType(name: "char", size: 8, encoding: DW_ATE_signed_char) !115 = !DIDerivedType(tag: DW_TAG_typedef, name: "uchar", file: !7, line: 3, baseType: !116) !116 = !DIBasicType(name: "unsigned char", size: 8, encoding: DW_ATE_unsigned_char) !117 = !DIBasicType(name: "short", size: 16, encoding: DW_ATE_signed) !118 = !DIDerivedType(tag: DW_TAG_typedef, name: "ushort", file: !7, line: 4, baseType: !119) !119 = !DIBasicType(name: "unsigned short", size: 16, encoding: DW_ATE_unsigned) !120 = !DIBasicType(name: "long int", size: 64, encoding: DW_ATE_signed) !121 = !DIDerivedType(tag: DW_TAG_typedef, name: "ulong", file: !7, line: 6, baseType: !122) !122 = !DIBasicType(name: "long unsigned int", size: 64, encoding: DW_ATE_unsigned) !123 = !DIBasicType(name: "float", size: 32, encoding: DW_ATE_float) !124 = !DIDerivedType(tag: DW_TAG_typedef, name: "float2", file: !7, line: 73, baseType: !125) !125 = !DICompositeType(tag: DW_TAG_array_type, baseType: !123, size: 64, flags: DIFlagVector, elements: !126) !126 = !{!127} !127 = !DISubrange(count: 2) !128 = !DIDerivedType(tag: DW_TAG_typedef, name: "char2", file: !7, line: 25, baseType: !129) !129 = !DICompositeType(tag: DW_TAG_array_type, baseType: !114, size: 16, flags: DIFlagVector, elements: !126) !130 = !DIDerivedType(tag: DW_TAG_typedef, name: "float3", file: !7, line: 74, baseType: !131) !131 = !DICompositeType(tag: DW_TAG_array_type, baseType: !123, size: 128, flags: DIFlagVector, elements: !132) !132 = !{!133} !133 = !DISubrange(count: 3) !134 = !DIDerivedType(tag: DW_TAG_typedef, name: "char3", file: !7, line: 26, baseType: !135) !135 = !DICompositeType(tag: DW_TAG_array_type, baseType: !114, size: 32, flags: DIFlagVector, elements: !132) !136 = !DIDerivedType(tag: DW_TAG_typedef, name: "float4", file: !7, line: 75, baseType: !137) !137 = !DICompositeType(tag: DW_TAG_array_type, baseType: !123, size: 128, flags: DIFlagVector, elements: !138) !138 = !{!139} !139 = !DISubrange(count: 4) !140 = !DIDerivedType(tag: DW_TAG_typedef, name: "char4", file: !7, line: 27, baseType: !141) !141 = !DICompositeType(tag: DW_TAG_array_type, baseType: !114, size: 32, flags: DIFlagVector, elements: !138) !142 = !DIDerivedType(tag: DW_TAG_typedef, name: "float8", file: !7, line: 76, baseType: !143) !143 = !DICompositeType(tag: DW_TAG_array_type, baseType: !123, size: 256, flags: DIFlagVector, elements: !144) !144 = !{!145} !145 = !DISubrange(count: 8) !146 = !DIDerivedType(tag: DW_TAG_typedef, name: "char8", file: !7, line: 28, baseType: !147) !147 = !DICompositeType(tag: DW_TAG_array_type, baseType: !114, size: 64, flags: DIFlagVector, elements: !144) !148 = !DIDerivedType(tag: DW_TAG_typedef, name: "float16", file: !7, line: 77, baseType: !149) !149 = !DICompositeType(tag: DW_TAG_array_type, baseType: !123, size: 512, flags: DIFlagVector, elements: !150) !150 = !{!151} !151 = !DISubrange(count: 16) !152 = !DIDerivedType(tag: DW_TAG_typedef, name: "char16", file: !7, line: 29, baseType: !153) !153 = !DICompositeType(tag: DW_TAG_array_type, baseType: !114, size: 128, flags: DIFlagVector, elements: !150) !154 = !DIDerivedType(tag: DW_TAG_typedef, name: "uchar2", file: !7, line: 31, baseType: !155) !155 = !DICompositeType(tag: DW_TAG_array_type, baseType: !115, size: 16, flags: DIFlagVector, elements: !126) !156 = !DIDerivedType(tag: DW_TAG_typedef, name: "uchar3", file: !7, line: 32, baseType: !157) !157 = !DICompositeType(tag: DW_TAG_array_type, baseType: !115, size: 32, flags: DIFlagVector, elements: !132) !158 = !DIDerivedType(tag: DW_TAG_typedef, name: "uchar4", file: !7, line: 33, baseType: !159) !159 = !DICompositeType(tag: DW_TAG_array_type, baseType: !115, size: 32, flags: DIFlagVector, elements: !138) !160 = !DIDerivedType(tag: DW_TAG_typedef, name: "uchar8", file: !7, line: 34, baseType: !161) !161 = !DICompositeType(tag: DW_TAG_array_type, baseType: !115, size: 64, flags: DIFlagVector, elements: !144) !162 = !DIDerivedType(tag: DW_TAG_typedef, name: "uchar16", file: !7, line: 35, baseType: !163) !163 = !DICompositeType(tag: DW_TAG_array_type, baseType: !115, size: 128, flags: DIFlagVector, elements: !150) !164 = !DIDerivedType(tag: DW_TAG_typedef, name: "short2", file: !7, line: 37, baseType: !165) !165 = !DICompositeType(tag: DW_TAG_array_type, baseType: !117, size: 32, flags: DIFlagVector, elements: !126) !166 = !DIDerivedType(tag: DW_TAG_typedef, name: "short3", file: !7, line: 38, baseType: !167) !167 = !DICompositeType(tag: DW_TAG_array_type, baseType: !117, size: 64, flags: DIFlagVector, elements: !132) !168 = !DIDerivedType(tag: DW_TAG_typedef, name: "short4", file: !7, line: 39, baseType: !169) !169 = !DICompositeType(tag: DW_TAG_array_type, baseType: !117, size: 64, flags: DIFlagVector, elements: !138) !170 = !DIDerivedType(tag: DW_TAG_typedef, name: "short8", file: !7, line: 40, baseType: !171) !171 = !DICompositeType(tag: DW_TAG_array_type, baseType: !117, size: 128, flags: DIFlagVector, elements: !144) !172 = !DIDerivedType(tag: DW_TAG_typedef, name: "short16", file: !7, line: 41, baseType: !173) !173 = !DICompositeType(tag: DW_TAG_array_type, baseType: !117, size: 256, flags: DIFlagVector, elements: !150) !174 = !DIDerivedType(tag: DW_TAG_typedef, name: "ushort2", file: !7, line: 43, baseType: !175) !175 = !DICompositeType(tag: DW_TAG_array_type, baseType: !118, size: 32, flags: DIFlagVector, elements: !126) !176 = !DIDerivedType(tag: DW_TAG_typedef, name: "ushort3", file: !7, line: 44, baseType: !177) !177 = !DICompositeType(tag: DW_TAG_array_type, baseType: !118, size: 64, flags: DIFlagVector, elements: !132) !178 = !DIDerivedType(tag: DW_TAG_typedef, name: "ushort4", file: !7, line: 45, baseType: !179) !179 = !DICompositeType(tag: DW_TAG_array_type, baseType: !118, size: 64, flags: DIFlagVector, elements: !138) !180 = !DIDerivedType(tag: DW_TAG_typedef, name: "ushort8", file: !7, line: 46, baseType: !181) !181 = !DICompositeType(tag: DW_TAG_array_type, baseType: !118, size: 128, flags: DIFlagVector, elements: !144) !182 = !DIDerivedType(tag: DW_TAG_typedef, name: "ushort16", file: !7, line: 47, baseType: !183) !183 = !DICompositeType(tag: DW_TAG_array_type, baseType: !118, size: 256, flags: DIFlagVector, elements: !150) !184 = !DIDerivedType(tag: DW_TAG_typedef, name: "int2", file: !7, line: 49, baseType: !185) !185 = !DICompositeType(tag: DW_TAG_array_type, baseType: !18, size: 64, flags: DIFlagVector, elements: !126) !186 = !DIDerivedType(tag: DW_TAG_typedef, name: "int3", file: !7, line: 50, baseType: !187) !187 = !DICompositeType(tag: DW_TAG_array_type, baseType: !18, size: 128, flags: DIFlagVector, elements: !132) !188 = !DIDerivedType(tag: DW_TAG_typedef, name: "int4", file: !7, line: 51, baseType: !189) !189 = !DICompositeType(tag: DW_TAG_array_type, baseType: !18, size: 128, flags: DIFlagVector, elements: !138) !190 = !DIDerivedType(tag: DW_TAG_typedef, name: "int8", file: !7, line: 52, baseType: !191) !191 = !DICompositeType(tag: DW_TAG_array_type, baseType: !18, size: 256, flags: DIFlagVector, elements: !144) !192 = !DIDerivedType(tag: DW_TAG_typedef, name: "int16", file: !7, line: 53, baseType: !193) !193 = !DICompositeType(tag: DW_TAG_array_type, baseType: !18, size: 512, flags: DIFlagVector, elements: !150) !194 = !DIDerivedType(tag: DW_TAG_typedef, name: "uint2", file: !7, line: 55, baseType: !195) !195 = !DICompositeType(tag: DW_TAG_array_type, baseType: !6, size: 64, flags: DIFlagVector, elements: !126) !196 = !DIDerivedType(tag: DW_TAG_typedef, name: "uint3", file: !7, line: 56, baseType: !197) !197 = !DICompositeType(tag: DW_TAG_array_type, baseType: !6, size: 128, flags: DIFlagVector, elements: !132) !198 = !DIDerivedType(tag: DW_TAG_typedef, name: "uint4", file: !7, line: 57, baseType: !199) !199 = !DICompositeType(tag: DW_TAG_array_type, baseType: !6, size: 128, flags: DIFlagVector, elements: !138) !200 = !DIDerivedType(tag: DW_TAG_typedef, name: "uint8", file: !7, line: 58, baseType: !201) !201 = !DICompositeType(tag: DW_TAG_array_type, baseType: !6, size: 256, flags: DIFlagVector, elements: !144) !202 = !DIDerivedType(tag: DW_TAG_typedef, name: "uint16", file: !7, line: 59, baseType: !203) !203 = !DICompositeType(tag: DW_TAG_array_type, baseType: !6, size: 512, flags: DIFlagVector, elements: !150) !204 = !DIDerivedType(tag: DW_TAG_typedef, name: "long2", file: !7, line: 61, baseType: !205) !205 = !DICompositeType(tag: DW_TAG_array_type, baseType: !120, size: 128, flags: DIFlagVector, elements: !126) !206 = !DIDerivedType(tag: DW_TAG_typedef, name: "long3", file: !7, line: 62, baseType: !207) !207 = !DICompositeType(tag: DW_TAG_array_type, baseType: !120, size: 256, flags: DIFlagVector, elements: !132) !208 = !DIDerivedType(tag: DW_TAG_typedef, name: "long4", file: !7, line: 63, baseType: !209) !209 = !DICompositeType(tag: DW_TAG_array_type, baseType: !120, size: 256, flags: DIFlagVector, elements: !138) !210 = !DIDerivedType(tag: DW_TAG_typedef, name: "long8", file: !7, line: 64, baseType: !211) !211 = !DICompositeType(tag: DW_TAG_array_type, baseType: !120, size: 512, flags: DIFlagVector, elements: !144) !212 = !DIDerivedType(tag: DW_TAG_typedef, name: "long16", file: !7, line: 65, baseType: !213) !213 = !DICompositeType(tag: DW_TAG_array_type, baseType: !120, size: 1024, flags: DIFlagVector, elements: !150) !214 = !DIDerivedType(tag: DW_TAG_typedef, name: "ulong2", file: !7, line: 67, baseType: !215) !215 = !DICompositeType(tag: DW_TAG_array_type, baseType: !121, size: 128, flags: DIFlagVector, elements: !126) !216 = !DIDerivedType(tag: DW_TAG_typedef, name: "ulong3", file: !7, line: 68, baseType: !217) !217 = !DICompositeType(tag: DW_TAG_array_type, baseType: !121, size: 256, flags: DIFlagVector, elements: !132) !218 = !DIDerivedType(tag: DW_TAG_typedef, name: "ulong4", file: !7, line: 69, baseType: !219) !219 = !DICompositeType(tag: DW_TAG_array_type, baseType: !121, size: 256, flags: DIFlagVector, elements: !138) !220 = !DIDerivedType(tag: DW_TAG_typedef, name: "ulong8", file: !7, line: 70, baseType: !221) !221 = !DICompositeType(tag: DW_TAG_array_type, baseType: !121, size: 512, flags: DIFlagVector, elements: !144) !222 = !DIDerivedType(tag: DW_TAG_typedef, name: "ulong16", file: !7, line: 71, baseType: !223) !223 = !DICompositeType(tag: DW_TAG_array_type, baseType: !121, size: 1024, flags: DIFlagVector, elements: !150) !224 = distinct !DICompileUnit(language: DW_LANG_C99, file: !225, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !3) !225 = !DIFile(filename: "./generic/lib/common/degrees.cl", directory: ".") !226 = distinct !DICompileUnit(language: DW_LANG_C99, file: !227, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !3, retainedTypes: !228) !227 = !DIFile(filename: "./generic/lib/common/mix.cl", directory: ".") !228 = !{!124, !130, !136, !142, !148} !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: !3) !230 = !DIFile(filename: "./generic/lib/common/radians.cl", directory: ".") !231 = distinct !DICompileUnit(language: DW_LANG_C99, file: !232, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !3) !232 = !DIFile(filename: "./generic/lib/common/sign.cl", directory: ".") !233 = distinct !DICompileUnit(language: DW_LANG_C99, file: !234, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !3) !234 = !DIFile(filename: "./generic/lib/common/smoothstep.cl", directory: ".") !235 = distinct !DICompileUnit(language: DW_LANG_C99, file: !236, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !3) !236 = !DIFile(filename: "./generic/lib/common/step.cl", directory: ".") !237 = distinct !DICompileUnit(language: DW_LANG_C99, file: !238, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !3) !238 = !DIFile(filename: "./generic/lib/geometric/cross.cl", directory: ".") !239 = distinct !DICompileUnit(language: DW_LANG_C99, file: !240, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !3) !240 = !DIFile(filename: "./generic/lib/geometric/distance.cl", directory: ".") !241 = distinct !DICompileUnit(language: DW_LANG_C99, file: !242, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !3) !242 = !DIFile(filename: "./generic/lib/geometric/dot.cl", directory: ".") !243 = distinct !DICompileUnit(language: DW_LANG_C99, file: !244, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !3) !244 = !DIFile(filename: "./generic/lib/geometric/fast_distance.cl", directory: ".") !245 = distinct !DICompileUnit(language: DW_LANG_C99, file: !246, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !3) !246 = !DIFile(filename: "./generic/lib/geometric/fast_length.cl", directory: ".") !247 = distinct !DICompileUnit(language: DW_LANG_C99, file: !248, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !3) !248 = !DIFile(filename: "./generic/lib/geometric/fast_normalize.cl", directory: ".") !249 = distinct !DICompileUnit(language: DW_LANG_C99, file: !250, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !3) !250 = !DIFile(filename: "./generic/lib/geometric/length.cl", directory: ".") !251 = distinct !DICompileUnit(language: DW_LANG_C99, file: !252, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !3, retainedTypes: !253) !252 = !DIFile(filename: "./generic/lib/geometric/normalize.cl", directory: ".") !253 = !{!124, !130, !136} !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: !3, retainedTypes: !256) !255 = !DIFile(filename: "./generic/lib/integer/abs.cl", directory: ".") !256 = !{!114, !128, !134, !140, !146, !152, !115, !154, !156, !158, !160, !162, !117, !164, !166, !168, !170, !172, !118, !174, !176, !178, !180, !182, !18, !184, !186, !188, !190, !192, !6, !194, !196, !198, !200, !202, !120, !204, !206, !208, !210, !212, !121, !214, !216, !218, !220, !222} !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: !3, retainedTypes: !256) !258 = !DIFile(filename: "./generic/lib/integer/abs_diff.cl", directory: ".") !259 = distinct !DICompileUnit(language: DW_LANG_C99, file: !260, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !3) !260 = !DIFile(filename: "./generic/lib/integer/add_sat.cl", directory: ".") !261 = distinct !DICompileUnit(language: DW_LANG_C99, file: !262, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !3) !262 = !DIFile(filename: "./generic/lib/integer/clz.cl", directory: ".") !263 = distinct !DICompileUnit(language: DW_LANG_C99, file: !264, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !3, retainedTypes: !256) !264 = !DIFile(filename: "./generic/lib/integer/hadd.cl", directory: ".") !265 = distinct !DICompileUnit(language: DW_LANG_C99, file: !266, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !3) !266 = !DIFile(filename: "./generic/lib/integer/mad24.cl", directory: ".") !267 = distinct !DICompileUnit(language: DW_LANG_C99, file: !268, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !3, retainedTypes: !269) !268 = !DIFile(filename: "./generic/lib/integer/mad_sat.cl", directory: ".") !269 = !{!117, !118, !18, !6, !121} !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: !3) !271 = !DIFile(filename: "./generic/lib/integer/mul24.cl", directory: ".") !272 = distinct !DICompileUnit(language: DW_LANG_C99, file: !273, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !3, retainedTypes: !274) !273 = !DIFile(filename: "./generic/lib/integer/mul_hi.cl", directory: ".") !274 = !{!120, !121, !114, !117, !115, !118, !18, !6} !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: !3, retainedTypes: !256) !276 = !DIFile(filename: "./generic/lib/integer/rhadd.cl", directory: ".") !277 = distinct !DICompileUnit(language: DW_LANG_C99, file: !278, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !3, retainedTypes: !279) !278 = !DIFile(filename: "./generic/lib/integer/rotate.cl", directory: ".") !279 = !{!114, !115, !128, !154, !134, !156, !140, !158, !146, !160, !152, !162, !117, !118, !164, !174, !166, !176, !168, !178, !170, !180, !172, !182, !18, !6, !184, !194, !186, !196, !188, !198, !190, !200, !192, !202, !120, !121, !204, !214, !206, !216, !208, !218, !210, !220, !212, !222} !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: !3) !281 = !DIFile(filename: "./generic/lib/integer/sub_sat.cl", directory: ".") !282 = distinct !DICompileUnit(language: DW_LANG_C99, file: !283, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !3, retainedTypes: !284) !283 = !DIFile(filename: "./generic/lib/integer/upsample.cl", directory: ".") !284 = !{!117, !118, !18, !6, !120, !121} !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: !3, retainedTypes: !287) !286 = !DIFile(filename: "./generic/lib/math/acos.cl", directory: ".") !287 = !{!123, !124, !130, !136, !142, !148} !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: !3) !289 = !DIFile(filename: "./generic/lib/math/acosh.cl", directory: ".") !290 = distinct !DICompileUnit(language: DW_LANG_C99, file: !291, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !3, retainedTypes: !292) !291 = !DIFile(filename: "./generic/lib/math/acospi.cl", directory: ".") !292 = !{!18} !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: !3, retainedTypes: !287) !294 = !DIFile(filename: "./generic/lib/math/asin.cl", directory: ".") !295 = distinct !DICompileUnit(language: DW_LANG_C99, file: !296, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !3) !296 = !DIFile(filename: "./generic/lib/math/asinh.cl", directory: ".") !297 = distinct !DICompileUnit(language: DW_LANG_C99, file: !298, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !3, retainedTypes: !292) !298 = !DIFile(filename: "./generic/lib/math/asinpi.cl", directory: ".") !299 = distinct !DICompileUnit(language: DW_LANG_C99, file: !300, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !3) !300 = !DIFile(filename: "./generic/lib/math/atan.cl", directory: ".") !301 = distinct !DICompileUnit(language: DW_LANG_C99, file: !302, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !3) !302 = !DIFile(filename: "./generic/lib/math/atan2.cl", directory: ".") !303 = distinct !DICompileUnit(language: DW_LANG_C99, file: !304, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !3) !304 = !DIFile(filename: "./generic/lib/math/atan2pi.cl", directory: ".") !305 = distinct !DICompileUnit(language: DW_LANG_C99, file: !306, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !3) !306 = !DIFile(filename: "./generic/lib/math/atanh.cl", directory: ".") !307 = distinct !DICompileUnit(language: DW_LANG_C99, file: !308, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !3) !308 = !DIFile(filename: "./generic/lib/math/atanpi.cl", directory: ".") !309 = distinct !DICompileUnit(language: DW_LANG_C99, file: !310, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !3) !310 = !DIFile(filename: "./generic/lib/math/cbrt.cl", directory: ".") !311 = distinct !DICompileUnit(language: DW_LANG_C99, file: !312, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !3) !312 = !DIFile(filename: "./generic/lib/math/copysign.cl", directory: ".") !313 = distinct !DICompileUnit(language: DW_LANG_C99, file: !314, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !3) !314 = !DIFile(filename: "./generic/lib/math/cos.cl", directory: ".") !315 = distinct !DICompileUnit(language: DW_LANG_C99, file: !316, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !3, retainedTypes: !317) !316 = !DIFile(filename: "./generic/lib/math/cosh.cl", directory: ".") !317 = !{!18, !6} !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: !3, retainedTypes: !292) !319 = !DIFile(filename: "./generic/lib/math/cospi.cl", directory: ".") !320 = distinct !DICompileUnit(language: DW_LANG_C99, file: !321, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !3) !321 = !DIFile(filename: "./generic/lib/math/ep_log.cl", directory: ".") !322 = distinct !DICompileUnit(language: DW_LANG_C99, file: !323, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !3) !323 = !DIFile(filename: "./generic/lib/math/erf.cl", directory: ".") !324 = distinct !DICompileUnit(language: DW_LANG_C99, file: !325, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !3) !325 = !DIFile(filename: "./generic/lib/math/erfc.cl", directory: ".") !326 = distinct !DICompileUnit(language: DW_LANG_C99, file: !327, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !3, retainedTypes: !328) !327 = !DIFile(filename: "./generic/lib/math/exp.cl", directory: ".") !328 = !{!123} !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: !3) !330 = !DIFile(filename: "./generic/lib/math/exp_helper.cl", directory: ".") !331 = distinct !DICompileUnit(language: DW_LANG_C99, file: !332, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !3, retainedTypes: !333) !332 = !DIFile(filename: "./generic/lib/math/expm1.cl", directory: ".") !333 = !{!18, !123} !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: !3, retainedTypes: !292) !335 = !DIFile(filename: "./generic/lib/math/exp2.cl", directory: ".") !336 = distinct !DICompileUnit(language: DW_LANG_C99, file: !337, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !3) !337 = !DIFile(filename: "./generic/lib/math/exp10.cl", directory: ".") !338 = distinct !DICompileUnit(language: DW_LANG_C99, file: !339, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !3) !339 = !DIFile(filename: "./generic/lib/math/fdim.cl", directory: ".") !340 = distinct !DICompileUnit(language: DW_LANG_C99, file: !341, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !3, retainedTypes: !342) !341 = !DIFile(filename: "./generic/lib/math/fmax.cl", directory: ".") !342 = !{!124, !123, !130, !136, !142, !148} !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: !3, retainedTypes: !342) !344 = !DIFile(filename: "./generic/lib/math/fmin.cl", directory: ".") !345 = distinct !DICompileUnit(language: DW_LANG_C99, file: !346, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !3) !346 = !DIFile(filename: "./generic/lib/math/fmod.cl", directory: ".") !347 = distinct !DICompileUnit(language: DW_LANG_C99, file: !348, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !3) !348 = !DIFile(filename: "./generic/lib/math/fract.cl", directory: ".") !349 = distinct !DICompileUnit(language: DW_LANG_C99, file: !350, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !3, retainedTypes: !351) !350 = !DIFile(filename: "./generic/lib/math/frexp.cl", directory: ".") !351 = !{!184, !186, !188, !190, !192} !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: !3) !353 = !DIFile(filename: "./generic/lib/math/half_rsqrt.cl", directory: ".") !354 = distinct !DICompileUnit(language: DW_LANG_C99, file: !355, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !3) !355 = !DIFile(filename: "./generic/lib/math/half_sqrt.cl", directory: ".") !356 = distinct !DICompileUnit(language: DW_LANG_C99, file: !357, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !3) !357 = !DIFile(filename: "./generic/lib/math/hypot.cl", directory: ".") !358 = distinct !DICompileUnit(language: DW_LANG_C99, file: !359, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !3, retainedTypes: !292) !359 = !DIFile(filename: "./generic/lib/math/ilogb.cl", directory: ".") !360 = distinct !DICompileUnit(language: DW_LANG_C99, file: !361, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !3, retainedTypes: !328) !361 = !DIFile(filename: "./generic/lib/math/clc_ldexp.cl", directory: ".") !362 = distinct !DICompileUnit(language: DW_LANG_C99, file: !363, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !3, retainedTypes: !351) !363 = !DIFile(filename: "./generic/lib/math/ldexp.cl", directory: ".") !364 = distinct !DICompileUnit(language: DW_LANG_C99, file: !365, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !3) !365 = !DIFile(filename: "./generic/lib/math/lgamma.cl", directory: ".") !366 = distinct !DICompileUnit(language: DW_LANG_C99, file: !367, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !3, retainedTypes: !368) !367 = !DIFile(filename: "./generic/lib/math/lgamma_r.cl", directory: ".") !368 = !{!18, !123, !369, !370, !371, !372} !369 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !18, size: 32, dwarfAddressSpace: 1) !370 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !184, size: 32, dwarfAddressSpace: 1) !371 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !188, size: 32, dwarfAddressSpace: 1) !372 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !190, size: 32, dwarfAddressSpace: 1) !373 = distinct !DICompileUnit(language: DW_LANG_C99, file: !374, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !3) !374 = !DIFile(filename: "./generic/lib/math/log.cl", directory: ".") !375 = distinct !DICompileUnit(language: DW_LANG_C99, file: !376, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !3) !376 = !DIFile(filename: "./generic/lib/math/log10.cl", directory: ".") !377 = distinct !DICompileUnit(language: DW_LANG_C99, file: !378, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !3, retainedTypes: !333) !378 = !DIFile(filename: "./generic/lib/math/log1p.cl", directory: ".") !379 = distinct !DICompileUnit(language: DW_LANG_C99, file: !380, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !3, retainedTypes: !333) !380 = !DIFile(filename: "./generic/lib/math/log2.cl", directory: ".") !381 = distinct !DICompileUnit(language: DW_LANG_C99, file: !382, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !3) !382 = !DIFile(filename: "./generic/lib/math/logb.cl", directory: ".") !383 = distinct !DICompileUnit(language: DW_LANG_C99, file: !384, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !3) !384 = !DIFile(filename: "./generic/lib/math/mad.cl", directory: ".") !385 = distinct !DICompileUnit(language: DW_LANG_C99, file: !386, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !3) !386 = !DIFile(filename: "./generic/lib/math/modf.cl", directory: ".") !387 = distinct !DICompileUnit(language: DW_LANG_C99, file: !388, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !3) !388 = !DIFile(filename: "./generic/lib/math/native_log.cl", directory: ".") !389 = distinct !DICompileUnit(language: DW_LANG_C99, file: !390, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !3) !390 = !DIFile(filename: "./generic/lib/math/native_log2.cl", directory: ".") !391 = distinct !DICompileUnit(language: DW_LANG_C99, file: !392, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !3, retainedTypes: !393, globals: !395) !392 = !DIFile(filename: "./generic/lib/math/tables.cl", directory: ".") !393 = !{!394} !394 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !198, size: 32) !395 = !{!396, !401, !404, !406, !411, !416, !418, !423} !396 = !DIGlobalVariableExpression(var: !397) !397 = distinct !DIGlobalVariable(name: "LOGE_TBL", scope: !391, file: !392, line: 27, type: !398, isLocal: false, isDefinition: true) !398 = !DICompositeType(tag: DW_TAG_array_type, baseType: !124, size: 8256, elements: !399) !399 = !{!400} !400 = !DISubrange(count: 129) !401 = !DIGlobalVariableExpression(var: !402) !402 = distinct !DIGlobalVariable(name: "LOG_INV_TBL", scope: !391, file: !392, line: 159, type: !403, isLocal: false, isDefinition: true) !403 = !DICompositeType(tag: DW_TAG_array_type, baseType: !123, size: 4128, elements: !399) !404 = !DIGlobalVariableExpression(var: !405) !405 = distinct !DIGlobalVariable(name: "LOG2_TBL", scope: !391, file: !392, line: 291, type: !398, isLocal: false, isDefinition: true) !406 = !DIGlobalVariableExpression(var: !407) !407 = distinct !DIGlobalVariable(name: "PIBITS_TBL", scope: !391, file: !392, line: 423, type: !408, isLocal: false, isDefinition: true) !408 = !DICompositeType(tag: DW_TAG_array_type, baseType: !115, size: 1264, elements: !409) !409 = !{!410} !410 = !DISubrange(count: 158) !411 = !DIGlobalVariableExpression(var: !412) !412 = distinct !DIGlobalVariable(name: "SINHCOSH_TBL", scope: !391, file: !392, line: 439, type: !413, isLocal: false, isDefinition: true) !413 = !DICompositeType(tag: DW_TAG_array_type, baseType: !124, size: 2368, elements: !414) !414 = !{!415} !415 = !DISubrange(count: 37) !416 = !DIGlobalVariableExpression(var: !417) !417 = distinct !DIGlobalVariable(name: "CBRT_TBL", scope: !391, file: !392, line: 479, type: !398, isLocal: false, isDefinition: true) !418 = !DIGlobalVariableExpression(var: !419) !419 = distinct !DIGlobalVariable(name: "EXP_TBL", scope: !391, file: !392, line: 611, type: !420, isLocal: false, isDefinition: true) !420 = !DICompositeType(tag: DW_TAG_array_type, baseType: !123, size: 2080, elements: !421) !421 = !{!422} !422 = !DISubrange(count: 65) !423 = !DIGlobalVariableExpression(var: !424) !424 = distinct !DIGlobalVariable(name: "EXP_TBL_EP", scope: !391, file: !392, line: 679, type: !425, isLocal: false, isDefinition: true) !425 = !DICompositeType(tag: DW_TAG_array_type, baseType: !124, size: 4160, elements: !421) !426 = distinct !DICompileUnit(language: DW_LANG_C99, file: !427, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !3, retainedTypes: !428) !427 = !DIFile(filename: "./generic/lib/math/clc_nextafter.cl", directory: ".") !428 = !{!6} !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: !3) !430 = !DIFile(filename: "./generic/lib/math/pown.cl", directory: ".") !431 = distinct !DICompileUnit(language: DW_LANG_C99, file: !432, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !3) !432 = !DIFile(filename: "./generic/lib/math/sin.cl", directory: ".") !433 = distinct !DICompileUnit(language: DW_LANG_C99, file: !434, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !3) !434 = !DIFile(filename: "./generic/lib/math/sincos.cl", directory: ".") !435 = distinct !DICompileUnit(language: DW_LANG_C99, file: !436, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !3, retainedTypes: !437) !436 = !DIFile(filename: "./generic/lib/math/sincos_helpers.cl", directory: ".") !437 = !{!123, !18} !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: !3, retainedTypes: !317) !439 = !DIFile(filename: "./generic/lib/math/sinh.cl", directory: ".") !440 = distinct !DICompileUnit(language: DW_LANG_C99, file: !441, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !3, retainedTypes: !292) !441 = !DIFile(filename: "./generic/lib/math/sinpi.cl", directory: ".") !442 = distinct !DICompileUnit(language: DW_LANG_C99, file: !443, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !3) !443 = !DIFile(filename: "./generic/lib/math/clc_sqrt.cl", directory: ".") !444 = distinct !DICompileUnit(language: DW_LANG_C99, file: !445, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !3, retainedTypes: !287) !445 = !DIFile(filename: "./generic/lib/math/tan.cl", directory: ".") !446 = distinct !DICompileUnit(language: DW_LANG_C99, file: !447, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !3) !447 = !DIFile(filename: "./generic/lib/math/tanh.cl", directory: ".") !448 = distinct !DICompileUnit(language: DW_LANG_C99, file: !449, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !3) !449 = !DIFile(filename: "./generic/lib/math/tgamma.cl", directory: ".") !450 = distinct !DICompileUnit(language: DW_LANG_C99, file: !451, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !3) !451 = !DIFile(filename: "./generic/lib/relational/all.cl", directory: ".") !452 = distinct !DICompileUnit(language: DW_LANG_C99, file: !453, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !3) !453 = !DIFile(filename: "./generic/lib/relational/any.cl", directory: ".") !454 = distinct !DICompileUnit(language: DW_LANG_C99, file: !455, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !3) !455 = !DIFile(filename: "./generic/lib/relational/bitselect.cl", directory: ".") !456 = distinct !DICompileUnit(language: DW_LANG_C99, file: !457, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !3) !457 = !DIFile(filename: "./generic/lib/relational/isequal.cl", directory: ".") !458 = distinct !DICompileUnit(language: DW_LANG_C99, file: !459, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !3, retainedTypes: !351) !459 = !DIFile(filename: "./generic/lib/relational/isfinite.cl", directory: ".") !460 = distinct !DICompileUnit(language: DW_LANG_C99, file: !461, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !3, retainedTypes: !351) !461 = !DIFile(filename: "./generic/lib/relational/isgreater.cl", directory: ".") !462 = distinct !DICompileUnit(language: DW_LANG_C99, file: !463, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !3, retainedTypes: !351) !463 = !DIFile(filename: "./generic/lib/relational/isgreaterequal.cl", directory: ".") !464 = distinct !DICompileUnit(language: DW_LANG_C99, file: !465, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !3, retainedTypes: !351) !465 = !DIFile(filename: "./generic/lib/relational/isinf.cl", directory: ".") !466 = distinct !DICompileUnit(language: DW_LANG_C99, file: !467, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !3, retainedTypes: !351) !467 = !DIFile(filename: "./generic/lib/relational/isless.cl", directory: ".") !468 = distinct !DICompileUnit(language: DW_LANG_C99, file: !469, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !3, retainedTypes: !351) !469 = !DIFile(filename: "./generic/lib/relational/islessequal.cl", directory: ".") !470 = distinct !DICompileUnit(language: DW_LANG_C99, file: !471, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !3, retainedTypes: !351) !471 = !DIFile(filename: "./generic/lib/relational/islessgreater.cl", directory: ".") !472 = distinct !DICompileUnit(language: DW_LANG_C99, file: !473, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !3, retainedTypes: !351) !473 = !DIFile(filename: "./generic/lib/relational/isnan.cl", directory: ".") !474 = distinct !DICompileUnit(language: DW_LANG_C99, file: !475, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !3, retainedTypes: !351) !475 = !DIFile(filename: "./generic/lib/relational/isnormal.cl", directory: ".") !476 = distinct !DICompileUnit(language: DW_LANG_C99, file: !477, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !3, retainedTypes: !351) !477 = !DIFile(filename: "./generic/lib/relational/isnotequal.cl", directory: ".") !478 = distinct !DICompileUnit(language: DW_LANG_C99, file: !479, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !3, retainedTypes: !351) !479 = !DIFile(filename: "./generic/lib/relational/isordered.cl", directory: ".") !480 = distinct !DICompileUnit(language: DW_LANG_C99, file: !481, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !3, retainedTypes: !351) !481 = !DIFile(filename: "./generic/lib/relational/isunordered.cl", directory: ".") !482 = distinct !DICompileUnit(language: DW_LANG_C99, file: !483, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !3, retainedTypes: !351) !483 = !DIFile(filename: "./generic/lib/relational/signbit.cl", directory: ".") !484 = distinct !DICompileUnit(language: DW_LANG_C99, file: !485, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !3, retainedTypes: !486) !485 = !DIFile(filename: "./generic/lib/shared/clamp.cl", directory: ".") !486 = !{!128, !134, !140, !146, !152, !154, !156, !158, !160, !162, !164, !166, !168, !170, !172, !174, !176, !178, !180, !182, !184, !186, !188, !190, !192, !194, !196, !198, !200, !202, !204, !206, !208, !210, !212, !214, !216, !218, !220, !222, !124, !130, !136, !142, !148} !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: !3, retainedTypes: !486) !488 = !DIFile(filename: "./generic/lib/shared/max.cl", directory: ".") !489 = distinct !DICompileUnit(language: DW_LANG_C99, file: !490, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !3, retainedTypes: !486) !490 = !DIFile(filename: "./generic/lib/shared/min.cl", directory: ".") !491 = distinct !DICompileUnit(language: DW_LANG_C99, file: !492, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !3, retainedTypes: !493) !492 = !DIFile(filename: "./generic/lib/shared/vload.cl", directory: ".") !493 = !{!494, !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} !494 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !495, size: 32, dwarfAddressSpace: 1) !495 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !496) !496 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___privatechar2", file: !492, line: 47, baseType: !128) !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___privatechar4", file: !492, line: 47, baseType: !140) !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___privatechar8", file: !492, line: 47, baseType: !146) !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___privatechar16", file: !492, line: 47, baseType: !152) !506 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !507, size: 32, dwarfAddressSpace: 2) !507 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !508) !508 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___localchar2", file: !492, line: 47, baseType: !128) !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___localchar4", file: !492, line: 47, baseType: !140) !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___localchar8", file: !492, line: 47, baseType: !146) !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___localchar16", file: !492, line: 47, baseType: !152) !518 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !519, size: 32) !519 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !520) !520 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___constantchar2", file: !492, line: 47, baseType: !128) !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___constantchar4", file: !492, line: 47, baseType: !140) !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___constantchar8", file: !492, line: 47, baseType: !146) !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___constantchar16", file: !492, line: 47, baseType: !152) !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___globalchar2", file: !492, line: 47, baseType: !128) !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___globalchar4", file: !492, line: 47, baseType: !140) !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___globalchar8", file: !492, line: 47, baseType: !146) !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___globalchar16", file: !492, line: 47, baseType: !152) !542 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !543, size: 32, dwarfAddressSpace: 1) !543 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !544) !544 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___privateuchar2", file: !492, line: 47, baseType: !154) !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___privateuchar4", file: !492, line: 47, baseType: !158) !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___privateuchar8", file: !492, line: 47, baseType: !160) !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___privateuchar16", file: !492, line: 47, baseType: !162) !554 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !555, size: 32, dwarfAddressSpace: 2) !555 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !556) !556 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___localuchar2", file: !492, line: 47, baseType: !154) !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___localuchar4", file: !492, line: 47, baseType: !158) !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___localuchar8", file: !492, line: 47, baseType: !160) !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___localuchar16", file: !492, line: 47, baseType: !162) !566 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !567, size: 32) !567 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !568) !568 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___constantuchar2", file: !492, line: 47, baseType: !154) !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___constantuchar4", file: !492, line: 47, baseType: !158) !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___constantuchar8", file: !492, line: 47, baseType: !160) !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___constantuchar16", file: !492, line: 47, baseType: !162) !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___globaluchar2", file: !492, line: 47, baseType: !154) !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___globaluchar4", file: !492, line: 47, baseType: !158) !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___globaluchar8", file: !492, line: 47, baseType: !160) !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___globaluchar16", file: !492, line: 47, baseType: !162) !590 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !591, size: 32, dwarfAddressSpace: 1) !591 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !592) !592 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___privateshort2", file: !492, line: 47, baseType: !164) !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___privateshort4", file: !492, line: 47, baseType: !168) !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___privateshort8", file: !492, line: 47, baseType: !170) !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___privateshort16", file: !492, line: 47, baseType: !172) !602 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !603, size: 32, dwarfAddressSpace: 2) !603 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !604) !604 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___localshort2", file: !492, line: 47, baseType: !164) !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___localshort4", file: !492, line: 47, baseType: !168) !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___localshort8", file: !492, line: 47, baseType: !170) !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___localshort16", file: !492, line: 47, baseType: !172) !614 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !615, size: 32) !615 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !616) !616 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___constantshort2", file: !492, line: 47, baseType: !164) !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___constantshort4", file: !492, line: 47, baseType: !168) !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___constantshort8", file: !492, line: 47, baseType: !170) !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___constantshort16", file: !492, line: 47, baseType: !172) !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___globalshort2", file: !492, line: 47, baseType: !164) !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___globalshort4", file: !492, line: 47, baseType: !168) !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___globalshort8", file: !492, line: 47, baseType: !170) !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___globalshort16", file: !492, line: 47, baseType: !172) !638 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !639, size: 32, dwarfAddressSpace: 1) !639 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !640) !640 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___privateushort2", file: !492, line: 47, baseType: !174) !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___privateushort4", file: !492, line: 47, baseType: !178) !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___privateushort8", file: !492, line: 47, baseType: !180) !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___privateushort16", file: !492, line: 47, baseType: !182) !650 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !651, size: 32, dwarfAddressSpace: 2) !651 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !652) !652 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___localushort2", file: !492, line: 47, baseType: !174) !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___localushort4", file: !492, line: 47, baseType: !178) !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___localushort8", file: !492, line: 47, baseType: !180) !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___localushort16", file: !492, line: 47, baseType: !182) !662 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !663, size: 32) !663 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !664) !664 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___constantushort2", file: !492, line: 47, baseType: !174) !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___constantushort4", file: !492, line: 47, baseType: !178) !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___constantushort8", file: !492, line: 47, baseType: !180) !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___constantushort16", file: !492, line: 47, baseType: !182) !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___globalushort2", file: !492, line: 47, baseType: !174) !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___globalushort4", file: !492, line: 47, baseType: !178) !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___globalushort8", file: !492, line: 47, baseType: !180) !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___globalushort16", file: !492, line: 47, baseType: !182) !686 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !687, size: 32, dwarfAddressSpace: 1) !687 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !688) !688 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___privateint2", file: !492, line: 47, baseType: !184) !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___privateint4", file: !492, line: 47, baseType: !188) !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___privateint8", file: !492, line: 47, baseType: !190) !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___privateint16", file: !492, line: 47, baseType: !192) !698 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !699, size: 32, dwarfAddressSpace: 2) !699 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !700) !700 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___localint2", file: !492, line: 47, baseType: !184) !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___localint4", file: !492, line: 47, baseType: !188) !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___localint8", file: !492, line: 47, baseType: !190) !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___localint16", file: !492, line: 47, baseType: !192) !710 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !711, size: 32) !711 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !712) !712 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___constantint2", file: !492, line: 47, baseType: !184) !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___constantint4", file: !492, line: 47, baseType: !188) !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___constantint8", file: !492, line: 47, baseType: !190) !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___constantint16", file: !492, line: 47, baseType: !192) !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___globalint2", file: !492, line: 47, baseType: !184) !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___globalint4", file: !492, line: 47, baseType: !188) !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___globalint8", file: !492, line: 47, baseType: !190) !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___globalint16", file: !492, line: 47, baseType: !192) !734 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !735, size: 32, dwarfAddressSpace: 1) !735 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !736) !736 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___privateuint2", file: !492, line: 47, baseType: !194) !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___privateuint4", file: !492, line: 47, baseType: !198) !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___privateuint8", file: !492, line: 47, baseType: !200) !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___privateuint16", file: !492, line: 47, baseType: !202) !746 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !747, size: 32, dwarfAddressSpace: 2) !747 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !748) !748 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___localuint2", file: !492, line: 47, baseType: !194) !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___localuint4", file: !492, line: 47, baseType: !198) !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___localuint8", file: !492, line: 47, baseType: !200) !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___localuint16", file: !492, line: 47, baseType: !202) !758 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !759, size: 32) !759 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !760) !760 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___constantuint2", file: !492, line: 47, baseType: !194) !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___constantuint4", file: !492, line: 47, baseType: !198) !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___constantuint8", file: !492, line: 47, baseType: !200) !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___constantuint16", file: !492, line: 47, baseType: !202) !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___globaluint2", file: !492, line: 47, baseType: !194) !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___globaluint4", file: !492, line: 47, baseType: !198) !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___globaluint8", file: !492, line: 47, baseType: !200) !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___globaluint16", file: !492, line: 47, baseType: !202) !782 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !783, size: 32, dwarfAddressSpace: 1) !783 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !784) !784 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___privatelong2", file: !492, line: 47, baseType: !204) !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___privatelong4", file: !492, line: 47, baseType: !208) !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___privatelong8", file: !492, line: 47, baseType: !210) !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___privatelong16", file: !492, line: 47, baseType: !212) !794 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !795, size: 32, dwarfAddressSpace: 2) !795 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !796) !796 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___locallong2", file: !492, line: 47, baseType: !204) !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___locallong4", file: !492, line: 47, baseType: !208) !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___locallong8", file: !492, line: 47, baseType: !210) !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___locallong16", file: !492, line: 47, baseType: !212) !806 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !807, size: 32) !807 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !808) !808 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___constantlong2", file: !492, line: 47, baseType: !204) !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___constantlong4", file: !492, line: 47, baseType: !208) !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___constantlong8", file: !492, line: 47, baseType: !210) !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___constantlong16", file: !492, line: 47, baseType: !212) !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___globallong2", file: !492, line: 47, baseType: !204) !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___globallong4", file: !492, line: 47, baseType: !208) !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___globallong8", file: !492, line: 47, baseType: !210) !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___globallong16", file: !492, line: 47, baseType: !212) !830 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !831, size: 32, dwarfAddressSpace: 1) !831 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !832) !832 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___privateulong2", file: !492, line: 47, baseType: !214) !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___privateulong4", file: !492, line: 47, baseType: !218) !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___privateulong8", file: !492, line: 47, baseType: !220) !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___privateulong16", file: !492, line: 47, baseType: !222) !842 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !843, size: 32, dwarfAddressSpace: 2) !843 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !844) !844 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___localulong2", file: !492, line: 47, baseType: !214) !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___localulong4", file: !492, line: 47, baseType: !218) !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___localulong8", file: !492, line: 47, baseType: !220) !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___localulong16", file: !492, line: 47, baseType: !222) !854 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !855, size: 32) !855 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !856) !856 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___constantulong2", file: !492, line: 47, baseType: !214) !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___constantulong4", file: !492, line: 47, baseType: !218) !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___constantulong8", file: !492, line: 47, baseType: !220) !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___constantulong16", file: !492, line: 47, baseType: !222) !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___globalulong2", file: !492, line: 47, baseType: !214) !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___globalulong4", file: !492, line: 47, baseType: !218) !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___globalulong8", file: !492, line: 47, baseType: !220) !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___globalulong16", file: !492, line: 47, baseType: !222) !878 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !879, size: 32, dwarfAddressSpace: 1) !879 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !880) !880 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___privatefloat2", file: !492, line: 47, baseType: !124) !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___privatefloat4", file: !492, line: 47, baseType: !136) !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___privatefloat8", file: !492, line: 47, baseType: !142) !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___privatefloat16", file: !492, line: 47, baseType: !148) !890 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !891, size: 32, dwarfAddressSpace: 2) !891 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !892) !892 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___localfloat2", file: !492, line: 47, baseType: !124) !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___localfloat4", file: !492, line: 47, baseType: !136) !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___localfloat8", file: !492, line: 47, baseType: !142) !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___localfloat16", file: !492, line: 47, baseType: !148) !902 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !903, size: 32) !903 = !DIDerivedType(tag: DW_TAG_const_type, baseType: !904) !904 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___constantfloat2", file: !492, line: 47, baseType: !124) !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___constantfloat4", file: !492, line: 47, baseType: !136) !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___constantfloat8", file: !492, line: 47, baseType: !142) !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___constantfloat16", file: !492, line: 47, baseType: !148) !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___globalfloat2", file: !492, line: 47, baseType: !124) !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___globalfloat4", file: !492, line: 47, baseType: !136) !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___globalfloat8", file: !492, line: 47, baseType: !142) !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___globalfloat16", file: !492, line: 47, baseType: !148) !926 = distinct !DICompileUnit(language: DW_LANG_C99, file: !927, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !3, retainedTypes: !928) !927 = !DIFile(filename: "./generic/lib/shared/vstore.cl", directory: ".") !928 = !{!929, !931, !933, !935, !937, !939, !941, !943, !945, !947, !949, !951, !953, !955, !957, !959, !961, !963, !965, !967, !969, !971, !973, !975, !977, !979, !981, !983, !985, !987, !989, !991, !993, !995, !997, !999, !1001, !1003, !1005, !1007, !1009, !1011, !1013, !1015, !1017, !1019, !1021, !1023, !1025, !1027, !1029, !1031, !1033, !1035, !1037, !1039, !1041, !1043, !1045, !1047, !1049, !1051, !1053, !1055, !1057, !1059, !1061, !1063, !1065, !1067, !1069, !1071, !1073, !1075, !1077, !1079, !1081, !1083, !1085, !1087, !1089, !1091, !1093, !1095, !1097, !1099, !1101, !1103, !1105, !1107, !1109, !1111, !1113, !1115, !1117, !1119, !1121, !1123, !1125, !1127, !1129, !1131, !1133, !1135, !1137, !1139, !1141, !1143} !929 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !930, size: 32, dwarfAddressSpace: 1) !930 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___privatechar2", file: !927, line: 47, baseType: !128) !931 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !932, size: 32, dwarfAddressSpace: 1) !932 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___privatechar4", file: !927, line: 47, baseType: !140) !933 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !934, size: 32, dwarfAddressSpace: 1) !934 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___privatechar8", file: !927, line: 47, baseType: !146) !935 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !936, size: 32, dwarfAddressSpace: 1) !936 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___privatechar16", file: !927, line: 47, baseType: !152) !937 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !938, size: 32, dwarfAddressSpace: 2) !938 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___localchar2", file: !927, line: 47, baseType: !128) !939 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !940, size: 32, dwarfAddressSpace: 2) !940 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___localchar4", file: !927, line: 47, baseType: !140) !941 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !942, size: 32, dwarfAddressSpace: 2) !942 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___localchar8", file: !927, line: 47, baseType: !146) !943 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !944, size: 32, dwarfAddressSpace: 2) !944 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___localchar16", file: !927, line: 47, baseType: !152) !945 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !946, size: 32) !946 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___globalchar2", file: !927, line: 47, baseType: !128) !947 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !948, size: 32) !948 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___globalchar4", file: !927, line: 47, baseType: !140) !949 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !950, size: 32) !950 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___globalchar8", file: !927, line: 47, baseType: !146) !951 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !952, size: 32) !952 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___globalchar16", file: !927, line: 47, baseType: !152) !953 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !954, size: 32, dwarfAddressSpace: 1) !954 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___privateuchar2", file: !927, line: 47, baseType: !154) !955 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !956, size: 32, dwarfAddressSpace: 1) !956 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___privateuchar4", file: !927, line: 47, baseType: !158) !957 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !958, size: 32, dwarfAddressSpace: 1) !958 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___privateuchar8", file: !927, line: 47, baseType: !160) !959 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !960, size: 32, dwarfAddressSpace: 1) !960 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___privateuchar16", file: !927, line: 47, baseType: !162) !961 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !962, size: 32, dwarfAddressSpace: 2) !962 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___localuchar2", file: !927, line: 47, baseType: !154) !963 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !964, size: 32, dwarfAddressSpace: 2) !964 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___localuchar4", file: !927, line: 47, baseType: !158) !965 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !966, size: 32, dwarfAddressSpace: 2) !966 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___localuchar8", file: !927, line: 47, baseType: !160) !967 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !968, size: 32, dwarfAddressSpace: 2) !968 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___localuchar16", file: !927, line: 47, baseType: !162) !969 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !970, size: 32) !970 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___globaluchar2", file: !927, line: 47, baseType: !154) !971 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !972, size: 32) !972 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___globaluchar4", file: !927, line: 47, baseType: !158) !973 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !974, size: 32) !974 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___globaluchar8", file: !927, line: 47, baseType: !160) !975 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !976, size: 32) !976 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___globaluchar16", file: !927, line: 47, baseType: !162) !977 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !978, size: 32, dwarfAddressSpace: 1) !978 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___privateshort2", file: !927, line: 47, baseType: !164) !979 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !980, size: 32, dwarfAddressSpace: 1) !980 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___privateshort4", file: !927, line: 47, baseType: !168) !981 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !982, size: 32, dwarfAddressSpace: 1) !982 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___privateshort8", file: !927, line: 47, baseType: !170) !983 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !984, size: 32, dwarfAddressSpace: 1) !984 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___privateshort16", file: !927, line: 47, baseType: !172) !985 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !986, size: 32, dwarfAddressSpace: 2) !986 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___localshort2", file: !927, line: 47, baseType: !164) !987 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !988, size: 32, dwarfAddressSpace: 2) !988 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___localshort4", file: !927, line: 47, baseType: !168) !989 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !990, size: 32, dwarfAddressSpace: 2) !990 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___localshort8", file: !927, line: 47, baseType: !170) !991 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !992, size: 32, dwarfAddressSpace: 2) !992 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___localshort16", file: !927, line: 47, baseType: !172) !993 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !994, size: 32) !994 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___globalshort2", file: !927, line: 47, baseType: !164) !995 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !996, size: 32) !996 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___globalshort4", file: !927, line: 47, baseType: !168) !997 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !998, size: 32) !998 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___globalshort8", file: !927, line: 47, baseType: !170) !999 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !1000, size: 32) !1000 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___globalshort16", file: !927, line: 47, baseType: !172) !1001 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !1002, size: 32, dwarfAddressSpace: 1) !1002 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___privateushort2", file: !927, line: 47, baseType: !174) !1003 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !1004, size: 32, dwarfAddressSpace: 1) !1004 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___privateushort4", file: !927, line: 47, baseType: !178) !1005 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !1006, size: 32, dwarfAddressSpace: 1) !1006 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___privateushort8", file: !927, line: 47, baseType: !180) !1007 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !1008, size: 32, dwarfAddressSpace: 1) !1008 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___privateushort16", file: !927, line: 47, baseType: !182) !1009 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !1010, size: 32, dwarfAddressSpace: 2) !1010 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___localushort2", file: !927, line: 47, baseType: !174) !1011 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !1012, size: 32, dwarfAddressSpace: 2) !1012 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___localushort4", file: !927, line: 47, baseType: !178) !1013 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !1014, size: 32, dwarfAddressSpace: 2) !1014 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___localushort8", file: !927, line: 47, baseType: !180) !1015 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !1016, size: 32, dwarfAddressSpace: 2) !1016 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___localushort16", file: !927, line: 47, baseType: !182) !1017 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !1018, size: 32) !1018 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___globalushort2", file: !927, line: 47, baseType: !174) !1019 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !1020, size: 32) !1020 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___globalushort4", file: !927, line: 47, baseType: !178) !1021 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !1022, size: 32) !1022 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___globalushort8", file: !927, line: 47, baseType: !180) !1023 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !1024, size: 32) !1024 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___globalushort16", file: !927, line: 47, baseType: !182) !1025 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !1026, size: 32, dwarfAddressSpace: 1) !1026 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___privateint2", file: !927, line: 47, baseType: !184) !1027 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !1028, size: 32, dwarfAddressSpace: 1) !1028 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___privateint4", file: !927, line: 47, baseType: !188) !1029 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !1030, size: 32, dwarfAddressSpace: 1) !1030 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___privateint8", file: !927, line: 47, baseType: !190) !1031 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !1032, size: 32, dwarfAddressSpace: 1) !1032 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___privateint16", file: !927, line: 47, baseType: !192) !1033 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !1034, size: 32, dwarfAddressSpace: 2) !1034 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___localint2", file: !927, line: 47, baseType: !184) !1035 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !1036, size: 32, dwarfAddressSpace: 2) !1036 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___localint4", file: !927, line: 47, baseType: !188) !1037 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !1038, size: 32, dwarfAddressSpace: 2) !1038 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___localint8", file: !927, line: 47, baseType: !190) !1039 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !1040, size: 32, dwarfAddressSpace: 2) !1040 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___localint16", file: !927, line: 47, baseType: !192) !1041 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !1042, size: 32) !1042 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___globalint2", file: !927, line: 47, baseType: !184) !1043 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !1044, size: 32) !1044 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___globalint4", file: !927, line: 47, baseType: !188) !1045 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !1046, size: 32) !1046 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___globalint8", file: !927, line: 47, baseType: !190) !1047 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !1048, size: 32) !1048 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___globalint16", file: !927, line: 47, baseType: !192) !1049 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !1050, size: 32, dwarfAddressSpace: 1) !1050 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___privateuint2", file: !927, line: 47, baseType: !194) !1051 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !1052, size: 32, dwarfAddressSpace: 1) !1052 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___privateuint4", file: !927, line: 47, baseType: !198) !1053 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !1054, size: 32, dwarfAddressSpace: 1) !1054 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___privateuint8", file: !927, line: 47, baseType: !200) !1055 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !1056, size: 32, dwarfAddressSpace: 1) !1056 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___privateuint16", file: !927, line: 47, baseType: !202) !1057 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !1058, size: 32, dwarfAddressSpace: 2) !1058 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___localuint2", file: !927, line: 47, baseType: !194) !1059 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !1060, size: 32, dwarfAddressSpace: 2) !1060 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___localuint4", file: !927, line: 47, baseType: !198) !1061 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !1062, size: 32, dwarfAddressSpace: 2) !1062 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___localuint8", file: !927, line: 47, baseType: !200) !1063 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !1064, size: 32, dwarfAddressSpace: 2) !1064 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___localuint16", file: !927, line: 47, baseType: !202) !1065 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !1066, size: 32) !1066 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___globaluint2", file: !927, line: 47, baseType: !194) !1067 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !1068, size: 32) !1068 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___globaluint4", file: !927, line: 47, baseType: !198) !1069 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !1070, size: 32) !1070 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___globaluint8", file: !927, line: 47, baseType: !200) !1071 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !1072, size: 32) !1072 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___globaluint16", file: !927, line: 47, baseType: !202) !1073 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !1074, size: 32, dwarfAddressSpace: 1) !1074 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___privatelong2", file: !927, line: 47, baseType: !204) !1075 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !1076, size: 32, dwarfAddressSpace: 1) !1076 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___privatelong4", file: !927, line: 47, baseType: !208) !1077 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !1078, size: 32, dwarfAddressSpace: 1) !1078 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___privatelong8", file: !927, line: 47, baseType: !210) !1079 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !1080, size: 32, dwarfAddressSpace: 1) !1080 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___privatelong16", file: !927, line: 47, baseType: !212) !1081 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !1082, size: 32, dwarfAddressSpace: 2) !1082 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___locallong2", file: !927, line: 47, baseType: !204) !1083 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !1084, size: 32, dwarfAddressSpace: 2) !1084 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___locallong4", file: !927, line: 47, baseType: !208) !1085 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !1086, size: 32, dwarfAddressSpace: 2) !1086 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___locallong8", file: !927, line: 47, baseType: !210) !1087 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !1088, size: 32, dwarfAddressSpace: 2) !1088 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___locallong16", file: !927, line: 47, baseType: !212) !1089 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !1090, size: 32) !1090 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___globallong2", file: !927, line: 47, baseType: !204) !1091 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !1092, size: 32) !1092 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___globallong4", file: !927, line: 47, baseType: !208) !1093 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !1094, size: 32) !1094 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___globallong8", file: !927, line: 47, baseType: !210) !1095 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !1096, size: 32) !1096 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___globallong16", file: !927, line: 47, baseType: !212) !1097 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !1098, size: 32, dwarfAddressSpace: 1) !1098 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___privateulong2", file: !927, line: 47, baseType: !214) !1099 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !1100, size: 32, dwarfAddressSpace: 1) !1100 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___privateulong4", file: !927, line: 47, baseType: !218) !1101 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !1102, size: 32, dwarfAddressSpace: 1) !1102 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___privateulong8", file: !927, line: 47, baseType: !220) !1103 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !1104, size: 32, dwarfAddressSpace: 1) !1104 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___privateulong16", file: !927, line: 47, baseType: !222) !1105 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !1106, size: 32, dwarfAddressSpace: 2) !1106 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___localulong2", file: !927, line: 47, baseType: !214) !1107 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !1108, size: 32, dwarfAddressSpace: 2) !1108 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___localulong4", file: !927, line: 47, baseType: !218) !1109 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !1110, size: 32, dwarfAddressSpace: 2) !1110 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___localulong8", file: !927, line: 47, baseType: !220) !1111 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !1112, size: 32, dwarfAddressSpace: 2) !1112 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___localulong16", file: !927, line: 47, baseType: !222) !1113 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !1114, size: 32) !1114 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___globalulong2", file: !927, line: 47, baseType: !214) !1115 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !1116, size: 32) !1116 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___globalulong4", file: !927, line: 47, baseType: !218) !1117 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !1118, size: 32) !1118 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___globalulong8", file: !927, line: 47, baseType: !220) !1119 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !1120, size: 32) !1120 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___globalulong16", file: !927, line: 47, baseType: !222) !1121 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !1122, size: 32, dwarfAddressSpace: 1) !1122 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___privatefloat2", file: !927, line: 47, baseType: !124) !1123 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !1124, size: 32, dwarfAddressSpace: 1) !1124 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___privatefloat4", file: !927, line: 47, baseType: !136) !1125 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !1126, size: 32, dwarfAddressSpace: 1) !1126 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___privatefloat8", file: !927, line: 47, baseType: !142) !1127 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !1128, size: 32, dwarfAddressSpace: 1) !1128 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___privatefloat16", file: !927, line: 47, baseType: !148) !1129 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !1130, size: 32, dwarfAddressSpace: 2) !1130 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___localfloat2", file: !927, line: 47, baseType: !124) !1131 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !1132, size: 32, dwarfAddressSpace: 2) !1132 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___localfloat4", file: !927, line: 47, baseType: !136) !1133 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !1134, size: 32, dwarfAddressSpace: 2) !1134 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___localfloat8", file: !927, line: 47, baseType: !142) !1135 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !1136, size: 32, dwarfAddressSpace: 2) !1136 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___localfloat16", file: !927, line: 47, baseType: !148) !1137 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !1138, size: 32) !1138 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___globalfloat2", file: !927, line: 47, baseType: !124) !1139 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !1140, size: 32) !1140 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___globalfloat4", file: !927, line: 47, baseType: !136) !1141 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !1142, size: 32) !1142 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___globalfloat8", file: !927, line: 47, baseType: !142) !1143 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !1144, size: 32) !1144 = !DIDerivedType(tag: DW_TAG_typedef, name: "less_aligned___globalfloat16", file: !927, line: 47, baseType: !148) !1145 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1146, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !3) !1146 = !DIFile(filename: "./generic/lib/workitem/get_global_id.cl", directory: ".") !1147 = distinct !DICompileUnit(language: DW_LANG_C99, file: !1148, producer: "clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !3) !1148 = !DIFile(filename: "./generic/lib/image/get_image_dim.cl", directory: ".") !1149 = !{!"clang version 5.0.0-4 (tags/RELEASE_500/final)"} !1150 = !{!"clang version 5.0.0-+rc5-1 (tags/RELEASE_500/rc5)"} !1151 = !{i32 1, !"wchar_size", i32 4} !1152 = !{i32 2, !"Dwarf Version", i32 4} !1153 = !{i32 2, !"Debug Info Version", i32 3} !1154 = !{i32 1} !1155 = !{!"none"} !1156 = !{!"uint*"} !1157 = !{!""} !1158 = !DILocalVariable(name: "dim", arg: 1, scope: !1159, file: !1146, line: 3, type: !6) !1159 = distinct !DISubprogram(name: "get_global_id", scope: !1146, file: !1146, line: 3, type: !1160, isLocal: false, isDefinition: true, scopeLine: 3, flags: DIFlagPrototyped, isOptimized: true, unit: !1145, variables: !1163) !1160 = !DISubroutineType(types: !1161) !1161 = !{!1162, !6} !1162 = !DIDerivedType(tag: DW_TAG_typedef, name: "size_t", file: !7, line: 8, baseType: !8) !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: !10, line: 3, type: !6) !1167 = distinct !DISubprogram(name: "get_group_id", scope: !10, file: !10, line: 3, type: !1160, isLocal: false, isDefinition: true, scopeLine: 4, flags: DIFlagPrototyped, isOptimized: true, unit: !9, 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: !10, 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: !12, line: 3, type: !6) !1176 = distinct !DISubprogram(name: "get_local_id", scope: !12, file: !12, line: 3, type: !1160, isLocal: false, isDefinition: true, scopeLine: 4, flags: DIFlagPrototyped, isOptimized: true, unit: !11, 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: !12, 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: !2, line: 3, type: !6) !1185 = distinct !DISubprogram(name: "get_global_offset", scope: !2, file: !2, line: 3, type: !1160, isLocal: false, isDefinition: true, scopeLine: 4, flags: DIFlagPrototyped, isOptimized: true, unit: !1, variables: !1186) !1186 = !{!1184, !1187} !1187 = !DILocalVariable(name: "ptr", scope: !1185, file: !2, line: 5, type: !5) !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: !2, 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}