<feed xmlns='http://www.w3.org/2005/Atom'>
<title>llvm/lib/Target/Alpha, branch release_22</title>
<subtitle>http://llvm.org</subtitle>
<id>https://git.amat.us/llvm/atom/lib/Target/Alpha?h=release_22</id>
<link rel='self' href='https://git.amat.us/llvm/atom/lib/Target/Alpha?h=release_22'/>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/'/>
<updated>2008-01-15T22:02:54Z</updated>
<entry>
<title>rename SDTRet -&gt; SDTNone.</title>
<updated>2008-01-15T22:02:54Z</updated>
<author>
<name>Chris Lattner</name>
<email>sabre@nondot.org</email>
</author>
<published>2008-01-15T22:02:54Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=48be23cd65313b055ca80acb843ed244b18cd980'/>
<id>urn:sha1:48be23cd65313b055ca80acb843ed244b18cd980</id>
<content type='text'>
Move definition of 'trap' sdnode up from x86 instrinfo to targetselectiondag.td.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@46017 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>rename MachineInstr::setInstrDescriptor -&gt; setDesc</title>
<updated>2008-01-11T18:10:50Z</updated>
<author>
<name>Chris Lattner</name>
<email>sabre@nondot.org</email>
</author>
<published>2008-01-11T18:10:50Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=5080f4d9919d39b367891dc51e739c571a66036c'/>
<id>urn:sha1:5080f4d9919d39b367891dc51e739c571a66036c</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@45871 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>get def use info more correct.</title>
<updated>2008-01-10T05:12:37Z</updated>
<author>
<name>Chris Lattner</name>
<email>sabre@nondot.org</email>
</author>
<published>2008-01-10T05:12:37Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=9b37aaf04c633c68c9ef09d3991d9acfbef9f754'/>
<id>urn:sha1:9b37aaf04c633c68c9ef09d3991d9acfbef9f754</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@45821 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>remove MachineOpCode typedef.</title>
<updated>2008-01-07T02:48:55Z</updated>
<author>
<name>Chris Lattner</name>
<email>sabre@nondot.org</email>
</author>
<published>2008-01-07T02:48:55Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=cc8cd0cbf12c12916d4b38ef0de5be5501c8270e'/>
<id>urn:sha1:cc8cd0cbf12c12916d4b38ef0de5be5501c8270e</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@45679 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Move even more functionality from MRegisterInfo into TargetInstrInfo.</title>
<updated>2008-01-07T01:35:02Z</updated>
<author>
<name>Owen Anderson</name>
<email>resistor@mac.com</email>
</author>
<published>2008-01-07T01:35:02Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=43dbe05279b753aabda571d9c83eaeb36987001a'/>
<id>urn:sha1:43dbe05279b753aabda571d9c83eaeb36987001a</id>
<content type='text'>
Some day I'll get it all moved over...


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@45672 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>rename isLoad -&gt; isSimpleLoad due to evan's desire to have such a predicate.</title>
<updated>2008-01-06T23:38:27Z</updated>
<author>
<name>Chris Lattner</name>
<email>sabre@nondot.org</email>
</author>
<published>2008-01-06T23:38:27Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=834f1ce0312e3d00d836f9560cb63182c2c4570f'/>
<id>urn:sha1:834f1ce0312e3d00d836f9560cb63182c2c4570f</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@45667 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Change the 'isStore' inferrer to look for 'SDNPMayStore' </title>
<updated>2008-01-06T06:44:58Z</updated>
<author>
<name>Chris Lattner</name>
<email>sabre@nondot.org</email>
</author>
<published>2008-01-06T06:44:58Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=c8478d8b12c2d7e4cea32d0c9940f5cac2baa4dd'/>
<id>urn:sha1:c8478d8b12c2d7e4cea32d0c9940f5cac2baa4dd</id>
<content type='text'>
instead of "ISD::STORE".  This allows us to mark target-specific dag
nodes as storing (such as ppc byteswap stores).  This allows us to remove
more explicit isStore flags from the .td files.

Finally, add a warning for when a .td file contains an explicit 
isStore and tblgen is able to infer it.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@45654 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Change MachineRelocation::DoesntNeedFnStub to NeedStub. This fields will be used</title>
<updated>2008-01-03T02:56:28Z</updated>
<author>
<name>Evan Cheng</name>
<email>evan.cheng@apple.com</email>
</author>
<published>2008-01-03T02:56:28Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=02aabbf96b1f22144afe2bec8ad480a9b803f6b8'/>
<id>urn:sha1:02aabbf96b1f22144afe2bec8ad480a9b803f6b8</id>
<content type='text'>
for non-function GV relocations that require function address stubs (e.g. Mac OS X in non-static mode).


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@45527 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Move some more instruction creation methods from RegisterInfo into InstrInfo.</title>
<updated>2008-01-01T21:11:32Z</updated>
<author>
<name>Owen Anderson</name>
<email>resistor@mac.com</email>
</author>
<published>2008-01-01T21:11:32Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=f6372aa1cc568df19da7c5023e83c75aa9404a07'/>
<id>urn:sha1:f6372aa1cc568df19da7c5023e83c75aa9404a07</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@45484 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Fix a problem where lib/Target/TargetInstrInfo.h would include and use</title>
<updated>2008-01-01T01:03:04Z</updated>
<author>
<name>Chris Lattner</name>
<email>sabre@nondot.org</email>
</author>
<published>2008-01-01T01:03:04Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=641055225092833197efe8e5bce01d50bcf1daae'/>
<id>urn:sha1:641055225092833197efe8e5bce01d50bcf1daae</id>
<content type='text'>
a header file from libcodegen.  This violates a layering order: codegen
depends on target, not the other way around.  The fix to this is to 
split TII into two classes, TII and TargetInstrInfoImpl, which defines
stuff that depends on libcodegen.  It is defined in libcodegen, where 
the base is not.


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