<feed xmlns='http://www.w3.org/2005/Atom'>
<title>llvm/lib/Target/Mips, branch release_24</title>
<subtitle>http://llvm.org</subtitle>
<id>https://git.amat.us/llvm/atom/lib/Target/Mips?h=release_24</id>
<link rel='self' href='https://git.amat.us/llvm/atom/lib/Target/Mips?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>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>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>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>
<entry>
<title>Fix @llvm.frameaddress codegen. FP elimination optimization should be disabled when frame address is desired. Also add support for depth &gt; 0.</title>
<updated>2008-09-26T19:48:35Z</updated>
<author>
<name>Evan Cheng</name>
<email>evan.cheng@apple.com</email>
</author>
<published>2008-09-26T19:48:35Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=36a55023c1daae86afedf6e6672c0adad7bbe5ea'/>
<id>urn:sha1:36a55023c1daae86afedf6e6672c0adad7bbe5ea</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@56683 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>CMake: Builds all targets.</title>
<updated>2008-09-26T04:40:32Z</updated>
<author>
<name>Oscar Fuentes</name>
<email>ofv@wanadoo.es</email>
</author>
<published>2008-09-26T04:40:32Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=e1ad087fcbb51ed66e450d010f849b5792b4b6fc'/>
<id>urn:sha1:e1ad087fcbb51ed66e450d010f849b5792b4b6fc</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@56641 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Get rid of ReadOnlySection duplicate</title>
<updated>2008-09-24T22:20:27Z</updated>
<author>
<name>Anton Korobeynikov</name>
<email>asl@math.spbu.ru</email>
</author>
<published>2008-09-24T22:20:27Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=00181a33d87d0c7676547d979b2faa1c08c91732'/>
<id>urn:sha1:00181a33d87d0c7676547d979b2faa1c08c91732</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@56582 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Get rid of now unused {Four,Eight,Sixteen}ByteConstantSection</title>
<updated>2008-09-24T22:18:54Z</updated>
<author>
<name>Anton Korobeynikov</name>
<email>asl@math.spbu.ru</email>
</author>
<published>2008-09-24T22:18:54Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=6481873dc042d33c974399a7761a72524d1fe957'/>
<id>urn:sha1:6481873dc042d33c974399a7761a72524d1fe957</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@56580 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
</feed>
