This patch that enables the Mips assembler to use symbols for offset for instructions
authorJack Carter <jack.carter@imgtec.com>
Fri, 22 Mar 2013 00:05:30 +0000 (00:05 +0000)
committerJack Carter <jack.carter@imgtec.com>
Fri, 22 Mar 2013 00:05:30 +0000 (00:05 +0000)
commit25df6a93f3324bd30f44dcb95fd17aff0a92d438
treeee85d17e19dfb9910f756c4beb1aafd726d9138e
parent7697370adff8983e2a3de493362f0d8c9f9b0e17
This patch that enables the Mips assembler to use symbols for offset for instructions

This patch uses the generated instruction info tables to
identify memory/load store instructions.
After successful matching and based on the operand type
and size, it generates additional instructions to the output.

Contributor: Vladimir Medic

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@177685 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/Mips/AsmParser/MipsAsmParser.cpp
lib/Target/Mips/MipsInstrInfo.td
test/MC/Mips/mips-expansions.s