<feed xmlns='http://www.w3.org/2005/Atom'>
<title>llvm/lib/ExecutionEngine/JIT, branch release_26</title>
<subtitle>http://llvm.org</subtitle>
<id>https://git.amat.us/llvm/atom/lib/ExecutionEngine/JIT?h=release_26</id>
<link rel='self' href='https://git.amat.us/llvm/atom/lib/ExecutionEngine/JIT?h=release_26'/>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/'/>
<updated>2009-09-04T18:42:45Z</updated>
<entry>
<title>Merge 80742 from mainline.</title>
<updated>2009-09-04T18:42:45Z</updated>
<author>
<name>Tanya Lattner</name>
<email>tonic@nondot.org</email>
</author>
<published>2009-09-04T18:42:45Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=6575f3e97afbd8c0f1c4ccea8fdfa4f26c0825f1'/>
<id>urn:sha1:6575f3e97afbd8c0f1c4ccea8fdfa4f26c0825f1</id>
<content type='text'>
Fix PR4845: r77946 completely broke x86_64 Darwin (or any situation where the
desired triplet is a sub-target, e.g. thumbv7 vs. arm host). Reverting the
patch isn't quite right either since the previous behavior does not allow the
triplet to be overridden with -march.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/branches/release_26@81023 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>merge from mainline</title>
<updated>2009-08-31T06:27:22Z</updated>
<author>
<name>Tanya Lattner</name>
<email>tonic@nondot.org</email>
</author>
<published>2009-08-31T06:27:22Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=670958e249848c130dcf2eb07a9a034e4e72c8c9'/>
<id>urn:sha1:670958e249848c130dcf2eb07a9a034e4e72c8c9</id>
<content type='text'>
Fix PR4772 ARM JIT.GlobalInFuction unittest by explicitly initialize MMI 
to 0 during JITEmitter constructor.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/branches/release_26@80550 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Fix a bug where the DWARF emitter in the JIT was not initializing alignment</title>
<updated>2009-08-21T21:03:57Z</updated>
<author>
<name>Reid Kleckner</name>
<email>reid@kleckner.net</email>
</author>
<published>2009-08-21T21:03:57Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=01248e671100fbd6eac6bc3646096dc75ec885d1'/>
<id>urn:sha1:01248e671100fbd6eac6bc3646096dc75ec885d1</id>
<content type='text'>
bytes.  libgcc doesn't seem to mind, but if you pass this DWARF to GDB, it
doesn't like it.  

Also make the JIT memory manager to initialize it's memory to garbage in debug
mode, so that it's easier to find bugs like these in the future.



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@79674 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Push LLVMContexts through the IntegerType APIs.</title>
<updated>2009-08-13T21:58:54Z</updated>
<author>
<name>Owen Anderson</name>
<email>resistor@mac.com</email>
</author>
<published>2009-08-13T21:58:54Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=1d0be15f89cb5056e20e2d24faa8d6afb1573bca'/>
<id>urn:sha1:1d0be15f89cb5056e20e2d24faa8d6afb1573bca</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@78948 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>This void is implicit in C++.</title>
<updated>2009-08-12T22:10:57Z</updated>
<author>
<name>Dan Gohman</name>
<email>gohman@apple.com</email>
</author>
<published>2009-08-12T22:10:57Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=a9ad04191cb56c42944b17980b8b2bb2afe11ab2'/>
<id>urn:sha1:a9ad04191cb56c42944b17980b8b2bb2afe11ab2</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@78848 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>SjLj based exception handling unwinding support. This patch is nasty, brutish</title>
<updated>2009-08-11T00:09:57Z</updated>
<author>
<name>Jim Grosbach</name>
<email>grosbach@apple.com</email>
</author>
<published>2009-08-11T00:09:57Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=1b747ad8a0694b86e8d98a8b9a05ddfe74ec0cd3'/>
<id>urn:sha1:1b747ad8a0694b86e8d98a8b9a05ddfe74ec0cd3</id>
<content type='text'>
and short. Well, it's kinda short. Definitely nasty and brutish.

The front-end generates the register/unregister calls into the SjLj runtime,
call-site indices and landing pad dispatch. The back end fills in the LSDA
with the call-site information provided by the front end. Catch blocks are
not yet implemented.

Built on Darwin and verified no llvm-core "make check" regressions.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@78625 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Fix a bunch of namespace pollution.</title>
<updated>2009-08-07T01:32:21Z</updated>
<author>
<name>Dan Gohman</name>
<email>gohman@apple.com</email>
</author>
<published>2009-08-07T01:32:21Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=7db949df789383acce98ef072f08794fdd5bd04e'/>
<id>urn:sha1:7db949df789383acce98ef072f08794fdd5bd04e</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@78363 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>No really, it's unused.</title>
<updated>2009-08-04T04:08:40Z</updated>
<author>
<name>Daniel Dunbar</name>
<email>daniel@zuster.org</email>
</author>
<published>2009-08-04T04:08:40Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=4b3d57228cae1cba0897b80a73fddd4b8a61894a'/>
<id>urn:sha1:4b3d57228cae1cba0897b80a73fddd4b8a61894a</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@78047 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>llvm_report_error already prints "LLVM ERROR:". So stop reporting errors like "LLVM ERROR: llvm: error:" or "LLVM ERROR: ERROR:".</title>
<updated>2009-08-03T13:33:33Z</updated>
<author>
<name>Benjamin Kramer</name>
<email>benny.kra@googlemail.com</email>
</author>
<published>2009-08-03T13:33:33Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=d5fe92efbc1774ada25a1cfa18009bfc5c6e625c'/>
<id>urn:sha1:d5fe92efbc1774ada25a1cfa18009bfc5c6e625c</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@77971 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Remove now unused arguments from TargetRegistry::lookupTarget.</title>
<updated>2009-08-03T04:20:57Z</updated>
<author>
<name>Daniel Dunbar</name>
<email>daniel@zuster.org</email>
</author>
<published>2009-08-03T04:20:57Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=4bd03abe593222b26e84066223feb321bf738625'/>
<id>urn:sha1:4bd03abe593222b26e84066223feb321bf738625</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@77950 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
</feed>
