diff options
| author | Richard-Qin-X <richard.qin.001@gmail.com> | 2026-08-19 17:16:32 +0800 |
|---|---|---|
| committer | Richard-Qin-X <richard.qin.001@gmail.com> | 2026-08-19 17:16:32 +0800 |
| commit | f7df62b40fd06585bb8c93d001f90e37d3aea3c2 (patch) | |
| tree | 78d92132b5fe9bbf84e476d3517133aae046a5a3 /backend/include/rcc/CodeGen/MachinePseudoExpansion.h | |
| parent | 8769e4cb5b29ce9bc2be10487edbc1b0238804f9 (diff) | |
| download | rcc-project-f7df62b40fd06585bb8c93d001f90e37d3aea3c2.tar.gz rcc-project-f7df62b40fd06585bb8c93d001f90e37d3aea3c2.tar.xz | |
[CodeGen] Remove unsupported pre-PEI pseudo expansion
Diffstat (limited to 'backend/include/rcc/CodeGen/MachinePseudoExpansion.h')
| -rw-r--r-- | backend/include/rcc/CodeGen/MachinePseudoExpansion.h | 14 |
1 files changed, 0 insertions, 14 deletions
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<MachinePassResult> 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) {} |
