fix(mir) #8

Open
pt9wfaocb wants to merge 1 commits from pt9wfaocb/nudt-compiler-cpp:tansiping into develop
Collaborator

补全指令实现
修改所有调用了FPToSI和SIToFP这两条指令的地方为直接返回val或注释掉
修正Opcode Ret中寄存器的命名错误
实现超过 8 个参数的栈传参:修改Lowering.cpp 中 LowerFunctionToMIR 的参数处理部分。
修改Ret中的寄存器命名,将t4寄存器用于大偏移地址计算

补全指令实现 修改所有调用了FPToSI和SIToFP这两条指令的地方为直接返回val或注释掉 修正Opcode Ret中寄存器的命名错误 实现超过 8 个参数的栈传参:修改Lowering.cpp 中 LowerFunctionToMIR 的参数处理部分。 修改Ret中的寄存器命名,将t4寄存器用于大偏移地址计算
pt9wfaocb added 1 commit 3 weeks ago
This pull request has changes conflicting with the target branch.
test.s
test.sy
output.ll
parse_tree.txt
src/ir/IRBuilder.cpp
src/ir/IRPrinter.cpp
src/mir/AsmPrinter.cpp
src/mir/Lowering.cpp
Sign in to join this conversation.
No reviewers
No Label
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date

No due date set.

Dependencies

No dependencies set.

Reference: ppxf25tqu/nudt-compiler-cpp#8
Loading…
There is no content yet.