aboutsummaryrefslogtreecommitdiff
path: root/src/correct.c
diff options
context:
space:
mode:
authorKimplul <kimi.h.kuparinen@gmail.com>2024-04-11 11:45:48 +0300
committerKimplul <kimi.h.kuparinen@gmail.com>2024-04-11 11:45:48 +0300
commit8ce25e04620d4173748a7d7dd310351bac90eacc (patch)
tree01f8aa649eb92ee1c1fc2560468c374c493e3840 /src/correct.c
parent52d8eda04d1e2e33bf4c09713d83360453cec435 (diff)
downloadqbt-8ce25e04620d4173748a7d7dd310351bac90eacc.tar.gz
qbt-8ce25e04620d4173748a7d7dd310351bac90eacc.zip
formatting
Diffstat (limited to 'src/correct.c')
-rw-r--r--src/correct.c12
1 files changed, 8 insertions, 4 deletions
diff --git a/src/correct.c b/src/correct.c
index 9191ff9..5db40dd 100644
--- a/src/correct.c
+++ b/src/correct.c
@@ -1,6 +1,7 @@
#include <qbt/opt.h>
-static size_t spill_ref(struct blk *b, size_t ii, struct insn i, size_t idx, size_t ri)
+static size_t spill_ref(struct blk *b, size_t ii, struct insn i, size_t idx,
+ size_t ri)
{
struct val tmp = tmp_val(ri++);
struct insn new = insn_create(ADDR, I27, tmp, i.in[idx], noclass(), 0);
@@ -10,7 +11,8 @@ static size_t spill_ref(struct blk *b, size_t ii, struct insn i, size_t idx, siz
return ri;
}
-static size_t spill_imm(struct blk *b, size_t ii, struct insn i, size_t idx, size_t ri)
+static size_t spill_imm(struct blk *b, size_t ii, struct insn i, size_t idx,
+ size_t ri)
{
struct val tmp = tmp_val(ri++);
struct insn new = insn_create(COPY, I27, tmp, i.in[idx], noclass(), 0);
@@ -37,7 +39,8 @@ static size_t correct_arith(struct blk *b, size_t ii, struct insn i, size_t ri)
return ri;
}
-static size_t correct_positional_arith(struct blk *b, size_t ii, struct insn i, size_t ri)
+static size_t correct_positional_arith(struct blk *b, size_t ii, struct insn i,
+ size_t ri)
{
if (i.in[0].class == IMM)
return spill_imm(b, ii, i, 0, ri);
@@ -56,7 +59,8 @@ static size_t correct_branch(struct blk *b, size_t ii, struct insn i, size_t ri)
return ri;
}
-static size_t correct_relations(struct blk *b, size_t ii, struct insn i, size_t ri)
+static size_t correct_relations(struct blk *b, size_t ii, struct insn i,
+ size_t ri)
{
if (i.in[0].class == IMM)
return spill_imm(b, ii, i, 0, ri);