From 787f3a7a20958bfa6f231abccc617f4d8de25c4d Mon Sep 17 00:00:00 2001 From: Richard-Qin-X Date: Sat, 1 Aug 2026 17:36:40 +0800 Subject: [CodeGen] Add MIR function and block attributes --- backend/lib/CodeGen/MachineMemOperand.cpp | 8 -------- 1 file changed, 8 deletions(-) (limited to 'backend/lib/CodeGen/MachineMemOperand.cpp') diff --git a/backend/lib/CodeGen/MachineMemOperand.cpp b/backend/lib/CodeGen/MachineMemOperand.cpp index 76aabd1..451dbdb 100644 --- a/backend/lib/CodeGen/MachineMemOperand.cpp +++ b/backend/lib/CodeGen/MachineMemOperand.cpp @@ -2,7 +2,6 @@ #include "rcc/CodeGen/MachineMemOperand.h" -#include #include namespace rcc { @@ -119,13 +118,6 @@ MemoryAccessFlags::MemoryAccessFlags(std::initializer_list Fla set(Flag); } -Expected Alignment::create(std::uint64_t Bytes) { - if (!std::has_single_bit(Bytes)) { - return makeUnexpected(ErrorCode::InvalidArgument, "alignment must be a nonzero power of two"); - } - return Alignment(Bytes); -} - Expected MemorySize::fixed(std::uint64_t Bytes) { if (Bytes == 0) return makeUnexpected(ErrorCode::InvalidArgument, "fixed memory size must be nonzero"); -- cgit v1.2.3