diff options
| author | Kazu Hirata <kazu@google.com> | 2024-02-03 09:36:47 -0800 |
|---|---|---|
| committer | Kazu Hirata <kazu@google.com> | 2024-02-03 09:36:47 -0800 |
| commit | 9ad78b0994a2a1d7c28f463a89585a0ffd5310e4 (patch) | |
| tree | 34079ff3b00c5b014306d6518f98d20e4cafee5a /llvm | |
| parent | 8926af426f202c158dd17b2034c044e85eceb108 (diff) | |
| download | llvm-9ad78b0994a2a1d7c28f463a89585a0ffd5310e4.zip llvm-9ad78b0994a2a1d7c28f463a89585a0ffd5310e4.tar.gz llvm-9ad78b0994a2a1d7c28f463a89585a0ffd5310e4.tar.bz2 | |
[Lanai] Use StringRef::consume_back (NFC)
Diffstat (limited to 'llvm')
| -rw-r--r-- | llvm/lib/Target/Lanai/AsmParser/LanaiAsmParser.cpp | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/llvm/lib/Target/Lanai/AsmParser/LanaiAsmParser.cpp b/llvm/lib/Target/Lanai/AsmParser/LanaiAsmParser.cpp index d0a89ad..f875cee 100644 --- a/llvm/lib/Target/Lanai/AsmParser/LanaiAsmParser.cpp +++ b/llvm/lib/Target/Lanai/AsmParser/LanaiAsmParser.cpp @@ -1047,11 +1047,7 @@ StringRef LanaiAsmParser::splitMnemonic(StringRef Name, SMLoc NameLoc, StringRef Mnemonic = Name; - bool IsBRR = false; - if (Name.ends_with(".r")) { - Mnemonic = Name.substr(0, Name.size() - 2); - IsBRR = true; - } + bool IsBRR = Mnemonic.consume_back(".r"); // Match b?? and s?? (BR, BRR, and SCC instruction classes). if (Mnemonic[0] == 'b' || |
