<feed xmlns='http://www.w3.org/2005/Atom'>
<title>llvm/lib/Target/Alpha, branch release_24</title>
<subtitle>http://llvm.org</subtitle>
<id>https://git.amat.us/llvm/atom/lib/Target/Alpha?h=release_24</id>
<link rel='self' href='https://git.amat.us/llvm/atom/lib/Target/Alpha?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>Note that ADDC and company don't actually expand yet (missing in legalize</title>
<updated>2008-10-07T02:10:26Z</updated>
<author>
<name>Andrew Lenharth</name>
<email>andrewl@lenharth.org</email>
</author>
<published>2008-10-07T02:10:26Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=1b19ef029574592ae25c42fdbc58987e3e2e6476'/>
<id>urn:sha1:1b19ef029574592ae25c42fdbc58987e3e2e6476</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@57226 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>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>Add "inreg" field to CallSDNode (doesn't increase</title>
<updated>2008-09-26T19:31:26Z</updated>
<author>
<name>Dale Johannesen</name>
<email>dalej@apple.com</email>
</author>
<published>2008-09-26T19:31:26Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=86098bd6a63d2cdf0c9be9ef3151bd2728281fd7'/>
<id>urn:sha1:86098bd6a63d2cdf0c9be9ef3151bd2728281fd7</id>
<content type='text'>
its size).  Adjust various lowering functions to
pass this info through from CallInst.  Use it to
implement sseregparm returns on X86.  Remove
X86_ssecall calling convention.



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@56677 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>Move actual section printing stuff to AsmPrinter from TAI reducing heap traffic.</title>
<updated>2008-09-24T22:14:23Z</updated>
<author>
<name>Anton Korobeynikov</name>
<email>asl@math.spbu.ru</email>
</author>
<published>2008-09-24T22:14:23Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=c25e1ea5e9aa54952b6736a9579e25a5c2d8139f'/>
<id>urn:sha1:c25e1ea5e9aa54952b6736a9579e25a5c2d8139f</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@56573 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Drop obsolete hook and change all usage to new interface</title>
<updated>2008-09-24T22:13:07Z</updated>
<author>
<name>Anton Korobeynikov</name>
<email>asl@math.spbu.ru</email>
</author>
<published>2008-09-24T22:13:07Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=0c8e80607bc3296a4775f05c02f0d11df8e5cb04'/>
<id>urn:sha1:0c8e80607bc3296a4775f05c02f0d11df8e5cb04</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@56572 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
</feed>
