diff options
| author | Joerg Sonnenberger <joerg@bec.de> | 2014-07-29 22:21:57 +0000 |
|---|---|---|
| committer | Joerg Sonnenberger <joerg@bec.de> | 2014-07-29 22:21:57 +0000 |
| commit | 9e9623ca6417de15c02b3ba164a0813447de2776 (patch) | |
| tree | 192063eebbf1f8f83cf17b36c466b3ed51990e46 /llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp | |
| parent | 56d861fbb9f2777c9677e1a1d08228fd97693eec (diff) | |
| download | bcm5719-llvm-9e9623ca6417de15c02b3ba164a0813447de2776.tar.gz bcm5719-llvm-9e9623ca6417de15c02b3ba164a0813447de2776.zip | |
Support move to/from segment register.
llvm-svn: 214234
Diffstat (limited to 'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp')
| -rw-r--r-- | llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp b/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp index d7066d58709..a3ba00d7a83 100644 --- a/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp +++ b/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp @@ -409,6 +409,7 @@ public: bool isToken() const override { return Kind == Token; } bool isImm() const override { return Kind == Immediate || Kind == Expression; } bool isU2Imm() const { return Kind == Immediate && isUInt<2>(getImm()); } + bool isU4Imm() const { return Kind == Immediate && isUInt<4>(getImm()); } bool isU5Imm() const { return Kind == Immediate && isUInt<5>(getImm()); } bool isS5Imm() const { return Kind == Immediate && isInt<5>(getImm()); } bool isU6Imm() const { return Kind == Immediate && isUInt<6>(getImm()); } |

