repo.or.cz
/
qbe.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
fix various codegen bugs on arm64
2024-10-01
Quenti
n
Carbonneaux
f
i
x various codegen bugs
o
n ar
m
6
4
commit
|
commitdiff
|
tree
2024-08-23
Q
u
entin Carbonne
a
u
x
sk
i
p prel
u
des for som
e
l
eaf fn
s
commit
|
commitdiff
|
tree
2024-08-15
Q
uentin Ca
r
bonneaux
align emitted code
commit
|
commitdiff
|
tree
2024-06-19
Quentin Carbonneaux
drop
imul
rewritin
g
commit
|
commitdiff
|
tree
2024-06-19
Quentin Ca
r
bonneaux
n
o
mul->shl as it confuses address
mat
c
hing
commit
|
commitdiff
|
tree
2024-06-18
Quentin C
a
rb
o
nneaux
cheaper mul by small co
n
s
tants on amd64
commit
|
commitdiff
|
tree
2024-06-18
Quentin Carbon
n
eaux
s
implify
8*x as we
l
l as x*8
commit
|
commitdiff
|
tree
2024-06-17
Quentin Carbonnea
u
x
p
revent
bo
g
u
s
si
m
plifications
commit
|
commitdiff
|
tree
2024-06-17
Quenti
n
C
arbonn
e
aux
qbe has it
s
own magic
commit
|
commitdiff
|
tree
2024-06-16
Quen
t
in Ca
r
bonneaux
f
ix unintended assignment
commit
|
commitdiff
|
tree
2024-06-16
Q
u
en
t
in Carbonneaux
revert 4bc4c95
8
commit
|
commitdiff
|
tree
2024-06-05
Quentin Carbo
n
neaux
re
l
a
x one assert
commit
|
commitdiff
|
tree
2024-05-03
Quen
t
in Carbonneaux
add
wi
d
th
info for c
o
mp
a
ris
o
n
s
commit
|
commitdiff
|
tree
2024-04-27
Quent
i
n C
a
rbo
n
neaux
f
u
n
c
t
ion pa
r
a
m
s m
u
st be u
n
ique
commit
|
commitdiff
|
tree
2024-04-22
Q
u
entin Carbonneaux
re
v
ert 1b77
7
0e
2
71
commit
|
commitdiff
|
tree
2024-04-12
Q
u
entin Carbonneaux
add "make wc"
commit
|
commitdiff
|
tree
2024-04-12
Quentin Carbonneaux
d
rop unneces
s
ary
c
heck
commit
|
commitdiff
|
tree
2024-04-12
Qu
e
ntin Carb
o
nneau
x
a
dd
com
m
o
n
link
a
ge f
o
r
data
commit
|
commitdiff
|
tree
2024-04-11
Quen
t
i
n Car
b
o
n
neaux
fold scale
d
offse
t
s in ad
d
ress
e
s
commit
|
commitdiff
|
tree
2024-04-11
Quentin
Carbonn
e
aux
drop over
-
zealous of
f
set a
c
cumulation
commit
|
commitdiff
|
tree
2024-04-09
Quentin Carbon
n
eaux
use mgen in
a
md64/isel
.
c
commit
|
commitdiff
|
tree
2024-04-09
Quentin
C
arbon
n
e
aux
mgen: ma
t
ch
a
u
t
omatons
and C generat
i
on
commit
|
commitdiff
|
tree
2024-04-09
Quentin Carbonneaux
fuse ac rules in ins
-
tre
e
matching
commit
|
commitdiff
|
tree
2024-04-09
Quentin Carbonneaux
does not look too good
commit
|
commitdiff
|
tree
2024-04-09
Qu
e
ntin Carbonneaux
modulo a
c
ma
t
c
hing and more t
e
sts
commit
|
commitdiff
|
tree
2024-04-09
Quenti
n
Carbonneaux
wip ins-tree match
e
r
commit
|
commitdiff
|
tree
2024-04-07
Q
u
entin Car
b
o
n
neaux
mc
f
'
s impr
o
ved r
s
v
al()
commit
|
commitdiff
|
tree
2024-04-04
Qu
e
ntin Carb
o
nneaux
fix
a
cc
i
dentally n
o
op loo
p
commit
|
commitdiff
|
tree
2024-04-03
Quentin C
a
rbo
n
neaux
do not par
s
e +N constants
commit
|
commitdiff
|
tree
2024-03-07
Quenti
n
C
arbonneaux
updat
e
co
p
yright
yea
r
s
commit
|
commitdiff
|
tree
2024-03-07
Qu
e
ntin Carbonneaux
fix bu
g
in ali
a
s
a
n
alysi
s
commit
|
commitdiff
|
tree
2024-01-03
Quentin Carbonneaux
fix l
i
nk in doc
commit
|
commitdiff
|
tree
2024-01-02
Quentin
C
arbo
n
neau
x
revert
5
af
3
3410
commit
|
commitdiff
|
tree
2023-08-28
Quentin Carbonneaux
c
o
mments i
n
a
m
d6
4
i
sel
commit
|
commitdiff
|
tree
2023-08-18
Qu
e
n
t
in
Carbon
n
eaux
tes
t
.
sh fixes for devuan linu
x
commit
|
commitdiff
|
tree
2023-08-18
Quentin Carbonneaux
file,
l
oc bec
o
me dbgfi
l
e
,
dbgloc
commit
|
commitdiff
|
tree
2023-06-07
Q
u
entin C
a
rbonneaux
parseline()
t
we
a
k
s
commit
|
commitdiff
|
tree
2023-05-09
Qu
e
ntin Carbonneaux
fix s
u
b-word
r
eturns on
arm64_app
l
e
commit
|
commitdiff
|
tree
2023-04-02
Qu
e
ntin Carbonneaux
amd
6
4_apple
:
one more thread-
l
ocal symbol
s
fix
commit
|
commitdiff
|
tree
2023-04-02
Quentin Carbonneaux
tests for threa
d
-local addre
s
ses
commit
|
commitdiff
|
tree
2023-04-02
Q
uen
t
in Carbonneaux
amd64
_
apple: support thre
a
d-loca
l
a
d
d
r
e
s
ses
commit
|
commitdiff
|
tree
2023-04-02
Quentin
C
a
r
bonneaux
amd64_sys
v
: fix
offsets in
t
h
read-loca
l
Oaddr
commit
|
commitdiff
|
tree
2023-04-02
Quenti
n
C
a
r
bonneau
x
print
p
refix for threa
d
-loca
l
symbols
commit
|
commitdiff
|
tree
2023-04-02
Que
n
t
i
n
Carbonnea
u
x
amd64_
s
ysv: th
r
ead-loc
a
l
support in Oad
d
r
commit
|
commitdiff
|
tree
2023-03-22
Que
n
tin Carbon
n
eaux
r
e
n
a
m
e
blknew() t
o
newblk()
commit
|
commitdiff
|
tree
2023-03-19
Quentin Carbonneau
x
naming n
i
t
commit
|
commitdiff
|
tree
2023-03-16
Quenti
n
Carbon
n
eaux
silenc
e
forma
t
warning more r
e
l
i
ably
commit
|
commitdiff
|
tree
2023-03-15
Quentin Carbonnea
u
x
silence some warnings
commit
|
commitdiff
|
tree
2023-03-13
Quentin Ca
r
bonne
a
ux
fix memory leak
commit
|
commitdiff
|
tree
2023-03-13
Quentin
Carbon
n
e
aux
re
f
re
s
h st
a
le T
m
p
.
link
b
efore us
e
commit
|
commitdiff
|
tree
2023-03-11
Q
u
e
n
tin Ca
r
bonneaux
kil
l
d
e
a
d store
s
when coales
c
ing slots
commit
|
commitdiff
|
tree
2023-01-09
Quentin Ca
r
bon
n
ea
u
x
reorder some sec
t
ions
i
n doc
commit
|
commitdiff
|
tree
2022-12-27
Q
uentin Ca
r
bonneaux
ready for this jelly
commit
|
commitdiff
|
tree
2022-12-25
Quenti
n
Carbonn
e
a
ux
link p
t
hread in tests
commit
|
commitdiff
|
tree
2022-12-25
Quentin Car
b
o
nne
a
ux
new
UNDE
F
Re
f
commit
|
commitdiff
|
tree
2022-12-16
Quentin Carbonneaux
up
d
ate docume
n
ta
t
ion
commit
|
commitdiff
|
tree
2022-12-15
Quentin Carbonneaux
bugfix in lo
a
d el
i
m
i
n
a
t
ion
commit
|
commitdiff
|
tree
2022-12-14
Quentin Carbonneau
x
n
e
w blit instruc
t
ion
commit
|
commitdiff
|
tree
2022-12-14
Que
n
tin Car
b
o
n
neaux
fix c
o
alesce(
)
t
o
produce
valid ssa
commit
|
commitdiff
|
tree
2022-12-12
Q
u
e
ntin Carbonne
a
ux
t
reat retc
a
s n
o
n-escaping
commit
|
commitdiff
|
tree
2022-12-12
Q
u
entin Carbonnea
u
x
new rs
v
al() helper for sig
n
ed Refs
commit
|
commitdiff
|
tree
2022-12-12
Que
n
t
in Carbonneau
x
crash l
o
a
d
s from
u
ninitia
l
ized
s
lots
commit
|
commitdiff
|
tree
2022-12-12
Quentin Carbonnea
u
x
renamings in coalesce()
commit
|
commitdiff
|
tree
2022-12-12
Que
n
ti
n
Carbonneaux
z
e
r
o ms
b
s of 32-
b
it
c
o
n
stants
commit
|
commitdiff
|
tree
2022-11-27
Quentin Carbon
n
eaux
new
hlt bloc
k
termi
n
ator
commit
|
commitdiff
|
tree
2022-11-24
Quentin Carbonneaux
cosmetic
s
in mem
.
c
commit
|
commitdiff
|
tree
2022-11-22
Quentin Carbonn
e
a
u
x
use a new
str
u
c
t for
symbols
commit
|
commitdiff
|
tree
2022-11-22
Quenti
n
Carbonneaux
rename Tmp
.
ins
to b
e
more descriptive
commit
|
commitdiff
|
tree
2022-11-21
Quentin Carbonn
e
aux
fi
x
allocation ord
e
ring bug in re
g
a
commit
|
commitdiff
|
tree
2022-11-21
Quentin Carbonn
e
aux
reco
g
nize
some phis
as copies
commit
|
commitdiff
|
tree
2022-11-20
Quentin Carbonnea
u
x
n
e
w s
l
ot c
o
a
lescing pas
s
commit
|
commitdiff
|
tree
2022-11-20
Quentin
C
arb
o
nneaux
e
xport
g
eta
l
ia
s
()
commit
|
commitdiff
|
tree
2022-11-20
Q
u
entin
C
arbonnea
u
x
make mu
l
tiple calls to fillal
i
as(
)
po
s
s
ible
commit
|
commitdiff
|
tree
2022-11-20
Quentin Ca
r
bonneaux
stored bytes
i
n Alias inform
a
t
i
o
n
commit
|
commitdiff
|
tree
2022-11-20
Quentin Carbonneaux
a
rgc does not leak
i
ts address arg
u
ment
commit
|
commitdiff
|
tree
2022-11-20
Quentin Car
b
onneaux
make Alia
s
.
base an in
t
commit
|
commitdiff
|
tree
2022-11-20
Quentin C
a
r
b
onneaux
fi
l
l definit
i
o
n sit
e
in filluse()
commit
|
commitdiff
|
tree
2022-10-12
Quen
t
in
C
arbonn
e
a
ux
thread-local storage for amd64_apple
commit
|
commitdiff
|
tree
2022-10-12
Que
n
ti
n
C
arbonneaux
thread-loc
a
l st
o
rage for arm6
4
_
a
pple
commit
|
commitdiff
|
tree
2022-10-08
Qu
e
ntin Carb
o
nneaux
m
a
r
k
apple targets with a boolean
commit
|
commitdiff
|
tree
2022-10-08
Quenti
n
Carbonn
e
aux
fix asm com
m
e
nt position
commit
|
commitdiff
|
tree
2022-10-08
Quentin Carbonneaux
"
r
el
"
f
i
e
lds become "reloc"
commit
|
commitdiff
|
tree
2022-10-08
Quentin Carbonneaux
d
o not
drop relocation kind
i
n alias a
n
a
l
ysi
s
commit
|
commitdiff
|
tree
2022-10-08
Quentin Carbo
n
neaux
ad
d
support
for thr
e
ad-
l
oca
l
storage
commit
|
commitdiff
|
tree
2022-10-03
Quentin Carb
o
nneaux
flag
bad vastart use
s
commit
|
commitdiff
|
tree
2022-10-03
Quentin
C
arb
o
nneaux
fix case of Pool constants
commit
|
commitdiff
|
tree
2022-10-03
Quentin Car
b
o
n
neaux
new arm64_apple target
commit
|
commitdiff
|
tree
2022-10-03
Qu
e
ntin Carbonneaux
refine wid
t
h of pars
b
/
ub/sh/u
h
o
ps
commit
|
commitdiff
|
tree
2022-10-03
Quent
i
n
C
arbonnea
u
x
add new target-spec
i
fi
c
abi0 pass
commit
|
commitdiff
|
tree
2022-10-03
Qu
e
ntin C
a
rb
o
nneaux
pars
e
sb
,
ub,sh,uh
a
bi types
commit
|
commitdiff
|
tree
2022-09-01
Quenti
n
C
a
rb
o
nn
e
aux
capitaliz
e
a l
a
bel
commit
|
commitdiff
|
tree
2022-09-01
Q
uentin
C
ar
b
onneaux
r
e
move two unsign
e
d
commit
|
commitdiff
|
tree
2022-09-01
Quentin Carbonneaux
use direct bl
c
a
ll
s
on arm64
commit
|
commitdiff
|
tree
2022-08-31
Quen
t
i
n Carbonneaux
d
rop -G fla
g
and add target amd64_apple
commit
|
commitdiff
|
tree
2022-08-31
Qu
e
ntin Car
b
onneau
x
flag the default target in "qbe -h"
commit
|
commitdiff
|
tree
2022-08-31
Quentin Ca
r
b
onneaux
f
ix
s
o
me variadic calls in tes
t
/
a
bi
8
.
ssa
commit
|
commitdiff
|
tree
2022-08-31
Quentin Carb
o
n
neaux
regenerate test/vararg2
.
ssa
commit
|
commitdiff
|
tree
2022-06-16
Quen
t
i
n
Carbonneaux
install with inst
a
ll -m75
5
commit
|
commitdiff
|
tree
2022-06-14
Quentin Ca
r
bonneaux
do not f
o
ld cnst+cnst
i
n a
m
d64's isel
commit
|
commitdiff
|
tree
2022-06-14
Qu
e
ntin Carbon
n
eaux
refine ass
e
rtio
n
in
liv
e
ness analysi
s
commit
|
commitdiff
|
tree
next