summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.h
diff options
context:
space:
mode:
authorZoran Jovanovic <zoran.jovanovic@imgtec.com>2014-11-05 15:39:41 +0000
committerZoran Jovanovic <zoran.jovanovic@imgtec.com>2014-11-05 15:39:41 +0000
commite548bb06349aedc248aae9a8785fa0963cc9ace0 (patch)
tree755b17b08de870a020d2948236f963386331be8c /llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.h
parent326d6ece94281d82cdde13c022ba0ec14b30e7b2 (diff)
downloadbcm5719-llvm-e548bb06349aedc248aae9a8785fa0963cc9ace0.tar.gz
bcm5719-llvm-e548bb06349aedc248aae9a8785fa0963cc9ace0.zip
[mips][microMIPS] Implement ANDI16 instruction
Differential Revision: http://reviews.llvm.org/D5163 llvm-svn: 221351
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 6a82a1df424..65c4e6380ee 100644
--- a/llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.h
+++ b/llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.h
@@ -168,6 +168,9 @@ public:
unsigned getUImm3Mod8Encoding(const MCInst &MI, unsigned OpNo,
SmallVectorImpl<MCFixup> &Fixups,
const MCSubtargetInfo &STI) const;
+ unsigned getUImm4AndValue(const MCInst &MI, unsigned OpNo,
+ SmallVectorImpl<MCFixup> &Fixups,
+ const MCSubtargetInfo &STI) const;
unsigned getExprOpValue(const MCExpr *Expr, SmallVectorImpl<MCFixup> &Fixups,
const MCSubtargetInfo &STI) const;
OpenPOWER on IntegriCloud