<feed xmlns='http://www.w3.org/2005/Atom'>
<title>bcm5719-llvm/llvm/lib/Target/SystemZ/AsmPrinter, branch meklort-10.0.1</title>
<subtitle>Project Ortega BCM5719 LLVM</subtitle>
<id>https://git.raptorcs.com/git/bcm5719-llvm/atom?h=meklort-10.0.1</id>
<link rel='self' href='https://git.raptorcs.com/git/bcm5719-llvm/atom?h=meklort-10.0.1'/>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/'/>
<updated>2010-11-14T18:43:56+00:00</updated>
<entry>
<title>move all the target's asmprinters into the main target.  The piece </title>
<updated>2010-11-14T18:43:56+00:00</updated>
<author>
<name>Chris Lattner</name>
<email>sabre@nondot.org</email>
</author>
<published>2010-11-14T18:43:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=66031ed8394e34af35bfb02364d06b36d53e7b23'/>
<id>urn:sha1:66031ed8394e34af35bfb02364d06b36d53e7b23</id>
<content type='text'>
that should be split out is the InstPrinter (if a target is mc'ized).
This change makes all the targets be consistent.

llvm-svn: 119056
</content>
</entry>
<entry>
<title>Merge the SystemZ subreg_even32 SubRegIndex into subreg_32bit. The SubRegIndices</title>
<updated>2010-05-28T23:48:29+00:00</updated>
<author>
<name>Jakob Stoklund Olesen</name>
<email>stoklund@2pi.dk</email>
</author>
<published>2010-05-28T23:48:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=e02996ca8f94e9f30a5462b2d496e1bef9f008d5'/>
<id>urn:sha1:e02996ca8f94e9f30a5462b2d496e1bef9f008d5</id>
<content type='text'>
were overspecified when inheriting sub-subregisters, for instance:

R0Q:subreg_even32 = R0Q:subreg_32bit = R0Q:subreg_even:subreg_32bit.

This meant that composeSubRegIndices(subreg_even, subreg_32bit) was ambiguous.

llvm-svn: 105063
</content>
</entry>
<entry>
<title>Use SubRegIndex in SystemZ.</title>
<updated>2010-05-24T17:43:01+00:00</updated>
<author>
<name>Jakob Stoklund Olesen</name>
<email>stoklund@2pi.dk</email>
</author>
<published>2010-05-24T17:43:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=8a57aeca2abfbdd7659af285c10af9e82ba7783d'/>
<id>urn:sha1:8a57aeca2abfbdd7659af285c10af9e82ba7783d</id>
<content type='text'>
Anton, please review the change to SystemZAsmPrinter.cpp. It could be a bug.

llvm-svn: 104515
</content>
</entry>
<entry>
<title>prune some #includes.</title>
<updated>2010-04-05T04:04:10+00:00</updated>
<author>
<name>Chris Lattner</name>
<email>sabre@nondot.org</email>
</author>
<published>2010-04-05T04:04:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=a49ac8ace0ee9ac374913d0d950f34f811356225'/>
<id>urn:sha1:a49ac8ace0ee9ac374913d0d950f34f811356225</id>
<content type='text'>
llvm-svn: 100399
</content>
</entry>
<entry>
<title>simplify various getAnalysisUsage implementations.</title>
<updated>2010-04-05T00:38:44+00:00</updated>
<author>
<name>Chris Lattner</name>
<email>sabre@nondot.org</email>
</author>
<published>2010-04-05T00:38:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=8b30492da3577a2cdc33b5e5d61250975508dfc8'/>
<id>urn:sha1:8b30492da3577a2cdc33b5e5d61250975508dfc8</id>
<content type='text'>
llvm-svn: 100376
</content>
</entry>
<entry>
<title>remove TargetMachine.h #include, also, TRI isn't used frequently </title>
<updated>2010-04-04T18:06:11+00:00</updated>
<author>
<name>Chris Lattner</name>
<email>sabre@nondot.org</email>
</author>
<published>2010-04-04T18:06:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=21dc46e2561284602e04b05810b9c486556603ba'/>
<id>urn:sha1:21dc46e2561284602e04b05810b9c486556603ba</id>
<content type='text'>
enough to warrant caching in AsmPrinter, so remove it.

llvm-svn: 100336
</content>
</entry>
<entry>
<title>Momentous day: remove the "O" member from AsmPrinter.  Now all </title>
<updated>2010-04-04T08:18:47+00:00</updated>
<author>
<name>Chris Lattner</name>
<email>sabre@nondot.org</email>
</author>
<published>2010-04-04T08:18:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=d20699bc87ae88b77441a3d4af65bb8b0f9acfbe'/>
<id>urn:sha1:d20699bc87ae88b77441a3d4af65bb8b0f9acfbe</id>
<content type='text'>
"asm printering" happens through MCStreamer.  This also 
Streamerizes PIC16 debug info, which escaped my attention.

This removes a leak from LLVMTargetMachine of the 'legacy'
output stream.

llvm-svn: 100327
</content>
</entry>
<entry>
<title>convert the non-MCInstPrinter'ized EmitInstruction </title>
<updated>2010-04-04T06:12:20+00:00</updated>
<author>
<name>Chris Lattner</name>
<email>sabre@nondot.org</email>
</author>
<published>2010-04-04T06:12:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=3d86cd6710e167f956faf14aa9f747cf206e336a'/>
<id>urn:sha1:3d86cd6710e167f956faf14aa9f747cf206e336a</id>
<content type='text'>
implementations to use EmitRawText instead of writing
directly to "O".

llvm-svn: 100318
</content>
</entry>
<entry>
<title>change a ton of code to not implicitly use the "O" raw_ostream</title>
<updated>2010-04-04T04:47:45+00:00</updated>
<author>
<name>Chris Lattner</name>
<email>sabre@nondot.org</email>
</author>
<published>2010-04-04T04:47:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=76c564b1bb732a92bbb4a9685fe3dc6a2d65fbdd'/>
<id>urn:sha1:76c564b1bb732a92bbb4a9685fe3dc6a2d65fbdd</id>
<content type='text'>
member of AsmPrinter.  Instead, pass it in explicitly.

llvm-svn: 100306
</content>
</entry>
<entry>
<title>asmstreamerize the .size directive for function bodies, force clients</title>
<updated>2010-04-03T22:28:33+00:00</updated>
<author>
<name>Chris Lattner</name>
<email>sabre@nondot.org</email>
</author>
<published>2010-04-03T22:28:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=f33c7fcc282018f5c5ee1ef6fea6174b78670c61'/>
<id>urn:sha1:f33c7fcc282018f5c5ee1ef6fea6174b78670c61</id>
<content type='text'>
of printOffset to pass in a stream to print to.

llvm-svn: 100296
</content>
</entry>
</feed>
