[Lldb-commits] [lldb] [RISCV-LLDB] RISCV feature attribute support and allows overriding additional(default) feature (PR #147990)
Jonas Devlieghere via lldb-commits
lldb-commits at lists.llvm.org
Thu Jul 31 09:20:47 PDT 2025
================
@@ -1446,6 +1446,34 @@ bool DisassemblerLLVMC::MCDisasmInstance::IsAuthenticated(
return InstrDesc.isAuthenticated() || IsBrkC47x;
}
+void DisassemblerLLVMC::UpdateFeatureString(llvm::StringRef additional_features,
+ std::string &features) {
+ // Allow users to override default additional features.
+ for (llvm::StringRef flag : llvm::split(additional_features, ",")) {
+ flag = flag.trim();
+ if (flag.empty()) {
+ continue;
+ }
----------------
JDevlieghere wrote:
[No braces around single-line if statements](https://llvm.org/docs/CodingStandards.html#don-t-use-braces-on-simple-single-statement-bodies-of-if-else-loop-statements). Applies to a few other places in this patch as well.
```suggestion
if (flag.empty())
continue;
```
https://github.com/llvm/llvm-project/pull/147990
More information about the lldb-commits
mailing list