<feed xmlns='http://www.w3.org/2005/Atom'>
<title>llvm/lib/Target/PowerPC, branch release_24</title>
<subtitle>http://llvm.org</subtitle>
<id>https://git.amat.us/llvm/atom/lib/Target/PowerPC?h=release_24</id>
<link rel='self' href='https://git.amat.us/llvm/atom/lib/Target/PowerPC?h=release_24'/>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/'/>
<updated>2008-10-17T21:07:48Z</updated>
<entry>
<title>Merge from mainline.</title>
<updated>2008-10-17T21:07:48Z</updated>
<author>
<name>Tanya Lattner</name>
<email>tonic@nondot.org</email>
</author>
<published>2008-10-17T21:07:48Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=738c257ed4ca32826b829c376c0108e3afba2166'/>
<id>urn:sha1:738c257ed4ca32826b829c376c0108e3afba2166</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/branches/release_24@57725 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<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>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>Remove OptimizeForSize global. Use function attribute optsize.</title>
<updated>2008-10-01T23:18:38Z</updated>
<author>
<name>Devang Patel</name>
<email>dpatel@apple.com</email>
</author>
<published>2008-10-01T23:18:38Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=4ae641f4d12c60ee1aaca5e42b6de231c6a02c40'/>
<id>urn:sha1:4ae641f4d12c60ee1aaca5e42b6de231c6a02c40</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@56937 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>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>Rename ConstantSDNode's getSignExtended to getSExtValue, for</title>
<updated>2008-09-26T21:54:37Z</updated>
<author>
<name>Dan Gohman</name>
<email>gohman@apple.com</email>
</author>
<published>2008-09-26T21:54:37Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=7810bfed5570c192e0714a8fd0e5130a0c38dd2e'/>
<id>urn:sha1:7810bfed5570c192e0714a8fd0e5130a0c38dd2e</id>
<content type='text'>
consistancy with ConstantInt, and re-implement it in terms
of ConstantInt's getSExtValue.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@56700 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>
</feed>
