From 936ad726372a771c9f3331079b52cea54a038751 Mon Sep 17 00:00:00 2001
From: Gemini321 <panwx5@mail2.sysu.edu.cn>
Date: Mon, 21 Aug 2023 07:07:22 +0800
Subject: [PATCH] [fix]: add more instructions

---
 src/backEnd/arm.cpp | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/src/backEnd/arm.cpp b/src/backEnd/arm.cpp
index 3c02f76..81484f1 100644
--- a/src/backEnd/arm.cpp
+++ b/src/backEnd/arm.cpp
@@ -2609,6 +2609,11 @@ void build_function_asm(String_Builder *s, Func_Asm *func, bool addSomeInstr) {
                 case MI_FUNC_CALL: {
                     auto call = (MI_Func_Call *)I;
                     if(addSomeInstr && strcmp(call->func_name, "_sysy_stoptime") == 0) {
+                        s->append("addi x0,x0,0 # useless instruction\n");
+                        s->append("addi x0,x0,0 # useless instruction\n");
+                        s->append("addi x0,x0,0 # useless instruction\n");
+                        s->append("addi x0,x0,0 # useless instruction\n");
+                        s->append("addi x0,x0,0 # useless instruction\n");
                         s->append("addi x0,x0,0 # useless instruction\n");
                         s->append("    ");
                     }
-- 
GitLab