diff --git a/llvm/lib/Target/RISCV/RISCVSubtarget.cpp b/llvm/lib/Target/RISCV/RISCVSubtarget.cpp index 03397e1e0d89e..426d368204904 100644 --- a/llvm/lib/Target/RISCV/RISCVSubtarget.cpp +++ b/llvm/lib/Target/RISCV/RISCVSubtarget.cpp @@ -186,11 +186,6 @@ bool RISCVSubtarget::useRVVForFixedLengthVectors() const { bool RISCVSubtarget::enableSubRegLiveness() const { return true; } -void RISCVSubtarget::getPostRAMutations( - std::vector> &Mutations) const { - Mutations.push_back(createMacroFusionDAGMutation(getMacroFusions())); -} - /// Enable use of alias analysis during code generation (during MI /// scheduling, DAGCombine, etc.). bool RISCVSubtarget::useAA() const { return UseAA; } diff --git a/llvm/lib/Target/RISCV/RISCVSubtarget.h b/llvm/lib/Target/RISCV/RISCVSubtarget.h index f2c0a3d85c998..043838e13b964 100644 --- a/llvm/lib/Target/RISCV/RISCVSubtarget.h +++ b/llvm/lib/Target/RISCV/RISCVSubtarget.h @@ -301,9 +301,6 @@ class RISCVSubtarget : public RISCVGenSubtargetInfo { bool enableSubRegLiveness() const override; - void getPostRAMutations(std::vector> - &Mutations) const override; - bool useAA() const override; unsigned getCacheLineSize() const override {