From 25570c5423137e6533b15b688d4501d6b771a1dc Mon Sep 17 00:00:00 2001 From: Davide Italiano Date: Tue, 12 Apr 2016 15:51:23 +0000 Subject: [PATCH] [Bitcode] Fix + regenerate old test so that it includes a DICompileUnit. llvm-svn: 266085 --- .../Bitcode/DILocalVariable-explicit-tags.ll | 8 +++++++- .../Bitcode/DILocalVariable-explicit-tags.ll.bc | Bin 500 -> 628 bytes 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/llvm/test/Bitcode/DILocalVariable-explicit-tags.ll b/llvm/test/Bitcode/DILocalVariable-explicit-tags.ll index 3f7be3c061a3..b3e793d4cb46 100644 --- a/llvm/test/Bitcode/DILocalVariable-explicit-tags.ll +++ b/llvm/test/Bitcode/DILocalVariable-explicit-tags.ll @@ -10,7 +10,13 @@ !named = !{!0} -!0 = distinct !DISubprogram(name: "foo", variables: !1) +!llvm.module.flags = !{!6} +!llvm.dbg.cu = !{!4} + +!0 = distinct !DISubprogram(name: "foo", scope: null, isLocal: false, isDefinition: true, isOptimized: false, variables: !1) !1 = !{!2, !3} !2 = !DILocalVariable(tag: DW_TAG_arg_variable, name: "param", arg: 1, scope: !0) !3 = !DILocalVariable(tag: DW_TAG_auto_variable, name: "auto", scope: !0) +!4 = distinct !DICompileUnit(language: DW_LANG_C99, file: !5, subprograms: !{!0}) +!5 = !DIFile(filename: "source.c", directory: "/dir") +!6 = !{i32 1, !"Debug Info Version", i32 3} diff --git a/llvm/test/Bitcode/DILocalVariable-explicit-tags.ll.bc b/llvm/test/Bitcode/DILocalVariable-explicit-tags.ll.bc index 4efcbe878f84c471bf746ba6e096bfb171dee6af..b134f60a12915d3645856527fdbd2736f529bb73 100644 GIT binary patch delta 282 zcmeyu{DpN#AQoF;KQxd<4ESa3*qa~UahcuWvcaCYlh${=av z^u&X2f}rA&0LQ?_o`=m(yI2I>*g6#$7&sXi7=TJS6jEAQgcX;x0Ex#f3nz#O`Ly(K zx48HSa4<6#vm`J?0@bpD)XL4^kQDTp(8HnCY zGypLO7^rbDI&`k^S@VuZ<>c8nyhm2~)swwbclJ!IQ1qTG zZNlKQS<%AHmhmw}w+#csmICf)wf1H%`TzxpC;+vt=w^;$~*M X&BTp18c*N2OYb5e3Nr!#Y?N8Q delta 151 zcmeyu@`ahx$@#!NMIHu*s)?K$DJ-r`PLsHuR0NDfEI1^*xr~H5JSK=JIJtxWI22M^StctiX#oGnz+$WLXCj~$ZY_L0f9l(j@GSHC;D>oY>s0TV*~(RRwo_+