llvm-6502/lib
Eli Bendersky bf706b3f99 Make ParseIdentifier a public method instead of private.
The MCAsmParser interface defines ParseIdentifier is public. There's no reason
whatsoever for AsmParser (which implements the MCAsmParser interface) to hide
this method.

This is all part of a bigger scheme. Several asm parsing "extensions" use the
main parser properly through the MCAsmParser interface. However,
GenericAsmParser has much more exclusive access and uses implementation details
from the concrete implementation - AsmParser, in which it is also declared as
a friend. This makes for overly coupled code, and even makes it hard to split
GenericAsmParser into a separate file. There's no reason why GenericAsmParser
shouldn't be able to access AsmParser through an abstract interface, as long
as it's actually registered as an extension.




git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@172276 91177308-0d34-0410-b5e6-96231b3b80d8
2013-01-12 00:05:00 +00:00
..
Analysis Update CMakeLists for CallPrinter.cpp. 2013-01-11 17:34:05 +00:00
Archive
AsmParser
Bitcode Revert s/Raw/getBitMask/g name change. This is possibly causing LTO test hangings. 2013-01-09 23:36:50 +00:00
CodeGen PPC: Implement efficient lowering of sign_extend_inreg. 2013-01-11 22:57:48 +00:00
DebugInfo
ExecutionEngine Fix bug in exception table allocation (PR13678) 2013-01-11 16:33:30 +00:00
IR Support for half intrinsics. Pushes MMX into slower encoding path. 2013-01-11 01:45:05 +00:00
Linker Fix a copy/paste error in the IR Linker, casting an ArrayType instead of a VectorType. 2013-01-10 10:49:36 +00:00
MC Make ParseIdentifier a public method instead of private. 2013-01-12 00:05:00 +00:00
Object [Object][Archive] Fix name handling with bsd style long names. 2013-01-10 01:05:34 +00:00
Option
Support SMDiagnostic: don't emit ranges if there are /any/ multibyte characters. 2013-01-11 02:37:55 +00:00
TableGen TableGen: Keep track of superclass reference ranges. 2013-01-10 18:50:11 +00:00
Target Update patch for the pad short functions pass for Intel Atom (only). 2013-01-11 22:06:56 +00:00
Transforms Fixed whitespace. 2013-01-11 23:08:52 +00:00
CMakeLists.txt
LLVMBuild.txt
Makefile