<feed xmlns='http://www.w3.org/2005/Atom'>
<title>llvm/lib/Target/ARM, branch release_24</title>
<subtitle>http://llvm.org</subtitle>
<id>https://git.amat.us/llvm/atom/lib/Target/ARM?h=release_24</id>
<link rel='self' href='https://git.amat.us/llvm/atom/lib/Target/ARM?h=release_24'/>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/'/>
<updated>2008-10-17T17:53:06Z</updated>
<entry>
<title>Merge from mainline.</title>
<updated>2008-10-17T17:53:06Z</updated>
<author>
<name>Tanya Lattner</name>
<email>tonic@nondot.org</email>
</author>
<published>2008-10-17T17:53:06Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=6025e4b7e6b207cffe2d0766fb159ba581798239'/>
<id>urn:sha1:6025e4b7e6b207cffe2d0766fb159ba581798239</id>
<content type='text'>
Change CALLSEQ_BEGIN and CALLSEQ_END to take TargetConstant's as
parameters instead of raw Constants.  This prevents the constants from
being selected by the isel pass, fixing PR2735.



git-svn-id: https://llvm.org/svn/llvm-project/llvm/branches/release_24@57700 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Fix weird think-o and unbreak build on all gcc-3.4.x-based platforms (e.g. mingw)</title>
<updated>2008-10-05T08:53:29Z</updated>
<author>
<name>Anton Korobeynikov</name>
<email>asl@math.spbu.ru</email>
</author>
<published>2008-10-05T08:53:29Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=6381a1334afa211fea8ec76ca7b22d26aee940dd'/>
<id>urn:sha1:6381a1334afa211fea8ec76ca7b22d26aee940dd</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@57106 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Avoid creating two TargetLowering objects for each target.</title>
<updated>2008-10-03T16:55:19Z</updated>
<author>
<name>Dan Gohman</name>
<email>gohman@apple.com</email>
</author>
<published>2008-10-03T16:55:19Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=da8ac5fd9130b70b61be61e4819faa8d842d708f'/>
<id>urn:sha1:da8ac5fd9130b70b61be61e4819faa8d842d708f</id>
<content type='text'>
Instead, just create one, and make sure everything that needs
it can access it. Previously most of the SelectionDAGISel
subclasses all had their own TargetLowering object, which was
redundant with the TargetLowering object in the TargetMachine
subclasses, except on Sparc, where SparcTargetMachine
didn't have a TargetLowering object. Change Sparc to work
more like the other targets here.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@57016 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Indexing off by one resulted in errant encoding of source register for</title>
<updated>2008-10-03T15:53:56Z</updated>
<author>
<name>Jim Grosbach</name>
<email>grosbach@apple.com</email>
</author>
<published>2008-10-03T15:53:56Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=48b828fdb467655fa630fed41e49e2a481fb6dab'/>
<id>urn:sha1:48b828fdb467655fa630fed41e49e2a481fb6dab</id>
<content type='text'>
reg-&gt;reg moves.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@57011 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>NeedStub/DoesntNeedStub logic was reversed, leading to not using a stub</title>
<updated>2008-10-03T15:52:42Z</updated>
<author>
<name>Jim Grosbach</name>
<email>grosbach@apple.com</email>
</author>
<published>2008-10-03T15:52:42Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=016d34cc4caa5eac50378c652a5301fb1fbd48b3'/>
<id>urn:sha1:016d34cc4caa5eac50378c652a5301fb1fbd48b3</id>
<content type='text'>
for global relocations that do need them (libc calls, for example).


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@57010 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Switch the MachineOperand accessors back to the short names like</title>
<updated>2008-10-03T15:45:36Z</updated>
<author>
<name>Dan Gohman</name>
<email>gohman@apple.com</email>
</author>
<published>2008-10-03T15:45:36Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=d735b8019b0f297d7c14b55adcd887af24d8e602'/>
<id>urn:sha1:d735b8019b0f297d7c14b55adcd887af24d8e602</id>
<content type='text'>
isReg, etc., from isRegister, etc.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@57006 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Fix typo s/ther/there/</title>
<updated>2008-10-01T18:16:49Z</updated>
<author>
<name>Jim Grosbach</name>
<email>grosbach@apple.com</email>
</author>
<published>2008-10-01T18:16:49Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=efd30ba7980fc6a1f1577f5f586692db5a920eaa'/>
<id>urn:sha1:efd30ba7980fc6a1f1577f5f586692db5a920eaa</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@56924 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Rename isWeakForLinker to mayBeOverridden.  Use it</title>
<updated>2008-09-29T11:25:42Z</updated>
<author>
<name>Duncan Sands</name>
<email>baldrick@free.fr</email>
</author>
<published>2008-09-29T11:25:42Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=5df3186f598163258fabf3448d9372843804d1ab'/>
<id>urn:sha1:5df3186f598163258fabf3448d9372843804d1ab</id>
<content type='text'>
instead of hasWeakLinkage in a bunch of optimization
passes.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@56782 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Re-apply 56683 with fixes.</title>
<updated>2008-09-27T01:56:22Z</updated>
<author>
<name>Evan Cheng</name>
<email>evan.cheng@apple.com</email>
</author>
<published>2008-09-27T01:56:22Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=184793fc8a9cf6ecc9147468bbcc068f472b8517'/>
<id>urn:sha1:184793fc8a9cf6ecc9147468bbcc068f472b8517</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@56748 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Temporarily reverting r56683. This is causing a failure during the build of llvm-gcc:</title>
<updated>2008-09-26T22:10:44Z</updated>
<author>
<name>Bill Wendling</name>
<email>isanbard@gmail.com</email>
</author>
<published>2008-09-26T22:10:44Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=d5d8191b202c0f96f33c826c93d9796451ff7fca'/>
<id>urn:sha1:d5d8191b202c0f96f33c826c93d9796451ff7fca</id>
<content type='text'>
/Volumes/Gir/devel/llvm/clean/llvm-gcc.obj/./gcc/xgcc -B/Volumes/Gir/devel/llvm/clean/llvm-gcc.obj/./gcc/ -B/Volumes/Gir/devel/llvm/clean/llvm-gcc.install/i386-apple-darwin9.5.0/bin/ -B/Volumes/Gir/devel/llvm/clean/llvm-gcc.install/i386-apple-darwin9.5.0/lib/ -isystem /Volumes/Gir/devel/llvm/clean/llvm-gcc.install/i386-apple-darwin9.5.0/include -isystem /Volumes/Gir/devel/llvm/clean/llvm-gcc.install/i386-apple-darwin9.5.0/sys-include -mmacosx-version-min=10.4 -O2  -O2 -g -O2  -DIN_GCC    -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition  -isystem ./include  -fPIC -pipe -g -DHAVE_GTHR_DEFAULT -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED  -I. -I. -I../../llvm-gcc.src/gcc -I../../llvm-gcc.src/gcc/. -I../../llvm-gcc.src/gcc/../include -I./../intl -I../../llvm-gcc.src/gcc/../libcpp/include  -I../../llvm-gcc.src/gcc/../libdecnumber -I../libdecnumber -I/Volumes/Gir/devel/llvm/clean/llvm.obj/include -I/Volumes/Gir/devel/llvm/clean/llvm.src/include -fexceptions -fvisibility=hidden -DHIDE_EXPORTS -c ../../llvm-gcc.src/gcc/unwind-dw2-fde-darwin.c -o libgcc/./unwind-dw2-fde-darwin.o
Assertion failed: (TargetRegisterInfo::isVirtualRegister(regA) &amp;&amp; TargetRegisterInfo::isVirtualRegister(regB) &amp;&amp; "cannot update physical register live information"), function runOnMachineFunction, file /Volumes/Gir/devel/llvm/clean/llvm.src/lib/CodeGen/TwoAddressInstructionPass.cpp, line 311.
../../llvm-gcc.src/gcc/unwind-dw2.c:1527: internal compiler error: Abort trap
Please submit a full bug report,
with preprocessed source if appropriate.
See &lt;URL:http://developer.apple.com/bugreporter&gt; for instructions.
{standard input}:3521:non-relocatable subtraction expression, "_dwarf_reg_size_table" minus "L20$pb"
{standard input}:3521:symbol: "_dwarf_reg_size_table" can't be undefined in a subtraction expression
{standard input}:3520:non-relocatable subtraction expression, "_dwarf_reg_size_table" minus "L20$pb"
...


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