llvm-6502/lib/Target/Mips/InstPrinter
Jack Carter ec3199f675 This patch tackles the problem of parsing Mips
register names in the standalone assembler llvm-mc.

Registers such as $A1 can represent either a 32 or
64 bit register based on the instruction using it.
In addition, based on the abi, $T0 can represent different
32 bit registers.


The problem is resolved by the Mips specific AsmParser 
td definitions changing to work together. Many cases of
RegisterClass parameters are now RegisterOperand.


Contributer: Vladimir Medic


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@172284 91177308-0d34-0410-b5e6-96231b3b80d8
2013-01-12 01:03:14 +00:00
..
CMakeLists.txt [CMake] Remove dependencies to intrinsics_gen I introduced in r169724. 2012-12-11 05:53:54 +00:00
LLVMBuild.txt LLVMBuild: Remove trailing newline, which irked me. 2011-12-12 19:48:00 +00:00
Makefile 80 columns of Mips InstPrinter Makefile 2012-02-24 01:47:01 +00:00
MipsInstPrinter.cpp This patch tackles the problem of parsing Mips 2013-01-12 01:03:14 +00:00
MipsInstPrinter.h This patch tackles the problem of parsing Mips 2013-01-12 01:03:14 +00:00