Valentin Wagner oneandonlyvalle
  • Joined on 2024-08-09
oneandonlyvalle synced commits to master at oneandonlyvalle/qbe from mirror 2026-06-08 13:54:41 +00:00
e786f06032 rv64: use pc-relative addressing for globals
80d745c842 arm64: fix extern with offset
Compare 2 commits »
oneandonlyvalle synced commits to master at oneandonlyvalle/qbe from mirror 2026-06-07 13:24:41 +00:00
fa19d3c974 emit: fix aliasing-breaking pointer dereference via union
oneandonlyvalle synced commits to refs/tags/v1.3 at oneandonlyvalle/qbe from mirror 2026-06-01 10:24:41 +00:00
oneandonlyvalle synced new reference refs/tags/v1.3 to oneandonlyvalle/qbe from mirror 2026-06-01 10:24:41 +00:00
oneandonlyvalle synced commits to master at oneandonlyvalle/qbe from mirror 2026-05-13 07:44:42 +00:00
c0818978ac reduce memory footprint of strings
oneandonlyvalle synced commits to master at oneandonlyvalle/qbe from mirror 2026-05-07 07:53:09 +00:00
fbe3cea201 Remove NString=80 limit
6fa30d5e22 fix offset range check
a450a08e03 space nit
ade9f31efb recognize more phis as copies
1366e70856 reduce NPm to 64
Compare 6 commits »
oneandonlyvalle synced commits to master at oneandonlyvalle/qbe from mirror 2026-05-05 16:43:08 +00:00
adab20908f .PHONY: check-amd64_win
2ccbf477c7 bump max parallel move size
e01207f772 fix exponential behavior of defwidthle()
Compare 3 commits »
oneandonlyvalle synced commits to loopopt at oneandonlyvalle/qbe from mirror 2026-05-05 08:33:07 +00:00
5370616f7d Simple Inner Loop Optimzation
oneandonlyvalle synced commits to master at oneandonlyvalle/qbe from mirror 2026-05-04 08:03:08 +00:00
de6fdc1b8c amd64_win: die on extern/thread linkage
oneandonlyvalle synced commits to dev at oneandonlyvalle/qbe from mirror 2026-05-03 15:43:08 +00:00
ac48f83f17 extern DYNCONST
577b4667db negated conditions rework
bef981e9a1 no cmpneg() for float comparisons
0454fa259b arm64: fix unordered fp comparisons
Compare 4 commits »
oneandonlyvalle synced commits to loopopt at oneandonlyvalle/qbe from mirror 2026-05-03 15:43:08 +00:00
18f6f2d5ea Simple Inner Loop Optimzation
ac48f83f17 extern DYNCONST
577b4667db negated conditions rework
bef981e9a1 no cmpneg() for float comparisons
0454fa259b arm64: fix unordered fp comparisons
Compare 30 commits »
oneandonlyvalle synced commits to master at oneandonlyvalle/qbe from mirror 2026-05-03 15:43:08 +00:00
ac48f83f17 extern DYNCONST
oneandonlyvalle synced commits to dev at oneandonlyvalle/qbe from mirror 2026-05-01 22:53:09 +00:00
ac79f8fd02 mcf comments
84516c7484 relax assert in emitcon
Compare 2 commits »
oneandonlyvalle synced commits to master at oneandonlyvalle/qbe from mirror 2026-04-29 21:53:07 +00:00
577b4667db negated conditions rework
oneandonlyvalle synced commits to dev at oneandonlyvalle/qbe from mirror 2026-04-29 13:43:08 +00:00
f36c06c3ee rework docs
8c16de02ed rv64: got-free addresses for SGlo
63bb04f759 more fixes
Compare 3 commits »
oneandonlyvalle synced commits to master at oneandonlyvalle/qbe from mirror 2026-04-29 13:43:08 +00:00
bef981e9a1 no cmpneg() for float comparisons
0454fa259b arm64: fix unordered fp comparisons
Compare 2 commits »
oneandonlyvalle synced commits to dev at oneandonlyvalle/qbe from mirror 2026-04-28 21:23:08 +00:00
6abea36b9b nits
b8b95a99df asserts in emitcon()
a9796317aa apple tls is global
5ac78c67c9 nits
Compare 4 commits »
oneandonlyvalle synced commits to dev at oneandonlyvalle/qbe from mirror 2026-04-28 13:13:08 +00:00
fee64f4341 mcf review
oneandonlyvalle synced commits to dev at oneandonlyvalle/qbe from mirror 2026-04-27 20:53:08 +00:00
7ab2fbe07c extern DYNCONST
dba8d5a4bf update debug flag list for gvn/gcm
504a2012f4 fix float neg on mach-o
b58e2e695b fix exponential complexity in usewidthle()
8ff0651552 parse: deny non-digit after minus in getint
Compare 6 commits »
oneandonlyvalle synced commits to master at oneandonlyvalle/qbe from mirror 2026-04-27 12:43:09 +00:00
dba8d5a4bf update debug flag list for gvn/gcm