aboutsummaryrefslogtreecommitdiff
path: root/test/varargs+riscv64.qbe
diff options
context:
space:
mode:
Diffstat (limited to 'test/varargs+riscv64.qbe')
-rw-r--r--test/varargs+riscv64.qbe6
1 files changed, 4 insertions, 2 deletions
diff --git a/test/varargs+riscv64.qbe b/test/varargs+riscv64.qbe
index a918014..48638bb 100644
--- a/test/varargs+riscv64.qbe
+++ b/test/varargs+riscv64.qbe
@@ -22,8 +22,9 @@ function w $f2(w %.1, ...) {
%.6 =l loadl %.4
%.7 =w call $f1(w %.5, l %.6)
storew %.7, %.3
- %.8 =w loadw %.3
- ret %.8
+ %.8 =l loadl %.4
+ %.9 =w loadw %.3
+ ret %.9
}
export
function $f3(w %.1, ...) {
@@ -45,5 +46,6 @@ function $f3(w %.1, ...) {
storew %.9, %.2
jmp @while_cond.7
@while_join.9
+ %.10 =l loadl %.3
ret
}