summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp
diff options
context:
space:
mode:
authorBruno Cardoso Lopes <bruno.cardoso@gmail.com>2011-01-18 21:17:09 +0000
committerBruno Cardoso Lopes <bruno.cardoso@gmail.com>2011-01-18 21:17:09 +0000
commite86a7ad01afca08f48ebf7b99f2a76204c963fa3 (patch)
tree4cea11d53e16fbf6d47361db6b8ddfbf205a2a4a /llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp
parent44da55b7bead716aba4fc52f718e536f9b5a0715 (diff)
downloadbcm5719-llvm-e86a7ad01afca08f48ebf7b99f2a76204c963fa3.tar.gz
bcm5719-llvm-e86a7ad01afca08f48ebf7b99f2a76204c963fa3.zip
Fix the encoding of t2ISB by using the right class and also parse it correctly
llvm-svn: 123776
Diffstat (limited to 'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp')
-rw-r--r--llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp b/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp
index 4948ad5e625..6a8b6582157 100644
--- a/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp
+++ b/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp
@@ -1193,7 +1193,7 @@ GetMnemonicAcceptInfo(StringRef Mnemonic, bool &CanAcceptCarrySet,
Mnemonic == "cps" || Mnemonic == "mcr2" || Mnemonic == "it" ||
Mnemonic == "mcrr2" || Mnemonic == "cbz" || Mnemonic == "cdp2" ||
Mnemonic == "trap" || Mnemonic == "mrc2" || Mnemonic == "mrrc2" ||
- Mnemonic == "dsb" || Mnemonic == "movs" ||
+ Mnemonic == "dsb" || Mnemonic == "movs" || Mnemonic == "isb" ||
(isThumb && Mnemonic == "bkpt")) {
CanAcceptPredicationCode = false;
} else {
OpenPOWER on IntegriCloud