<feed xmlns='http://www.w3.org/2005/Atom'>
<title>llvm/test/DebugInfo/AArch64, branch testing</title>
<subtitle>http://llvm.org</subtitle>
<id>https://git.amat.us/llvm/atom/test/DebugInfo/AArch64?h=testing</id>
<link rel='self' href='https://git.amat.us/llvm/atom/test/DebugInfo/AArch64?h=testing'/>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/'/>
<updated>2013-03-22T05:47:44Z</updated>
<entry>
<title>Reorder the DIFile field in DILexicalBlock to become a prefix common with other DIScopes</title>
<updated>2013-03-22T05:47:44Z</updated>
<author>
<name>David Blaikie</name>
<email>dblaikie@gmail.com</email>
</author>
<published>2013-03-22T05:47:44Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=c204410d6bc435e7cb8ea768759a54135e8e92b5'/>
<id>urn:sha1:c204410d6bc435e7cb8ea768759a54135e8e92b5</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@177703 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Remove unused field in DISubprogram</title>
<updated>2013-03-21T20:28:52Z</updated>
<author>
<name>David Blaikie</name>
<email>dblaikie@gmail.com</email>
</author>
<published>2013-03-21T20:28:52Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=ebb5183a2f16abc7c88241bb42412465f52c2a61'/>
<id>urn:sha1:ebb5183a2f16abc7c88241bb42412465f52c2a61</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@177661 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Debug info: refactor the first field of DICompileUnit to be a raw file/directory pair</title>
<updated>2013-03-20T23:58:12Z</updated>
<author>
<name>David Blaikie</name>
<email>dblaikie@gmail.com</email>
</author>
<published>2013-03-20T23:58:12Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=00c5c5d46731834caa0ca3280e0dcc43202dd3c8'/>
<id>urn:sha1:00c5c5d46731834caa0ca3280e0dcc43202dd3c8</id>
<content type='text'>
This removes the DICompileUnit special case from DIScope.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@177610 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Debug Info: Swap the 2nd and 3rd parameters to DICompileUnit to match the common DIScope prefix</title>
<updated>2013-03-20T22:52:54Z</updated>
<author>
<name>David Blaikie</name>
<email>dblaikie@gmail.com</email>
</author>
<published>2013-03-20T22:52:54Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=162c800384353b639aa5bc94242e6307dcfae2d3'/>
<id>urn:sha1:162c800384353b639aa5bc94242e6307dcfae2d3</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@177595 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Remove unused field in DICompileUnit</title>
<updated>2013-03-20T22:34:33Z</updated>
<author>
<name>David Blaikie</name>
<email>dblaikie@gmail.com</email>
</author>
<published>2013-03-20T22:34:33Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=404ecce8903f83271c82e368c834a9697799c296'/>
<id>urn:sha1:404ecce8903f83271c82e368c834a9697799c296</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@177590 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Move the DIFile operand to DITypes from the 4th operand to the 2nd.</title>
<updated>2013-03-19T23:25:22Z</updated>
<author>
<name>David Blaikie</name>
<email>dblaikie@gmail.com</email>
</author>
<published>2013-03-19T23:25:22Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=a13f3cdb01c4900528018eebfe1b6c98dc607f99'/>
<id>urn:sha1:a13f3cdb01c4900528018eebfe1b6c98dc607f99</id>
<content type='text'>
This is another step along the way to making all DIScopes have a common prefix
which can be added to in a general manner to support using directives
(DW_TAG_imported_module).

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@177462 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Split out filename &amp; directory from DIFile to start generalizing over DIScopes</title>
<updated>2013-03-17T21:13:55Z</updated>
<author>
<name>David Blaikie</name>
<email>dblaikie@gmail.com</email>
</author>
<published>2013-03-17T21:13:55Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=b4cf0ab22b5a3ebb720f0b7287fdccfb465b6b7c'/>
<id>urn:sha1:b4cf0ab22b5a3ebb720f0b7287fdccfb465b6b7c</id>
<content type='text'>
This is the first step to making all DIScopes have a common metadata prefix (so
that things (using directives, for example) that can appear in any scope can be
added to that common prefix). DIFile is itself a DIScope so the common prefix
of all DIScopes cannot be a DIFile - instead it's the raw filename/directory
name pair.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@177239 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Refactor filename/directory in DICompileUnit into a DIFile</title>
<updated>2013-03-13T00:01:35Z</updated>
<author>
<name>David Blaikie</name>
<email>dblaikie@gmail.com</email>
</author>
<published>2013-03-13T00:01:35Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=de3077ae6b5ad8e6f417a8f6aa0ca1ae980f6272'/>
<id>urn:sha1:de3077ae6b5ad8e6f417a8f6aa0ca1ae980f6272</id>
<content type='text'>
This is the next step towards making the metadata for DIScopes have a common
prefix rather than having to delegate based on their tag type.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@176913 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Remove unused "isMain" field from DICompileUnit</title>
<updated>2013-03-12T22:43:04Z</updated>
<author>
<name>David Blaikie</name>
<email>dblaikie@gmail.com</email>
</author>
<published>2013-03-12T22:43:04Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=46561ce249984ddea405ce837b53367a59fd9f3b'/>
<id>urn:sha1:46561ce249984ddea405ce837b53367a59fd9f3b</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@176910 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Update debug info test cases with empty SplitDebugFilename field.</title>
<updated>2013-03-12T22:25:36Z</updated>
<author>
<name>David Blaikie</name>
<email>dblaikie@gmail.com</email>
</author>
<published>2013-03-12T22:25:36Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=14891447fff5b9a5980c1728fbe15140b6350ae3'/>
<id>urn:sha1:14891447fff5b9a5980c1728fbe15140b6350ae3</id>
<content type='text'>
This could be 'null' or the empty string, DIDescriptor::getStringField
coalesces the two cases anyway so it's just a matter of legible/efficient
representation.

The change in behavior of the DICompileUnit::get* functions could be
subsumed by the full verification check - but ideally that should just be an
assertion if we could front-load the actual debug info metadata failure paths.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@176907 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
</feed>
