Merge branch 'backend' into SCCP

This commit is contained in:
rain2133
2025-07-20 13:00:15 +08:00
346 changed files with 46985 additions and 3851 deletions

View File

@@ -23,10 +23,15 @@ add_executable(sysyc
SysYIRPrinter.cpp
SysYIRCFGOpt.cpp
SysYIRAnalyser.cpp
DeadCodeElimination.cpp
Mem2Reg.cpp
Reg2Mem.cpp
# DeadCodeElimination.cpp
AddressCalculationExpansion.cpp
# Mem2Reg.cpp
# Reg2Mem.cpp
RISCv64Backend.cpp
RISCv64ISel.cpp
RISCv64RegAlloc.cpp
RISCv64AsmPrinter.cpp
RISCv64Passes.cpp
)
# 设置 include 路径,包含 ANTLR 运行时库和项目头文件