aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKimplul <kimi.h.kuparinen@gmail.com>2024-04-30 15:46:06 +0300
committerKimplul <kimi.h.kuparinen@gmail.com>2024-04-30 15:46:06 +0300
commite45146b9a38980c28d6d31beba9beb24f22464ad (patch)
tree4df1ee192805f891aae2169cf7f1f7840922083a
parentfd5bdaff40f93546009e1ec854fd26df01e78f22 (diff)
downloadqbt-e45146b9a38980c28d6d31beba9beb24f22464ad.tar.gz
qbt-e45146b9a38980c28d6d31beba9beb24f22464ad.zip
format
-rw-r--r--src/asm.c6
-rw-r--r--src/correct.c12
2 files changed, 12 insertions, 6 deletions
diff --git a/src/asm.c b/src/asm.c
index e6267b3..1957fb3 100644
--- a/src/asm.c
+++ b/src/asm.c
@@ -404,7 +404,8 @@ enum move_status {
MOVED,
};
-static void move_one(struct vec *params, struct vec *args, struct vec *status, size_t pi, FILE *o)
+static void move_one(struct vec *params, struct vec *args, struct vec *status,
+ size_t pi, FILE *o)
{
struct val p = blk_param_at(*params, pi);
struct val a = blk_param_at(*args, pi);
@@ -429,7 +430,8 @@ static void move_one(struct vec *params, struct vec *args, struct vec *status, s
case BEING_MOVED: {
/* use temporary register to shuffle arguments around */
struct val tmp = reg_val(RTMP0);
- struct insn i = insn_create(MOVE, NOTYPE, tmp, a, noclass(), 0);
+ struct insn i = insn_create(MOVE, NOTYPE, tmp, a,
+ noclass(), 0);
output_move(i, o);
blk_param_at(*args, ai) = tmp;
break;
diff --git a/src/correct.c b/src/correct.c
index 6e99e3f..9e24d52 100644
--- a/src/correct.c
+++ b/src/correct.c
@@ -108,7 +108,8 @@ static struct val rewrite_tmp(struct vec *rmap, struct val t)
return r;
}
-static size_t correct_addr(struct blk *b, struct vec *rewrite_addrs, size_t ii, struct insn i, size_t ri)
+static size_t correct_addr(struct blk *b, struct vec *rewrite_addrs, size_t ii,
+ struct insn i, size_t ri)
{
if (i.in[0].class == TMP) {
/** @todo this messes with the rest of the corrections, as the
@@ -124,7 +125,8 @@ static size_t correct_addr(struct blk *b, struct vec *rewrite_addrs, size_t ii,
return ri;
}
-static size_t load_rewrite(struct blk *b, struct vec *rewrite_addrs, size_t ii, struct insn i, size_t ri, size_t idx)
+static size_t load_rewrite(struct blk *b, struct vec *rewrite_addrs, size_t ii,
+ struct insn i, size_t ri, size_t idx)
{
struct val addr = rewrite_tmp(rewrite_addrs, i.in[idx]);
struct val tmp = tmp_val(ri++);
@@ -135,7 +137,8 @@ static size_t load_rewrite(struct blk *b, struct vec *rewrite_addrs, size_t ii,
return ri;
}
-static size_t store_rewrite(struct blk *b, struct vec *rewrite_addrs, size_t ii, struct insn i, size_t ri)
+static size_t store_rewrite(struct blk *b, struct vec *rewrite_addrs, size_t ii,
+ struct insn i, size_t ri)
{
struct val addr = rewrite_tmp(rewrite_addrs, i.out);
struct val tmp = tmp_val(ri++);
@@ -146,7 +149,8 @@ static size_t store_rewrite(struct blk *b, struct vec *rewrite_addrs, size_t ii,
return ri;
}
-static size_t correct_insn(struct blk *b, struct vec *rewrite_addrs, size_t ii, struct insn i, size_t ri)
+static size_t correct_insn(struct blk *b, struct vec *rewrite_addrs, size_t ii,
+ struct insn i, size_t ri)
{
/* replace registers referencing rewritten addr */
if (i.in[0].class == TMP && has_rewrite_rule(rewrite_addrs, i.in[0]))