Manman Ren | ed696c3 | 2013-07-24 22:23:00 +0000 | [diff] [blame] | 1 | ; RUN: llc -O0 %s -o /dev/null |
Devang Patel | d3fe5fa | 2010-10-01 19:00:44 +0000 | [diff] [blame] | 2 | |
Peter Collingbourne | d4bff30 | 2015-11-05 22:03:56 +0000 | [diff] [blame] | 3 | define void @CGRectStandardize(i32* sret %agg.result, i32* byval %rect) nounwind ssp !dbg !0 { |
Devang Patel | d3fe5fa | 2010-10-01 19:00:44 +0000 | [diff] [blame] | 4 | entry: |
Duncan P. N. Exon Smith | a9308c4 | 2015-04-29 16:38:44 +0000 | [diff] [blame] | 5 | call void @llvm.dbg.declare(metadata i32* %rect, metadata !23, metadata !DIExpression()), !dbg !24 |
Devang Patel | d3fe5fa | 2010-10-01 19:00:44 +0000 | [diff] [blame] | 6 | ret void |
| 7 | } |
| 8 | |
Adrian Prantl | 87b7eb9 | 2014-10-01 18:55:02 +0000 | [diff] [blame] | 9 | declare void @llvm.dbg.declare(metadata, metadata, metadata) nounwind readnone |
Devang Patel | d3fe5fa | 2010-10-01 19:00:44 +0000 | [diff] [blame] | 10 | |
| 11 | declare void @llvm.memcpy.p0i8.p0i8.i32(i8* nocapture, i8* nocapture, i32, i32, i1) nounwind |
| 12 | |
| 13 | |
Manman Ren | 921382e | 2013-07-27 01:26:08 +0000 | [diff] [blame] | 14 | !llvm.dbg.cu = !{!2} |
Manman Ren | 409558f | 2013-11-22 21:49:45 +0000 | [diff] [blame] | 15 | !llvm.module.flags = !{!27} |
David Blaikie | 3e3eb33 | 2016-12-15 23:17:52 +0000 | [diff] [blame] | 16 | !0 = distinct !DISubprogram(name: "CGRectStandardize", linkageName: "CGRectStandardize", line: 54, isLocal: false, isDefinition: true, virtualIndex: 6, isOptimized: false, unit: !2, file: !1, scope: null, type: !28) |
Duncan P. N. Exon Smith | a9308c4 | 2015-04-29 16:38:44 +0000 | [diff] [blame] | 17 | !1 = !DIFile(filename: "GSFusedSilica.m", directory: "/Volumes/Data/Users/sabre/Desktop") |
Adrian Prantl | 75819ae | 2016-04-15 15:57:41 +0000 | [diff] [blame] | 18 | !2 = distinct !DICompileUnit(language: DW_LANG_ObjC, producer: "clang version 2.9 (trunk 115292)", isOptimized: true, runtimeVersion: 1, emissionKind: FullDebug, file: !25, enums: !26, retainedTypes: !26) |
Duncan P. N. Exon Smith | a9308c4 | 2015-04-29 16:38:44 +0000 | [diff] [blame] | 19 | !5 = !DIDerivedType(tag: DW_TAG_typedef, name: "CGRect", line: 49, file: !25, baseType: null) |
Duncan P. N. Exon Smith | ed013cd | 2015-07-31 18:58:39 +0000 | [diff] [blame] | 20 | !23 = !DILocalVariable(name: "rect", line: 53, arg: 2, scope: !0, file: !1, type: !5) |
Duncan P. N. Exon Smith | a9308c4 | 2015-04-29 16:38:44 +0000 | [diff] [blame] | 21 | !24 = !DILocation(line: 53, column: 33, scope: !0) |
| 22 | !25 = !DIFile(filename: "GSFusedSilica.m", directory: "/Volumes/Data/Users/sabre/Desktop") |
Duncan P. N. Exon Smith | 988a7f8 | 2015-03-27 20:46:33 +0000 | [diff] [blame] | 23 | !26 = !{} |
Duncan P. N. Exon Smith | e274180 | 2015-03-03 17:24:31 +0000 | [diff] [blame] | 24 | !27 = !{i32 1, !"Debug Info Version", i32 3} |
David Blaikie | 3e3eb33 | 2016-12-15 23:17:52 +0000 | [diff] [blame] | 25 | !28 = !DISubroutineType(types: !29) |
| 26 | !29 = !{null} |