[llvm] 896cfcc - [IR] Use StringRef::consume_front (NFC)
Kazu Hirata via llvm-commits
llvm-commits at lists.llvm.org
Fri Jan 19 22:24:26 PST 2024
Author: Kazu Hirata
Date: 2024-01-19T22:24:13-08:00
New Revision: 896cfcc585eee3a52d67c6d706b4e2af5eee258d
URL: https://github.com/llvm/llvm-project/commit/896cfcc585eee3a52d67c6d706b4e2af5eee258d
DIFF: https://github.com/llvm/llvm-project/commit/896cfcc585eee3a52d67c6d706b4e2af5eee258d.diff
LOG: [IR] Use StringRef::consume_front (NFC)
Added:
Modified:
llvm/lib/IR/VFABIDemangler.cpp
Removed:
################################################################################
diff --git a/llvm/lib/IR/VFABIDemangler.cpp b/llvm/lib/IR/VFABIDemangler.cpp
index 7fb2ff6f150d409..cdfb9fbfaa084d3 100644
--- a/llvm/lib/IR/VFABIDemangler.cpp
+++ b/llvm/lib/IR/VFABIDemangler.cpp
@@ -36,8 +36,7 @@ static ParseRet tryParseISA(StringRef &MangledName, VFISAKind &ISA) {
if (MangledName.empty())
return ParseRet::Error;
- if (MangledName.starts_with(VFABI::_LLVM_)) {
- MangledName = MangledName.drop_front(strlen(VFABI::_LLVM_));
+ if (MangledName.consume_front(VFABI::_LLVM_)) {
ISA = VFISAKind::LLVM;
} else {
ISA = StringSwitch<VFISAKind>(MangledName.take_front(1))
More information about the llvm-commits
mailing list