================
@@ -8691,7 +8648,19 @@ unsigned
AArch64AsmParser::validateTargetOperandClass(MCParsedAsmOperand &AsmOp,
}
}
-ParseStatus AArch64AsmParser::tryParseGPRSeqPair(OperandVector &Operands) {
+template <bool AllowXZRPair>
+ParseStatus
+AArch64AsmParser::tryParseConsecutiveGPRSeqPair(OperandVector &Operands) {
+ const char *FirstRegExpected =
+ AllowXZRPair ? "expected xzr/xzr or the first even register of a "
+ "consecutive 64-bit register pair"
+ : "expected first even register of a consecutive same-size "
+ "even/odd register pair";
----------------
Lukacma wrote:
```suggestion
std::string FirstRegExpected = std::format(
"expected {}first even register of a consecutive {} register pair",
AllowXZRPair ? "xzr or " : "",
AllowXZRPair ? "64-bit" : "same size");
```
Smth like this would be nicer imo with second tenary maybe not even needed.
Same below.
https://github.com/llvm/llvm-project/pull/182410
_______________________________________________
lldb-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits