<feed xmlns='http://www.w3.org/2005/Atom'>
<title>llvm/lib/ExecutionEngine, branch release_21</title>
<subtitle>http://llvm.org</subtitle>
<id>https://git.amat.us/llvm/atom/lib/ExecutionEngine?h=release_21</id>
<link rel='self' href='https://git.amat.us/llvm/atom/lib/ExecutionEngine?h=release_21'/>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/'/>
<updated>2007-09-06T18:13:44Z</updated>
<entry>
<title>Next round of APFloat changes.</title>
<updated>2007-09-06T18:13:44Z</updated>
<author>
<name>Dale Johannesen</name>
<email>dalej@apple.com</email>
</author>
<published>2007-09-06T18:13:44Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=43421b3dd70af5b70e71816521f37502c397cc65'/>
<id>urn:sha1:43421b3dd70af5b70e71816521f37502c397cc65</id>
<content type='text'>
Use APFloat in UpgradeParser and AsmParser.
Change all references to ConstantFP to use the
APFloat interface rather than double.  Remove
the ConstantFP double interfaces.
Use APFloat functions for constant folding arithmetic
and comparisons.
(There are still way too many places APFloat is
just a wrapper around host float/double, but we're
getting there.)


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@41747 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>rename APInt::toString -&gt; toStringUnsigned for symmetry with toStringSigned()</title>
<updated>2007-08-23T05:15:32Z</updated>
<author>
<name>Chris Lattner</name>
<email>sabre@nondot.org</email>
</author>
<published>2007-08-23T05:15:32Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=9132a2b81842b0e2b77703fab3e6fe7467f859bb'/>
<id>urn:sha1:9132a2b81842b0e2b77703fab3e6fe7467f859bb</id>
<content type='text'>
Add an APSInt::toString() method.



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@41309 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>move assertion into mutex guard, a partial fix for PR1606.</title>
<updated>2007-08-13T20:08:16Z</updated>
<author>
<name>Chris Lattner</name>
<email>sabre@nondot.org</email>
</author>
<published>2007-08-13T20:08:16Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=17f218e001862785c5ba5974a6374f2f7bc29ac0'/>
<id>urn:sha1:17f218e001862785c5ba5974a6374f2f7bc29ac0</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@41050 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Fix a comment typo noticed by Sandro Magi.</title>
<updated>2007-08-11T15:57:56Z</updated>
<author>
<name>Reid Spencer</name>
<email>rspencer@reidspencer.com</email>
</author>
<published>2007-08-11T15:57:56Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=ba28cb91c9df52d1b5b2b7238ab7576a995bf563'/>
<id>urn:sha1:ba28cb91c9df52d1b5b2b7238ab7576a995bf563</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@41018 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>eliminate redundant conditions from the signless types conversion.</title>
<updated>2007-08-08T16:19:57Z</updated>
<author>
<name>Chris Lattner</name>
<email>sabre@nondot.org</email>
</author>
<published>2007-08-08T16:19:57Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=79e038a16d644868bd8d6e230b451c4cb8f8ff93'/>
<id>urn:sha1:79e038a16d644868bd8d6e230b451c4cb8f8ff93</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@40927 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>New CallInst interface to address GLIBCXX_DEBUG errors caused by</title>
<updated>2007-08-01T03:43:44Z</updated>
<author>
<name>David Greene</name>
<email>greened@obbligato.org</email>
</author>
<published>2007-08-01T03:43:44Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=52eec548206d0b135b55ba52dd0e82e978f15ae5'/>
<id>urn:sha1:52eec548206d0b135b55ba52dd0e82e978f15ae5</id>
<content type='text'>
indexing an empty std::vector.

Updates to all clients.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@40660 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Add a comment: don't expect from external function resolver in interpreter</title>
<updated>2007-07-30T23:03:25Z</updated>
<author>
<name>Anton Korobeynikov</name>
<email>asl@math.spbu.ru</email>
</author>
<published>2007-07-30T23:03:25Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=42346f58d810204606ea5ec3d2e583b0a6da2531'/>
<id>urn:sha1:42346f58d810204606ea5ec3d2e583b0a6da2531</id>
<content type='text'>
things, it wasn't designed to handle.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@40608 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Add detection of __dso_handle presence during configure. Use this information in the</title>
<updated>2007-07-30T20:02:02Z</updated>
<author>
<name>Anton Korobeynikov</name>
<email>asl@math.spbu.ru</email>
</author>
<published>2007-07-30T20:02:02Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=3b30a6e92d1da79674451879d4112a8f83cc12a4'/>
<id>urn:sha1:3b30a6e92d1da79674451879d4112a8f83cc12a4</id>
<content type='text'>
JITer (short path is added for darwin). This is needed to properly JIT llvm-gcc-4.2-built
binaries, since cxa_atexit is enabled by default on much more targets.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@40600 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>More explicit keywords.</title>
<updated>2007-07-30T14:51:59Z</updated>
<author>
<name>Dan Gohman</name>
<email>gohman@apple.com</email>
</author>
<published>2007-07-30T14:51:59Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=f452207d202618f92cbc04bcc6251ecae0eb6d61'/>
<id>urn:sha1:f452207d202618f92cbc04bcc6251ecae0eb6d61</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@40589 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>VStudio compiler errors and placing Function*-&gt;ExFunc map under ManagedStatic control.</title>
<updated>2007-07-27T18:26:35Z</updated>
<author>
<name>Chuck Rose III</name>
<email>cfr@adobe.com</email>
</author>
<published>2007-07-27T18:26:35Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=936baaa5aeddb78ff41b1f655101b4d88c47473b'/>
<id>urn:sha1:936baaa5aeddb78ff41b1f655101b4d88c47473b</id>
<content type='text'>
This commit fixes two things.  One is a pair of VStudio compiler errors stemming from variables
which defined within the for loop statement and also within the body of the for loop.  I fixed these 
by renaming one of the two variables.  Additionally, I've made the Function*-&gt;ExFunc map in 
ExternalFunctions.cpp a ManagedStatic object, so that cleanup will be done on llvm_shutdown.  In repeated
uses of the interpreter, where the same Function* address may get used for completely differnet functions,
this was causing a crash.

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