<feed xmlns='http://www.w3.org/2005/Atom'>
<title>llvm/lib/CodeGen/TargetMachine, branch testing</title>
<subtitle>http://llvm.org</subtitle>
<id>https://git.amat.us/llvm/atom/lib/CodeGen/TargetMachine?h=testing</id>
<link rel='self' href='https://git.amat.us/llvm/atom/lib/CodeGen/TargetMachine?h=testing'/>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/'/>
<updated>2001-09-14T05:34:53Z</updated>
<entry>
<title>Make a new llvm/Target #include directory.</title>
<updated>2001-09-14T05:34:53Z</updated>
<author>
<name>Chris Lattner</name>
<email>sabre@nondot.org</email>
</author>
<published>2001-09-14T05:34:53Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=b26bcc5087029ffe8037ed9036ff74430c6054cf'/>
<id>urn:sha1:b26bcc5087029ffe8037ed9036ff74430c6054cf</id>
<content type='text'>
Move files from lib/CodeGen/TargetMachine to lib/Target
Move TargetData.h and TargetMachine.h to Target/{Data.h|Machine.h}
Prepare to split TargetMachine.h into several smaller files


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@566 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Move the sparc target to a new lib/Target directory</title>
<updated>2001-09-14T03:55:11Z</updated>
<author>
<name>Chris Lattner</name>
<email>sabre@nondot.org</email>
</author>
<published>2001-09-14T03:55:11Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=f6374bfd69f9acd7c128ca44f933df77614bcefd'/>
<id>urn:sha1:f6374bfd69f9acd7c128ca44f933df77614bcefd</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@562 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Move the contents of the CodeGen/TargetMachine/Sparc directory to Target/Sparc</title>
<updated>2001-09-14T03:46:34Z</updated>
<author>
<name>Chris Lattner</name>
<email>sabre@nondot.org</email>
</author>
<published>2001-09-14T03:46:34Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=1fddfd18abde2578a487bb247110acfd2226d62b'/>
<id>urn:sha1:1fddfd18abde2578a487bb247110acfd2226d62b</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@560 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>This checkin represents some cleanup of the backend, implementing the following things:</title>
<updated>2001-09-14T03:37:52Z</updated>
<author>
<name>Chris Lattner</name>
<email>sabre@nondot.org</email>
</author>
<published>2001-09-14T03:37:52Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=0e6530ee1b2641060736e161425e759c051a3544'/>
<id>urn:sha1:0e6530ee1b2641060736e161425e759c051a3544</id>
<content type='text'>
1. The TargetMachine structure is free to decide the process a particular target uses to generate code.
2. All of the gooee details of the sparc backend are now localized in the lib/CodeGen/TargetMAchine/Sparc directory.  The Sparc.h file that is globally visible is just a stub.
3. The Sparc.h file that esxists now will dissapear entirely someday when we have multiple backends chosen by a factory of some sort.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@559 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Updates to use local header files.</title>
<updated>2001-09-14T03:33:32Z</updated>
<author>
<name>Chris Lattner</name>
<email>sabre@nondot.org</email>
</author>
<published>2001-09-14T03:33:32Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=d8dc93d0ac1e4f0c6413eef2b48972ebfcef884d'/>
<id>urn:sha1:d8dc93d0ac1e4f0c6413eef2b48972ebfcef884d</id>
<content type='text'>
Note that this reverted changes that Ruchira commited that broke the build and
are unmaintainable without other checkins.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@557 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>More cleanups, preparing to revamp InstrForest to, among other things,</title>
<updated>2001-09-12T16:34:03Z</updated>
<author>
<name>Chris Lattner</name>
<email>sabre@nondot.org</email>
</author>
<published>2001-09-12T16:34:03Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=5f6baf78ea26168d328444f15bc1da355afd88a8'/>
<id>urn:sha1:5f6baf78ea26168d328444f15bc1da355afd88a8</id>
<content type='text'>
not leak all its allocated memory.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@553 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>* Clean up InstrForest</title>
<updated>2001-09-12T01:28:49Z</updated>
<author>
<name>Chris Lattner</name>
<email>sabre@nondot.org</email>
</author>
<published>2001-09-12T01:28:49Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=4ddb4c82d7451f7ab0269a4d0ca948f96e80402e'/>
<id>urn:sha1:4ddb4c82d7451f7ab0269a4d0ca948f96e80402e</id>
<content type='text'>
* Fix ins sel problem, test case:
void "foo" (int *%x, int *%y)

begin
        seteq int *%x, %y
        ret void
end


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@552 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Eliminate 'BasicNode' from InstrForest.</title>
<updated>2001-09-11T23:52:11Z</updated>
<author>
<name>Chris Lattner</name>
<email>sabre@nondot.org</email>
</author>
<published>2001-09-11T23:52:11Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=d268ad6e2e6c224c688a8e2a51de706e9e6f8165'/>
<id>urn:sha1:d268ad6e2e6c224c688a8e2a51de706e9e6f8165</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@551 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Remove irrelevant gross K&amp;R Cisms</title>
<updated>2001-09-11T23:13:38Z</updated>
<author>
<name>Chris Lattner</name>
<email>sabre@nondot.org</email>
</author>
<published>2001-09-11T23:13:38Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=974e73a086e5faf8a3ebeec86df78abe4c4b248b'/>
<id>urn:sha1:974e73a086e5faf8a3ebeec86df78abe4c4b248b</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@549 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Use type checking predicates</title>
<updated>2001-09-10T20:10:26Z</updated>
<author>
<name>Chris Lattner</name>
<email>sabre@nondot.org</email>
</author>
<published>2001-09-10T20:10:26Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=c4e09ec453af406db7dc92e7d994d727edc7663b'/>
<id>urn:sha1:c4e09ec453af406db7dc92e7d994d727edc7663b</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@543 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
</feed>
