summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAkshat Oke <Akshat.Oke@amd.com>2025-03-04 06:41:41 +0000
committerAkshat Oke <Akshat.Oke@amd.com>2025-03-04 06:41:41 +0000
commit6dae941ac2226bdc1b07b48ffd47e4318357acd2 (patch)
tree606a274f32c0660ee3c6f87e5897a69fbfcbbe78
parent3a5a2bd7252ee2ae0115e61cec5274f4ed318ac3 (diff)
-rw-r--r--llvm/include/llvm/CodeGen/MIRFSDiscriminator.h2
-rw-r--r--llvm/lib/Passes/PassBuilder.cpp3
2 files changed, 3 insertions, 2 deletions
diff --git a/llvm/include/llvm/CodeGen/MIRFSDiscriminator.h b/llvm/include/llvm/CodeGen/MIRFSDiscriminator.h
index 1f157e35bb00..f561adc49e5e 100644
--- a/llvm/include/llvm/CodeGen/MIRFSDiscriminator.h
+++ b/llvm/include/llvm/CodeGen/MIRFSDiscriminator.h
@@ -63,9 +63,11 @@ class MIRAddFSDiscriminatorsLegacy : public MachineFunctionPass {
public:
static char ID;
+
MIRAddFSDiscriminatorsLegacy(
FSDiscriminatorPass P = FSDiscriminatorPass::Pass1)
: MachineFunctionPass(ID), Pass(P) {}
+
StringRef getPassName() const override {
return "Add FS discriminators in MIR";
}
diff --git a/llvm/lib/Passes/PassBuilder.cpp b/llvm/lib/Passes/PassBuilder.cpp
index 692d4d4a685b..6f96597f9c9e 100644
--- a/llvm/lib/Passes/PassBuilder.cpp
+++ b/llvm/lib/Passes/PassBuilder.cpp
@@ -1434,11 +1434,10 @@ parseRegAllocGreedyFilterFunc(PassBuilder &PB, StringRef Params) {
inconvertibleErrorCode());
}
-<<<<<<< HEAD
Expected<bool> parseMachineSinkingPassOptions(StringRef Params) {
return PassBuilder::parseSinglePassOption(Params, "enable-sink-fold",
"MachineSinkingPass");
- }
+}
Expected<FSDiscriminatorPass>
parseFSDiscriminatorPassOptions(PassBuilder &PB, StringRef Params) {