From f7df62b40fd06585bb8c93d001f90e37d3aea3c2 Mon Sep 17 00:00:00 2001 From: Richard-Qin-X Date: Wed, 19 Aug 2026 17:16:32 +0800 Subject: [CodeGen] Remove unsupported pre-PEI pseudo expansion --- backend/include/rcc/CodeGen/MachinePseudoExpansion.h | 14 -------------- 1 file changed, 14 deletions(-) (limited to 'backend/include/rcc/CodeGen/MachinePseudoExpansion.h') diff --git a/backend/include/rcc/CodeGen/MachinePseudoExpansion.h b/backend/include/rcc/CodeGen/MachinePseudoExpansion.h index c30ba50..3c72307 100644 --- a/backend/include/rcc/CodeGen/MachinePseudoExpansion.h +++ b/backend/include/rcc/CodeGen/MachinePseudoExpansion.h @@ -38,20 +38,6 @@ private: const TargetPseudoExpansionInfo *Info; }; -class PrePEITargetPseudoExpansionPass final : public MachineFunctionPass { -public: - explicit PrePEITargetPseudoExpansionPass(const TargetPseudoExpansionInfo &Info) noexcept - : Info(&Info) {} - - [[nodiscard]] const MachinePassContract &contract() const noexcept override; - [[nodiscard]] Expected run(MachineFunction &Function, - const TargetDescription &Target, - MachineFunctionAnalysisManager &Analyses) override; - -private: - const TargetPseudoExpansionInfo *Info; -}; - class ExpandPostRAPseudosPass final : public MachineFunctionPass { public: explicit ExpandPostRAPseudosPass(const TargetPseudoExpansionInfo &Info) noexcept : Info(&Info) {} -- cgit v1.2.3