Skip to content

Commit fa0d195

Browse files
committed
review
1 parent 72fe934 commit fa0d195

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

llvm/include/llvm/Passes/CodeGenPassBuilder.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1093,7 +1093,7 @@ void CodeGenPassBuilder<Derived, TargetMachineT>::addRegAllocPass(
10931093
addPass(RAGreedyPass());
10941094
break;
10951095
default:
1096-
report_fatal_error("register allocator not supported yet.", false);
1096+
report_fatal_error("register allocator not supported yet", false);
10971097
}
10981098
return;
10991099
}

llvm/lib/Passes/PassBuilder.cpp

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1420,12 +1420,12 @@ parseRegAllocGreedyFilterFunc(PassBuilder &PB, StringRef Params) {
14201420
return RAGreedyPass::Options();
14211421
}
14221422
std::optional<RegAllocFilterFunc> Filter = PB.parseRegAllocFilter(Params);
1423-
if (!Filter) {
1424-
return make_error<StringError>(
1425-
formatv("invalid regallocgreedy register filter '{0}' ", Params).str(),
1426-
inconvertibleErrorCode());
1423+
if (Filter) {
1424+
return RAGreedyPass::Options{*Filter, Params};
14271425
}
1428-
return RAGreedyPass::Options{*Filter, Params};
1426+
return make_error<StringError>(
1427+
formatv("invalid regallocgreedy register filter '{0}' ", Params).str(),
1428+
inconvertibleErrorCode());
14291429
}
14301430

14311431
} // namespace

0 commit comments

Comments
 (0)