Benjamin Kramer | 50729ad | 2010-07-16 10:58:02 +0000 | [diff] [blame] | 1 | ; RUN: llc -mtriple=thumbv6-apple-darwin10 < %s | FileCheck %s |
| 2 | ; RUN: opt -strip-debug < %s | llc -mtriple=thumbv6-apple-darwin10 | FileCheck %s |
Dale Johannesen | bfd4fd7 | 2010-07-16 00:02:08 +0000 | [diff] [blame] | 3 | ; Stripping out debug info formerly caused the last two multiplies to be emitted in |
| 4 | ; the other order. 7797940 (part of it dated 6/29/2010..7/15/2010). |
| 5 | |
| 6 | %0 = type { [3 x double] } |
| 7 | |
| 8 | @llvm.used = appending global [1 x i8*] [i8* bitcast (void (%0*, i32, i32)* @_Z19getClosestDiagonal3ii to i8*)], section "llvm.metadata" ; <[1 x i8*]*> [#uses=0] |
| 9 | |
| 10 | define void @_Z19getClosestDiagonal3ii(%0* noalias sret, i32, i32) nounwind { |
| 11 | ; CHECK: blx ___muldf3 |
| 12 | ; CHECK: blx ___muldf3 |
Jakob Stoklund Olesen | bf78618 | 2011-04-19 00:14:43 +0000 | [diff] [blame] | 13 | ; CHECK: beq LBB0 |
Dale Johannesen | bfd4fd7 | 2010-07-16 00:02:08 +0000 | [diff] [blame] | 14 | ; CHECK: blx ___muldf3 |
| 15 | ; <label>:3 |
| 16 | switch i32 %1, label %4 [ |
| 17 | i32 0, label %5 |
| 18 | i32 3, label %5 |
| 19 | ] |
| 20 | |
| 21 | ; <label>:4 ; preds = %3 |
| 22 | br label %5, !dbg !0 |
| 23 | |
| 24 | ; <label>:5 ; preds = %4, %3, %3 |
| 25 | %storemerge = phi double [ -1.000000e+00, %4 ], [ 1.000000e+00, %3 ], [ 1.000000e+00, %3 ] ; <double> [#uses=1] |
| 26 | %v_6 = icmp slt i32 %1, 2 ; <i1> [#uses=1] |
| 27 | %storemerge1 = select i1 %v_6, double 1.000000e+00, double -1.000000e+00 ; <double> [#uses=3] |
| 28 | call void @llvm.dbg.value(metadata !{double %storemerge}, i64 0, metadata !91), !dbg !0 |
| 29 | %v_7 = icmp eq i32 %2, 1, !dbg !92 ; <i1> [#uses=1] |
| 30 | %storemerge2 = select i1 %v_7, double 1.000000e+00, double -1.000000e+00 ; <double> [#uses=3] |
| 31 | %v_8 = getelementptr inbounds %0* %0, i32 0, i32 0, i32 0 ; <double*> [#uses=1] |
| 32 | %v_10 = getelementptr inbounds %0* %0, i32 0, i32 0, i32 2 ; <double*> [#uses=1] |
| 33 | %v_11 = fmul double %storemerge1, %storemerge1, !dbg !93 ; <double> [#uses=1] |
| 34 | %v_15 = tail call double @sqrt(double %v_11) nounwind readonly, !dbg !93 ; <double> [#uses=1] |
| 35 | %v_16 = fdiv double 1.000000e+00, %v_15, !dbg !93 ; <double> [#uses=3] |
| 36 | %v_17 = fmul double %storemerge, %v_16, !dbg !97 ; <double> [#uses=1] |
| 37 | store double %v_17, double* %v_8, align 4, !dbg !97 |
| 38 | %v_19 = fmul double %storemerge2, %v_16, !dbg !97 ; <double> [#uses=1] |
| 39 | store double %v_19, double* %v_10, align 4, !dbg !97 |
| 40 | ret void, !dbg !98 |
| 41 | } |
| 42 | |
| 43 | declare void @llvm.dbg.declare(metadata, metadata) nounwind readnone |
| 44 | |
| 45 | declare double @sqrt(double) nounwind readonly |
| 46 | |
| 47 | declare void @llvm.dbg.value(metadata, i64, metadata) nounwind readnone |
| 48 | |
Manman Ren | e9a52e1 | 2013-07-29 18:12:58 +0000 | [diff] [blame] | 49 | !llvm.dbg.cu = !{!5} |
Manman Ren | 409558f | 2013-11-22 21:49:45 +0000 | [diff] [blame] | 50 | !llvm.module.flags = !{!104} |
Dale Johannesen | bfd4fd7 | 2010-07-16 00:02:08 +0000 | [diff] [blame] | 51 | !0 = metadata !{i32 46, i32 0, metadata !1, null} |
Manman Ren | 5873770 | 2013-07-25 19:33:30 +0000 | [diff] [blame] | 52 | !1 = metadata !{i32 524299, metadata !101, metadata !2, i32 44, i32 0, i32 0} ; [ DW_TAG_lexical_block ] |
| 53 | !2 = metadata !{i32 524299, metadata !101, metadata !3, i32 44, i32 0, i32 0} ; [ DW_TAG_lexical_block ] |
| 54 | !3 = metadata !{i32 524334, metadata !101, null, metadata !"getClosestDiagonal3", metadata !"getClosestDiagonal3", metadata !"_Z19getClosestDiagonal3ii", i32 44, metadata !6, i1 false, i1 true, i32 0, i32 0, null, i1 false, i1 false, null, null, null, null, i32 0} ; [ DW_TAG_subprogram ] |
| 55 | !4 = metadata !{i32 524329, metadata !101} ; [ DW_TAG_file_type ] |
Manman Ren | e9a52e1 | 2013-07-29 18:12:58 +0000 | [diff] [blame] | 56 | !5 = metadata !{i32 524305, metadata !101, i32 4, metadata !"4.2.1 (Based on Apple Inc. build 5658) (LLVM build 00)", i1 true, metadata !"", i32 0, metadata !102, metadata !102, metadata !103, null, null, metadata !""} ; [ DW_TAG_compile_unit ] |
Manman Ren | 0ed70ae | 2013-08-26 22:39:55 +0000 | [diff] [blame] | 57 | !6 = metadata !{i32 524309, metadata !101, metadata !4, metadata !"", i32 0, i64 0, i64 0, i64 0, i32 0, null, metadata !7, i32 0, null, null, null} ; [ DW_TAG_subroutine_type ] [line 0, size 0, align 0, offset 0] [from ] |
Dale Johannesen | bfd4fd7 | 2010-07-16 00:02:08 +0000 | [diff] [blame] | 58 | !7 = metadata !{metadata !8, metadata !22, metadata !22} |
Manman Ren | 0ed70ae | 2013-08-26 22:39:55 +0000 | [diff] [blame] | 59 | !8 = metadata !{i32 524307, metadata !99, null, metadata !"ggVector3", i32 66, i64 192, i64 32, i64 0, i32 0, null, metadata !10, i32 0, null, null, null} ; [ DW_TAG_structure_type ] [ggVector3] [line 66, size 192, align 32, offset 0] [def] [from ] |
David Blaikie | 5692e72 | 2013-03-28 02:44:59 +0000 | [diff] [blame] | 60 | !9 = metadata !{i32 524329, metadata !"ggVector3.h", metadata !"/Volumes/Home/grosbaj/sources/llvm-externals/speccpu2000/benchspec/CINT2000/252.eon/src", metadata !5} ; [ DW_TAG_file_type ] |
Manman Ren | fdfc1ebf | 2013-07-24 17:10:09 +0000 | [diff] [blame] | 61 | !99 = metadata !{metadata !"ggVector3.h", metadata !"/Volumes/Home/grosbaj/sources/llvm-externals/speccpu2000/benchspec/CINT2000/252.eon/src"} |
Dale Johannesen | bfd4fd7 | 2010-07-16 00:02:08 +0000 | [diff] [blame] | 62 | !10 = metadata !{metadata !11, metadata !16, metadata !23, metadata !26, metadata !29, metadata !30, metadata !35, metadata !36, metadata !37, metadata !41, metadata !42, metadata !43, metadata !46, metadata !47, metadata !48, metadata !52, metadata !53, metadata !54, metadata !57, metadata !60, metadata !63, metadata !66, metadata !70, metadata !71, metadata !74, metadata !75, metadata !76, metadata !77, metadata !78, metadata !81, metadata !82, metadata !83, metadata !84, metadata !85, metadata !88, metadata !89, metadata !90} |
Manman Ren | fdfc1ebf | 2013-07-24 17:10:09 +0000 | [diff] [blame] | 63 | !11 = metadata !{i32 524301, metadata !99, metadata !8, metadata !"e", i32 160, i64 192, i64 32, i64 0, i32 0, metadata !12} ; [ DW_TAG_member ] |
Manman Ren | 0ed70ae | 2013-08-26 22:39:55 +0000 | [diff] [blame] | 64 | !12 = metadata !{i32 524289, metadata !101, metadata !4, metadata !"", i32 0, i64 192, i64 32, i64 0, i32 0, metadata !13, metadata !14, i32 0, null, null, null} ; [ DW_TAG_array_type ] [line 0, size 192, align 32, offset 0] [from double] |
Manman Ren | 5873770 | 2013-07-25 19:33:30 +0000 | [diff] [blame] | 65 | !13 = metadata !{i32 524324, metadata !101, metadata !4, metadata !"double", i32 0, i64 64, i64 32, i64 0, i32 0, i32 4} ; [ DW_TAG_base_type ] |
Dale Johannesen | bfd4fd7 | 2010-07-16 00:02:08 +0000 | [diff] [blame] | 66 | !14 = metadata !{metadata !15} |
Bill Wendling | d776712 | 2012-12-04 21:34:03 +0000 | [diff] [blame] | 67 | !15 = metadata !{i32 524321, i64 0, i64 3} ; [ DW_TAG_subrange_type ] |
Manman Ren | fdfc1ebf | 2013-07-24 17:10:09 +0000 | [diff] [blame] | 68 | !16 = metadata !{i32 524334, metadata !9, metadata !8, metadata !"ggVector3", metadata !"ggVector3", metadata !"", i32 72, metadata !17, i1 false, i1 false, i32 0, i32 0, null, i1 false, i1 false, null, null, null, null, i32 0} ; [ DW_TAG_subprogram ] |
Manman Ren | 0ed70ae | 2013-08-26 22:39:55 +0000 | [diff] [blame] | 69 | !17 = metadata !{i32 524309, metadata !101, metadata !4, metadata !"", i32 0, i64 0, i64 0, i64 0, i32 0, null, metadata !18, i32 0, null, null, null} ; [ DW_TAG_subroutine_type ] [line 0, size 0, align 0, offset 0] [from ] |
Dale Johannesen | bfd4fd7 | 2010-07-16 00:02:08 +0000 | [diff] [blame] | 70 | !18 = metadata !{null, metadata !19, metadata !20} |
Manman Ren | 5873770 | 2013-07-25 19:33:30 +0000 | [diff] [blame] | 71 | !19 = metadata !{i32 524303, metadata !101, metadata !4, metadata !"", i32 0, i64 32, i64 32, i64 0, i32 64, metadata !8} ; [ DW_TAG_pointer_type ] |
Manman Ren | fdfc1ebf | 2013-07-24 17:10:09 +0000 | [diff] [blame] | 72 | !20 = metadata !{i32 524310, metadata !100, null, metadata !"ggBoolean", i32 478, i64 0, i64 0, i64 0, i32 0, metadata !22} ; [ DW_TAG_typedef ] |
David Blaikie | 5692e72 | 2013-03-28 02:44:59 +0000 | [diff] [blame] | 73 | !21 = metadata !{i32 524329, metadata !"math.h", metadata !"/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS4.2.Internal.sdk/usr/include/architecture/arm", metadata !5} ; [ DW_TAG_file_type ] |
Manman Ren | fdfc1ebf | 2013-07-24 17:10:09 +0000 | [diff] [blame] | 74 | !100 = metadata !{metadata !"math.h", metadata !"/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS4.2.Internal.sdk/usr/include/architecture/arm"} |
Manman Ren | 5873770 | 2013-07-25 19:33:30 +0000 | [diff] [blame] | 75 | !22 = metadata !{i32 524324, metadata !101, metadata !4, metadata !"int", i32 0, i64 32, i64 32, i64 0, i32 0, i32 5} ; [ DW_TAG_base_type ] |
Manman Ren | fdfc1ebf | 2013-07-24 17:10:09 +0000 | [diff] [blame] | 76 | !23 = metadata !{i32 524334, metadata !9, metadata !8, metadata !"ggVector3", metadata !"ggVector3", metadata !"", i32 73, metadata !24, i1 false, i1 false, i32 0, i32 0, null, i1 false, i1 false, null, null, null, null, i32 0} ; [ DW_TAG_subprogram ] |
Manman Ren | 0ed70ae | 2013-08-26 22:39:55 +0000 | [diff] [blame] | 77 | !24 = metadata !{i32 524309, metadata !101, metadata !4, metadata !"", i32 0, i64 0, i64 0, i64 0, i32 0, null, metadata !25, i32 0, null, null, null} ; [ DW_TAG_subroutine_type ] [line 0, size 0, align 0, offset 0] [from ] |
Dale Johannesen | bfd4fd7 | 2010-07-16 00:02:08 +0000 | [diff] [blame] | 78 | !25 = metadata !{null, metadata !19} |
Manman Ren | fdfc1ebf | 2013-07-24 17:10:09 +0000 | [diff] [blame] | 79 | !26 = metadata !{i32 524334, metadata !9, metadata !8, metadata !"ggVector3", metadata !"ggVector3", metadata !"", i32 74, metadata !27, i1 false, i1 false, i32 0, i32 0, null, i1 false, i1 false, null, null, null, null, i32 0} ; [ DW_TAG_subprogram ] |
Manman Ren | 0ed70ae | 2013-08-26 22:39:55 +0000 | [diff] [blame] | 80 | !27 = metadata !{i32 524309, metadata !101, metadata !4, metadata !"", i32 0, i64 0, i64 0, i64 0, i32 0, null, metadata !28, i32 0, null, null, null} ; [ DW_TAG_subroutine_type ] [line 0, size 0, align 0, offset 0] [from ] |
Dale Johannesen | bfd4fd7 | 2010-07-16 00:02:08 +0000 | [diff] [blame] | 81 | !28 = metadata !{null, metadata !19, metadata !13, metadata !13, metadata !13} |
Manman Ren | fdfc1ebf | 2013-07-24 17:10:09 +0000 | [diff] [blame] | 82 | !29 = metadata !{i32 524334, metadata !9, metadata !8, metadata !"Set", metadata !"Set", metadata !"_ZN9ggVector33SetEddd", i32 81, metadata !27, i1 false, i1 false, i32 0, i32 0, null, i1 false, i1 false, null, null, null, null, i32 0} ; [ DW_TAG_subprogram ] |
| 83 | !30 = metadata !{i32 524334, metadata !9, metadata !8, metadata !"x", metadata !"x", metadata !"_ZNK9ggVector31xEv", i32 82, metadata !31, i1 false, i1 false, i32 0, i32 0, null, i1 false, i1 false, null, null, null, null, i32 0} ; [ DW_TAG_subprogram ] |
Manman Ren | 0ed70ae | 2013-08-26 22:39:55 +0000 | [diff] [blame] | 84 | !31 = metadata !{i32 524309, metadata !101, metadata !4, metadata !"", i32 0, i64 0, i64 0, i64 0, i32 0, null, metadata !32, i32 0, null, null, null} ; [ DW_TAG_subroutine_type ] [line 0, size 0, align 0, offset 0] [from ] |
Dale Johannesen | bfd4fd7 | 2010-07-16 00:02:08 +0000 | [diff] [blame] | 85 | !32 = metadata !{metadata !13, metadata !33} |
Manman Ren | 5873770 | 2013-07-25 19:33:30 +0000 | [diff] [blame] | 86 | !33 = metadata !{i32 524303, metadata !101, metadata !4, metadata !"", i32 0, i64 32, i64 32, i64 0, i32 64, metadata !34} ; [ DW_TAG_pointer_type ] |
| 87 | !34 = metadata !{i32 524326, metadata !101, metadata !4, metadata !"", i32 0, i64 192, i64 32, i64 0, i32 0, metadata !8} ; [ DW_TAG_const_type ] |
Manman Ren | fdfc1ebf | 2013-07-24 17:10:09 +0000 | [diff] [blame] | 88 | !35 = metadata !{i32 524334, metadata !9, metadata !8, metadata !"y", metadata !"y", metadata !"_ZNK9ggVector31yEv", i32 83, metadata !31, i1 false, i1 false, i32 0, i32 0, null, i1 false, i1 false, null, null, null, null, i32 0} ; [ DW_TAG_subprogram ] |
| 89 | !36 = metadata !{i32 524334, metadata !9, metadata !8, metadata !"z", metadata !"z", metadata !"_ZNK9ggVector31zEv", i32 84, metadata !31, i1 false, i1 false, i32 0, i32 0, null, i1 false, i1 false, null, null, null, null, i32 0} ; [ DW_TAG_subprogram ] |
| 90 | !37 = metadata !{i32 524334, metadata !9, metadata !8, metadata !"x", metadata !"x", metadata !"_ZN9ggVector31xEv", i32 85, metadata !38, i1 false, i1 true, i32 0, i32 0, null, i1 false, i1 false, null, null, null, null, i32 0} ; [ DW_TAG_subprogram ] |
Manman Ren | 0ed70ae | 2013-08-26 22:39:55 +0000 | [diff] [blame] | 91 | !38 = metadata !{i32 524309, metadata !101, metadata !4, metadata !"", i32 0, i64 0, i64 0, i64 0, i32 0, null, metadata !39, i32 0, null, null, null} ; [ DW_TAG_subroutine_type ] [line 0, size 0, align 0, offset 0] [from ] |
Dale Johannesen | bfd4fd7 | 2010-07-16 00:02:08 +0000 | [diff] [blame] | 92 | !39 = metadata !{metadata !40, metadata !19} |
Manman Ren | 5873770 | 2013-07-25 19:33:30 +0000 | [diff] [blame] | 93 | !40 = metadata !{i32 524304, metadata !101, metadata !4, metadata !"double", i32 0, i64 32, i64 32, i64 0, i32 0, metadata !13} ; [ DW_TAG_reference_type ] |
Manman Ren | fdfc1ebf | 2013-07-24 17:10:09 +0000 | [diff] [blame] | 94 | !41 = metadata !{i32 524334, metadata !9, metadata !8, metadata !"y", metadata !"y", metadata !"_ZN9ggVector31yEv", i32 86, metadata !38, i1 false, i1 true, i32 0, i32 0, null, i1 false, i1 false, null, null, null, null, i32 0} ; [ DW_TAG_subprogram ] |
| 95 | !42 = metadata !{i32 524334, metadata !9, metadata !8, metadata !"z", metadata !"z", metadata !"_ZN9ggVector31zEv", i32 87, metadata !38, i1 false, i1 true, i32 0, i32 0, null, i1 false, i1 false, null, null, null, null, i32 0} ; [ DW_TAG_subprogram ] |
| 96 | !43 = metadata !{i32 524334, metadata !9, metadata !8, metadata !"SetX", metadata !"SetX", metadata !"_ZN9ggVector34SetXEd", i32 88, metadata !44, i1 false, i1 false, i32 0, i32 0, null, i1 false, i1 false, null, null, null, null, i32 0} ; [ DW_TAG_subprogram ] |
Manman Ren | 0ed70ae | 2013-08-26 22:39:55 +0000 | [diff] [blame] | 97 | !44 = metadata !{i32 524309, metadata !101, metadata !4, metadata !"", i32 0, i64 0, i64 0, i64 0, i32 0, null, metadata !45, i32 0, null, null, null} ; [ DW_TAG_subroutine_type ] [line 0, size 0, align 0, offset 0] [from ] |
Dale Johannesen | bfd4fd7 | 2010-07-16 00:02:08 +0000 | [diff] [blame] | 98 | !45 = metadata !{null, metadata !19, metadata !13} |
Manman Ren | fdfc1ebf | 2013-07-24 17:10:09 +0000 | [diff] [blame] | 99 | !46 = metadata !{i32 524334, metadata !9, metadata !8, metadata !"SetY", metadata !"SetY", metadata !"_ZN9ggVector34SetYEd", i32 89, metadata !44, i1 false, i1 false, i32 0, i32 0, null, i1 false, i1 false, null, null, null, null, i32 0} ; [ DW_TAG_subprogram ] |
| 100 | !47 = metadata !{i32 524334, metadata !9, metadata !8, metadata !"SetZ", metadata !"SetZ", metadata !"_ZN9ggVector34SetZEd", i32 90, metadata !44, i1 false, i1 false, i32 0, i32 0, null, i1 false, i1 false, null, null, null, null, i32 0} ; [ DW_TAG_subprogram ] |
| 101 | !48 = metadata !{i32 524334, metadata !9, metadata !8, metadata !"ggVector3", metadata !"ggVector3", metadata !"", i32 92, metadata !49, i1 false, i1 false, i32 0, i32 0, null, i1 false, i1 false, null, null, null, null, i32 0} ; [ DW_TAG_subprogram ] |
Manman Ren | 0ed70ae | 2013-08-26 22:39:55 +0000 | [diff] [blame] | 102 | !49 = metadata !{i32 524309, metadata !101, metadata !4, metadata !"", i32 0, i64 0, i64 0, i64 0, i32 0, null, metadata !50, i32 0, null, null, null} ; [ DW_TAG_subroutine_type ] [line 0, size 0, align 0, offset 0] [from ] |
Dale Johannesen | bfd4fd7 | 2010-07-16 00:02:08 +0000 | [diff] [blame] | 103 | !50 = metadata !{null, metadata !19, metadata !51} |
Manman Ren | 5873770 | 2013-07-25 19:33:30 +0000 | [diff] [blame] | 104 | !51 = metadata !{i32 524304, metadata !101, metadata !4, metadata !"", i32 0, i64 32, i64 32, i64 0, i32 0, metadata !34} ; [ DW_TAG_reference_type ] |
Manman Ren | fdfc1ebf | 2013-07-24 17:10:09 +0000 | [diff] [blame] | 105 | !52 = metadata !{i32 524334, metadata !9, metadata !8, metadata !"tolerance", metadata !"tolerance", metadata !"_ZNK9ggVector39toleranceEv", i32 100, metadata !31, i1 false, i1 false, i32 0, i32 0, null, i1 false, i1 false, null, null, null, null, i32 0} ; [ DW_TAG_subprogram ] |
| 106 | !53 = metadata !{i32 524334, metadata !9, metadata !8, metadata !"tolerance", metadata !"tolerance", metadata !"_ZN9ggVector39toleranceEv", i32 101, metadata !38, i1 false, i1 false, i32 0, i32 0, null, i1 false, i1 false, null, null, null, null, i32 0} ; [ DW_TAG_subprogram ] |
| 107 | !54 = metadata !{i32 524334, metadata !9, metadata !8, metadata !"operator+", metadata !"operator+", metadata !"_ZNK9ggVector3psEv", i32 107, metadata !55, i1 false, i1 false, i32 0, i32 0, null, i1 false, i1 false, null, null, null, null, i32 0} ; [ DW_TAG_subprogram ] |
Manman Ren | 0ed70ae | 2013-08-26 22:39:55 +0000 | [diff] [blame] | 108 | !55 = metadata !{i32 524309, metadata !101, metadata !4, metadata !"", i32 0, i64 0, i64 0, i64 0, i32 0, null, metadata !56, i32 0, null, null, null} ; [ DW_TAG_subroutine_type ] [line 0, size 0, align 0, offset 0] [from ] |
Dale Johannesen | bfd4fd7 | 2010-07-16 00:02:08 +0000 | [diff] [blame] | 109 | !56 = metadata !{metadata !51, metadata !33} |
Manman Ren | fdfc1ebf | 2013-07-24 17:10:09 +0000 | [diff] [blame] | 110 | !57 = metadata !{i32 524334, metadata !9, metadata !8, metadata !"operator-", metadata !"operator-", metadata !"_ZNK9ggVector3ngEv", i32 108, metadata !58, i1 false, i1 false, i32 0, i32 0, null, i1 false, i1 false, null, null, null, null, i32 0} ; [ DW_TAG_subprogram ] |
Manman Ren | 0ed70ae | 2013-08-26 22:39:55 +0000 | [diff] [blame] | 111 | !58 = metadata !{i32 524309, metadata !101, metadata !4, metadata !"", i32 0, i64 0, i64 0, i64 0, i32 0, null, metadata !59, i32 0, null, null, null} ; [ DW_TAG_subroutine_type ] [line 0, size 0, align 0, offset 0] [from ] |
Dale Johannesen | bfd4fd7 | 2010-07-16 00:02:08 +0000 | [diff] [blame] | 112 | !59 = metadata !{metadata !8, metadata !33} |
Manman Ren | fdfc1ebf | 2013-07-24 17:10:09 +0000 | [diff] [blame] | 113 | !60 = metadata !{i32 524334, metadata !9, metadata !8, metadata !"operator[]", metadata !"operator[]", metadata !"_ZNK9ggVector3ixEi", i32 290, metadata !61, i1 false, i1 false, i32 0, i32 0, null, i1 false, i1 false, null, null, null, null, i32 0} ; [ DW_TAG_subprogram ] |
Manman Ren | 0ed70ae | 2013-08-26 22:39:55 +0000 | [diff] [blame] | 114 | !61 = metadata !{i32 524309, metadata !101, metadata !4, metadata !"", i32 0, i64 0, i64 0, i64 0, i32 0, null, metadata !62, i32 0, null, null, null} ; [ DW_TAG_subroutine_type ] [line 0, size 0, align 0, offset 0] [from ] |
Dale Johannesen | bfd4fd7 | 2010-07-16 00:02:08 +0000 | [diff] [blame] | 115 | !62 = metadata !{metadata !13, metadata !33, metadata !22} |
Manman Ren | fdfc1ebf | 2013-07-24 17:10:09 +0000 | [diff] [blame] | 116 | !63 = metadata !{i32 524334, metadata !9, metadata !8, metadata !"operator[]", metadata !"operator[]", metadata !"_ZN9ggVector3ixEi", i32 278, metadata !64, i1 false, i1 false, i32 0, i32 0, null, i1 false, i1 false, null, null, null, null, i32 0} ; [ DW_TAG_subprogram ] |
Manman Ren | 0ed70ae | 2013-08-26 22:39:55 +0000 | [diff] [blame] | 117 | !64 = metadata !{i32 524309, metadata !101, metadata !4, metadata !"", i32 0, i64 0, i64 0, i64 0, i32 0, null, metadata !65, i32 0, null, null, null} ; [ DW_TAG_subroutine_type ] [line 0, size 0, align 0, offset 0] [from ] |
Dale Johannesen | bfd4fd7 | 2010-07-16 00:02:08 +0000 | [diff] [blame] | 118 | !65 = metadata !{metadata !40, metadata !19, metadata !22} |
Manman Ren | fdfc1ebf | 2013-07-24 17:10:09 +0000 | [diff] [blame] | 119 | !66 = metadata !{i32 524334, metadata !9, metadata !8, metadata !"operator+=", metadata !"operator+=", metadata !"_ZN9ggVector3pLERKS_", i32 303, metadata !67, i1 false, i1 false, i32 0, i32 0, null, i1 false, i1 false, null, null, null, null, i32 0} ; [ DW_TAG_subprogram ] |
Manman Ren | 0ed70ae | 2013-08-26 22:39:55 +0000 | [diff] [blame] | 120 | !67 = metadata !{i32 524309, metadata !101, metadata !4, metadata !"", i32 0, i64 0, i64 0, i64 0, i32 0, null, metadata !68, i32 0, null, null, null} ; [ DW_TAG_subroutine_type ] [line 0, size 0, align 0, offset 0] [from ] |
Dale Johannesen | bfd4fd7 | 2010-07-16 00:02:08 +0000 | [diff] [blame] | 121 | !68 = metadata !{metadata !69, metadata !19, metadata !51} |
Manman Ren | 5873770 | 2013-07-25 19:33:30 +0000 | [diff] [blame] | 122 | !69 = metadata !{i32 524304, metadata !101, metadata !4, metadata !"ggVector3", i32 0, i64 32, i64 32, i64 0, i32 0, metadata !8} ; [ DW_TAG_reference_type ] |
Manman Ren | fdfc1ebf | 2013-07-24 17:10:09 +0000 | [diff] [blame] | 123 | !70 = metadata !{i32 524334, metadata !9, metadata !8, metadata !"operator-=", metadata !"operator-=", metadata !"_ZN9ggVector3mIERKS_", i32 310, metadata !67, i1 false, i1 false, i32 0, i32 0, null, i1 false, i1 false, null, null, null, null, i32 0} ; [ DW_TAG_subprogram ] |
| 124 | !71 = metadata !{i32 524334, metadata !9, metadata !8, metadata !"operator*=", metadata !"operator*=", metadata !"_ZN9ggVector3mLEd", i32 317, metadata !72, i1 false, i1 false, i32 0, i32 0, null, i1 false, i1 false, null, null, null, null, i32 0} ; [ DW_TAG_subprogram ] |
Manman Ren | 0ed70ae | 2013-08-26 22:39:55 +0000 | [diff] [blame] | 125 | !72 = metadata !{i32 524309, metadata !101, metadata !4, metadata !"", i32 0, i64 0, i64 0, i64 0, i32 0, null, metadata !73, i32 0, null, null, null} ; [ DW_TAG_subroutine_type ] [line 0, size 0, align 0, offset 0] [from ] |
Dale Johannesen | bfd4fd7 | 2010-07-16 00:02:08 +0000 | [diff] [blame] | 126 | !73 = metadata !{metadata !69, metadata !19, metadata !13} |
Manman Ren | fdfc1ebf | 2013-07-24 17:10:09 +0000 | [diff] [blame] | 127 | !74 = metadata !{i32 524334, metadata !9, metadata !8, metadata !"operator/=", metadata !"operator/=", metadata !"_ZN9ggVector3dVEd", i32 324, metadata !72, i1 false, i1 false, i32 0, i32 0, null, i1 false, i1 false, null, null, null, null, i32 0} ; [ DW_TAG_subprogram ] |
| 128 | !75 = metadata !{i32 524334, metadata !9, metadata !8, metadata !"length", metadata !"length", metadata !"_ZNK9ggVector36lengthEv", i32 121, metadata !31, i1 false, i1 false, i32 0, i32 0, null, i1 false, i1 false, null, null, null, null, i32 0} ; [ DW_TAG_subprogram ] |
| 129 | !76 = metadata !{i32 524334, metadata !9, metadata !8, metadata !"squaredLength", metadata !"squaredLength", metadata !"_ZNK9ggVector313squaredLengthEv", i32 122, metadata !31, i1 false, i1 false, i32 0, i32 0, null, i1 false, i1 false, null, null, null, null, i32 0} ; [ DW_TAG_subprogram ] |
| 130 | !77 = metadata !{i32 524334, metadata !9, metadata !8, metadata !"MakeUnitVector", metadata !"MakeUnitVector", metadata !"_ZN9ggVector314MakeUnitVectorEv", i32 217, metadata !24, i1 false, i1 true, i32 0, i32 0, null, i1 false, i1 false, null, null, null, null, i32 0} ; [ DW_TAG_subprogram ] |
| 131 | !78 = metadata !{i32 524334, metadata !9, metadata !8, metadata !"Perturb", metadata !"Perturb", metadata !"_ZNK9ggVector37PerturbEdd", i32 126, metadata !79, i1 false, i1 false, i32 0, i32 0, null, i1 false, i1 false, null, null, null, null, i32 0} ; [ DW_TAG_subprogram ] |
Manman Ren | 0ed70ae | 2013-08-26 22:39:55 +0000 | [diff] [blame] | 132 | !79 = metadata !{i32 524309, metadata !101, metadata !4, metadata !"", i32 0, i64 0, i64 0, i64 0, i32 0, null, metadata !80, i32 0, null, null, null} ; [ DW_TAG_subroutine_type ] [line 0, size 0, align 0, offset 0] [from ] |
Dale Johannesen | bfd4fd7 | 2010-07-16 00:02:08 +0000 | [diff] [blame] | 133 | !80 = metadata !{metadata !8, metadata !33, metadata !13, metadata !13} |
Manman Ren | fdfc1ebf | 2013-07-24 17:10:09 +0000 | [diff] [blame] | 134 | !81 = metadata !{i32 524334, metadata !9, metadata !8, metadata !"maxComponent", metadata !"maxComponent", metadata !"_ZNK9ggVector312maxComponentEv", i32 128, metadata !31, i1 false, i1 false, i32 0, i32 0, null, i1 false, i1 false, null, null, null, null, i32 0} ; [ DW_TAG_subprogram ] |
| 135 | !82 = metadata !{i32 524334, metadata !9, metadata !8, metadata !"minComponent", metadata !"minComponent", metadata !"_ZNK9ggVector312minComponentEv", i32 129, metadata !31, i1 false, i1 false, i32 0, i32 0, null, i1 false, i1 false, null, null, null, null, i32 0} ; [ DW_TAG_subprogram ] |
| 136 | !83 = metadata !{i32 524334, metadata !9, metadata !8, metadata !"maxAbsComponent", metadata !"maxAbsComponent", metadata !"_ZNK9ggVector315maxAbsComponentEv", i32 131, metadata !31, i1 false, i1 false, i32 0, i32 0, null, i1 false, i1 false, null, null, null, null, i32 0} ; [ DW_TAG_subprogram ] |
| 137 | !84 = metadata !{i32 524334, metadata !9, metadata !8, metadata !"minAbsComponent", metadata !"minAbsComponent", metadata !"_ZNK9ggVector315minAbsComponentEv", i32 132, metadata !31, i1 false, i1 false, i32 0, i32 0, null, i1 false, i1 false, null, null, null, null, i32 0} ; [ DW_TAG_subprogram ] |
| 138 | !85 = metadata !{i32 524334, metadata !9, metadata !8, metadata !"indexOfMinComponent", metadata !"indexOfMinComponent", metadata !"_ZNK9ggVector319indexOfMinComponentEv", i32 133, metadata !86, i1 false, i1 false, i32 0, i32 0, null, i1 false, i1 false, null, null, null, null, i32 0} ; [ DW_TAG_subprogram ] |
Manman Ren | 0ed70ae | 2013-08-26 22:39:55 +0000 | [diff] [blame] | 139 | !86 = metadata !{i32 524309, metadata !101, metadata !4, metadata !"", i32 0, i64 0, i64 0, i64 0, i32 0, null, metadata !87, i32 0, null, null, null} ; [ DW_TAG_subroutine_type ] [line 0, size 0, align 0, offset 0] [from ] |
Dale Johannesen | bfd4fd7 | 2010-07-16 00:02:08 +0000 | [diff] [blame] | 140 | !87 = metadata !{metadata !22, metadata !33} |
Manman Ren | fdfc1ebf | 2013-07-24 17:10:09 +0000 | [diff] [blame] | 141 | !88 = metadata !{i32 524334, metadata !9, metadata !8, metadata !"indexOfMinAbsComponent", metadata !"indexOfMinAbsComponent", metadata !"_ZNK9ggVector322indexOfMinAbsComponentEv", i32 137, metadata !86, i1 false, i1 false, i32 0, i32 0, null, i1 false, i1 false, null, null, null, null, i32 0} ; [ DW_TAG_subprogram ] |
| 142 | !89 = metadata !{i32 524334, metadata !9, metadata !8, metadata !"indexOfMaxComponent", metadata !"indexOfMaxComponent", metadata !"_ZNK9ggVector319indexOfMaxComponentEv", i32 146, metadata !86, i1 false, i1 false, i32 0, i32 0, null, i1 false, i1 false, null, null, null, null, i32 0} ; [ DW_TAG_subprogram ] |
| 143 | !90 = metadata !{i32 524334, metadata !9, metadata !8, metadata !"indexOfMaxAbsComponent", metadata !"indexOfMaxAbsComponent", metadata !"_ZNK9ggVector322indexOfMaxAbsComponentEv", i32 150, metadata !86, i1 false, i1 false, i32 0, i32 0, null, i1 false, i1 false, null, null, null, null, i32 0} ; [ DW_TAG_subprogram ] |
Dale Johannesen | bfd4fd7 | 2010-07-16 00:02:08 +0000 | [diff] [blame] | 144 | !91 = metadata !{i32 524544, metadata !1, metadata !"vx", metadata !4, i32 46, metadata !13} ; [ DW_TAG_auto_variable ] |
| 145 | !92 = metadata !{i32 48, i32 0, metadata !1, null} |
| 146 | !93 = metadata !{i32 218, i32 0, metadata !94, metadata !96} |
Manman Ren | 5873770 | 2013-07-25 19:33:30 +0000 | [diff] [blame] | 147 | !94 = metadata !{i32 524299, metadata !101, metadata !95, i32 217, i32 0, i32 0} ; [ DW_TAG_lexical_block ] |
| 148 | !95 = metadata !{i32 524299, metadata !101, metadata !77, i32 217, i32 0, i32 0} ; [ DW_TAG_lexical_block ] |
Dale Johannesen | bfd4fd7 | 2010-07-16 00:02:08 +0000 | [diff] [blame] | 149 | !96 = metadata !{i32 51, i32 0, metadata !1, null} |
| 150 | !97 = metadata !{i32 227, i32 0, metadata !94, metadata !96} |
| 151 | !98 = metadata !{i32 52, i32 0, metadata !1, null} |
Manman Ren | 5873770 | 2013-07-25 19:33:30 +0000 | [diff] [blame] | 152 | !101 = metadata !{metadata !"ggEdgeDiscrepancy.cc", metadata !"/Volumes/Home/grosbaj/sources/llvm-externals/speccpu2000/benchspec/CINT2000/252.eon/src"} |
Manman Ren | e9a52e1 | 2013-07-29 18:12:58 +0000 | [diff] [blame] | 153 | !102 = metadata !{i32 0} |
David Blaikie | 1ea9db2 | 2014-05-21 23:14:12 +0000 | [diff] [blame] | 154 | !103 = metadata !{metadata !3, metadata !77} |
Manman Ren | 409558f | 2013-11-22 21:49:45 +0000 | [diff] [blame] | 155 | !104 = metadata !{i32 1, metadata !"Debug Info Version", i32 1} |