From aa69e15c6909c3b162b15f5326f0a72ba9bb7163 Mon Sep 17 00:00:00 2001 From: Richard-Qin-X Date: Thu, 13 Aug 2026 23:55:38 +0800 Subject: [CodeGen] Unify scalar low-level types --- backend/include/rcc/CodeGen/MachineRegisterInfo.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'backend/include/rcc/CodeGen/MachineRegisterInfo.h') diff --git a/backend/include/rcc/CodeGen/MachineRegisterInfo.h b/backend/include/rcc/CodeGen/MachineRegisterInfo.h index 524ee77..e0538d3 100644 --- a/backend/include/rcc/CodeGen/MachineRegisterInfo.h +++ b/backend/include/rcc/CodeGen/MachineRegisterInfo.h @@ -81,7 +81,7 @@ private: struct VirtualRegisterInfo final { std::optional Name; - std::optional Type; + std::optional Type; std::optional Bank; std::optional RegClass; std::vector AllocationHints; @@ -107,7 +107,7 @@ public: ~MachineRegisterInfo(); [[nodiscard]] Expected createVirtualRegister(); - [[nodiscard]] Expected createVirtualRegister(LLT Type); + [[nodiscard]] Expected createVirtualRegister(LowLevelType Type); [[nodiscard]] Expected eraseVirtualRegister(Register Reg); [[nodiscard]] bool isKnownVirtualRegister(Register Reg) const noexcept; @@ -119,7 +119,7 @@ public: [[nodiscard]] Expected> virtualRegisterInfo(Register Reg) const; - [[nodiscard]] Expected setType(Register Reg, LLT Type); + [[nodiscard]] Expected setType(Register Reg, LowLevelType Type); [[nodiscard]] Expected clearType(Register Reg); [[nodiscard]] Expected setRegisterBank(Register Reg, RegisterBankID Bank); [[nodiscard]] Expected clearRegisterBank(Register Reg); -- cgit v1.2.3