<feed xmlns='http://www.w3.org/2005/Atom'>
<title>llvm/lib/Target/ARM/AsmParser, branch release_27</title>
<subtitle>http://llvm.org</subtitle>
<id>https://git.amat.us/llvm/atom/lib/Target/ARM/AsmParser?h=release_27</id>
<link rel='self' href='https://git.amat.us/llvm/atom/lib/Target/ARM/AsmParser?h=release_27'/>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/'/>
<updated>2010-01-24T20:43:08Z</updated>
<entry>
<title>make -fno-rtti the default unless a directory builds with REQUIRES_RTTI.</title>
<updated>2010-01-24T20:43:08Z</updated>
<author>
<name>Chris Lattner</name>
<email>sabre@nondot.org</email>
</author>
<published>2010-01-24T20:43:08Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=43b5f9312d56be400af031f7487a99b75b7b0f97'/>
<id>urn:sha1:43b5f9312d56be400af031f7487a99b75b7b0f97</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@94378 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Stop building RTTI information for *most* llvm libraries.  Notable</title>
<updated>2010-01-22T06:49:46Z</updated>
<author>
<name>Chris Lattner</name>
<email>sabre@nondot.org</email>
</author>
<published>2010-01-22T06:49:46Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=e73a31f667ad2fe03e25c97ac45b58c30d7f07c3'/>
<id>urn:sha1:e73a31f667ad2fe03e25c97ac45b58c30d7f07c3</id>
<content type='text'>
missing ones are libsupport, libsystem and libvmcore.  libvmcore is
currently blocked on bugpoint, which uses EH.  Once it stops using
EH, we can switch it off.

This #if 0's out 3 unit tests, because gtest requires RTTI information.
Suggestions welcome on how to fix this.



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@94164 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>create a new MCParser library and move some stuff into it.</title>
<updated>2010-01-22T01:44:57Z</updated>
<author>
<name>Chris Lattner</name>
<email>sabre@nondot.org</email>
</author>
<published>2010-01-22T01:44:57Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=c6ef277a0b8f43af22d86aea9d5053749cacfbbb'/>
<id>urn:sha1:c6ef277a0b8f43af22d86aea9d5053749cacfbbb</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@94129 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Promoted the getTok() method to MCAsmParser so that</title>
<updated>2010-01-19T21:44:56Z</updated>
<author>
<name>Sean Callanan</name>
<email>scallanan@apple.com</email>
</author>
<published>2010-01-19T21:44:56Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=18b8323de70e3461b5d035e3f9e4f6dfaf5e674b'/>
<id>urn:sha1:18b8323de70e3461b5d035e3f9e4f6dfaf5e674b</id>
<content type='text'>
the two token accessor functions are declared consistently.
Modified the clients of MCAsmParser to reflect this change.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@93916 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Propagated the parser-side Lex function's declaration to</title>
<updated>2010-01-19T20:27:46Z</updated>
<author>
<name>Sean Callanan</name>
<email>scallanan@apple.com</email>
</author>
<published>2010-01-19T20:27:46Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=b9a25b7744ed12b80031426978decce3d4cebbd7'/>
<id>urn:sha1:b9a25b7744ed12b80031426978decce3d4cebbd7</id>
<content type='text'>
MCAsmParser, and changed the target-specific AsmParsers
to use it.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@93900 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Generalize mcasmstreamer data emission APIs to take an address space</title>
<updated>2010-01-19T19:46:13Z</updated>
<author>
<name>Chris Lattner</name>
<email>sabre@nondot.org</email>
</author>
<published>2010-01-19T19:46:13Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=aaec205b87637cd0d59d4f11630db603686eb73d'/>
<id>urn:sha1:aaec205b87637cd0d59d4f11630db603686eb73d</id>
<content type='text'>
identifier.  There is no way to work around it.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@93896 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Split the TargetAsmParser "ParseInstruction" interface in half:</title>
<updated>2010-01-14T22:21:20Z</updated>
<author>
<name>Chris Lattner</name>
<email>sabre@nondot.org</email>
</author>
<published>2010-01-14T22:21:20Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=9898671a74d3fc924347e679c45edaa685b3fe6e'/>
<id>urn:sha1:9898671a74d3fc924347e679c45edaa685b3fe6e</id>
<content type='text'>
the new ParseInstruction method just parses and returns a list of
target operands.  A new MatchInstruction interface is used to
turn the operand list into an MCInst.

This requires new/deleting all the operands, but it also gives 
targets the ability to use polymorphic operands if they want to. 


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@93469 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>prune #includes in TargetAsmParser.h</title>
<updated>2010-01-14T21:32:45Z</updated>
<author>
<name>Chris Lattner</name>
<email>sabre@nondot.org</email>
</author>
<published>2010-01-14T21:32:45Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=f007e853e26845cd6866b52d646455fc69f4e0af'/>
<id>urn:sha1:f007e853e26845cd6866b52d646455fc69f4e0af</id>
<content type='text'>
Pass in SMLoc of instr opcode into ParseInstruction.
Make AsmToken be a class, not a struct.



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@93457 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>introduce MCParsedAsmOperand</title>
<updated>2010-01-14T21:21:40Z</updated>
<author>
<name>Chris Lattner</name>
<email>sabre@nondot.org</email>
</author>
<published>2010-01-14T21:21:40Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=7659389d0d4d315d30877592221da6a6f663114a'/>
<id>urn:sha1:7659389d0d4d315d30877592221da6a6f663114a</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@93455 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Add an "ATTRIBUTE_UNUSED" macro (and use it). It's for variables which are</title>
<updated>2009-12-28T01:20:29Z</updated>
<author>
<name>Bill Wendling</name>
<email>isanbard@gmail.com</email>
</author>
<published>2009-12-28T01:20:29Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=079b6f5ee5c3516b773a3ad71874c14e8ea7479c'/>
<id>urn:sha1:079b6f5ee5c3516b773a3ad71874c14e8ea7479c</id>
<content type='text'>
mainly used in debugging and/or assert situations. It should make the compiler
and the static analyzer stop nagging us about them.


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