summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.h
diff options
context:
space:
mode:
authorHrvoje Varga <Hrvoje.Varga@imgtec.com>2015-10-16 12:24:58 +0000
committerHrvoje Varga <Hrvoje.Varga@imgtec.com>2015-10-16 12:24:58 +0000
commit3c88fbd3673b3d50fbf2fce44e8b623cbbca301f (patch)
tree0472bcd71f264854d9312e803191af08b131b86f /llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.h
parent1487a3de409f10db25c6c19441413393863bb346 (diff)
downloadbcm5719-llvm-3c88fbd3673b3d50fbf2fce44e8b623cbbca301f.tar.gz
bcm5719-llvm-3c88fbd3673b3d50fbf2fce44e8b623cbbca301f.zip
[mips][microMIPS] Implement LB, LBE, LBU and LBUE instructions
Differential Revision: http://reviews.llvm.org/D11633 llvm-svn: 250511
Diffstat (limited to 'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.h')
-rw-r--r--llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.h b/llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.h
index b2eedd34544..56f286ab3d9 100644
--- a/llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.h
+++ b/llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.h
@@ -178,6 +178,9 @@ public:
unsigned getMemEncodingMMImm12(const MCInst &MI, unsigned OpNo,
SmallVectorImpl<MCFixup> &Fixups,
const MCSubtargetInfo &STI) const;
+ unsigned getMemEncodingMMImm16(const MCInst &MI, unsigned OpNo,
+ SmallVectorImpl<MCFixup> &Fixups,
+ const MCSubtargetInfo &STI) const;
unsigned getMemEncodingMMImm4sp(const MCInst &MI, unsigned OpNo,
SmallVectorImpl<MCFixup> &Fixups,
const MCSubtargetInfo &STI) const;
OpenPOWER on IntegriCloud