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
skip preludes for some leaf fns
2024-08-23
Quen
t
in Carbonnea
u
x
s
k
i
p
prelu
d
es for
so
m
e leaf fns
commit
|
commitdiff
|
tree
2024-08-15
Qu
e
nti
n
Carbonneaux
ali
g
n emi
t
ted code
commit
|
commitdiff
|
tree
2024-06-19
Q
u
e
n
t
in C
a
rbonneaux
drop imul rewr
i
ti
n
g
commit
|
commitdiff
|
tree
2024-06-19
Quentin Carbonneaux
no mul-
>
shl as it confuses a
d
dress
m
a
tching
commit
|
commitdiff
|
tree
2024-06-18
Quentin Carb
o
nneaux
cheaper
m
u
l by smal
l
c
onstant
s
on amd64
commit
|
commitdiff
|
tree
2024-06-18
Quentin Carbonneaux
simplify 8*x
as well as x*8
commit
|
commitdiff
|
tree
2024-06-17
Quentin Carbonneaux
prevent bogus simpl
i
fi
c
ations
commit
|
commitdiff
|
tree
2024-06-17
Quen
t
in Ca
r
bonneau
x
qbe has i
t
s own magic
commit
|
commitdiff
|
tree
2024-06-16
Quentin C
a
rbon
n
eaux
fix uni
n
ten
d
ed
a
ssignment
commit
|
commitdiff
|
tree
2024-06-16
Que
n
tin Car
b
onnea
u
x
r
e
v
ert
4
bc4c958
commit
|
commitdiff
|
tree
2024-06-05
Q
uentin Ca
r
b
o
n
neaux
r
e
l
ax on
e
assert
commit
|
commitdiff
|
tree
2024-05-03
Que
n
tin Carbonneaux
add wi
d
t
h info for c
o
mparisons
commit
|
commitdiff
|
tree
2024-04-27
Q
uentin Carbonn
e
aux
func
t
ion
p
arams mus
t
be uni
q
ue
commit
|
commitdiff
|
tree
2024-04-22
Quentin Car
b
onneaux
revert 1b7770e271
commit
|
commitdiff
|
tree
2024-04-12
Quentin
Carbonneaux
add "make
w
c
"
commit
|
commitdiff
|
tree
2024-04-12
Q
uentin Carbonneau
x
drop unnecessary
c
h
eck
commit
|
commitdiff
|
tree
2024-04-12
Quentin Carbonnea
u
x
a
dd
common linka
g
e fo
r
data
commit
|
commitdiff
|
tree
2024-04-11
Quen
t
in Carbonneaux
fo
l
d scaled offsets in addre
s
s
es
commit
|
commitdiff
|
tree
2024-04-11
Quentin Carbonneau
x
drop o
v
er-ze
a
l
ous offset accumulation
commit
|
commitdiff
|
tree
2024-04-09
Quentin Carbonne
a
ux
u
s
e
m
ge
n
i
n amd64/
i
s
el
.
c
commit
|
commitdiff
|
tree
2024-04-09
Q
uent
i
n Carbonneaux
mgen: match
a
u
t
o
matons and C ge
n
e
r
ation
commit
|
commitdiff
|
tree
2024-04-09
Qu
e
ntin C
a
rbonne
a
u
x
fu
s
e ac
r
u
l
es i
n
ins
-
tree matching
commit
|
commitdiff
|
tree
2024-04-09
Q
uentin Carbonnea
u
x
d
o
es not
l
ook t
o
o g
o
od
commit
|
commitdiff
|
tree
2024-04-09
Quentin Carbon
n
eaux
modulo
ac matching an
d
m
o
re
t
e
sts
commit
|
commitdiff
|
tree
2024-04-09
Quentin
C
ar
b
o
nneaux
w
ip ins-tree matc
h
er
commit
|
commitdiff
|
tree
2024-04-07
Quentin C
a
rbon
n
eau
x
mcf's improved
rsval(
)
commit
|
commitdiff
|
tree
2024-04-04
Quent
i
n Carbo
n
n
e
aux
fix accidentally noop l
o
op
commit
|
commitdiff
|
tree
2024-04-03
Q
uentin Carbo
n
neau
x
do not parse +
N
cons
t
ant
s
commit
|
commitdiff
|
tree
2024-03-07
Quen
t
i
n Carbonneaux
u
p
d
a
te copyrig
h
t
yea
r
s
commit
|
commitdiff
|
tree
2024-03-07
Qu
e
nt
i
n
C
arbo
n
n
eau
x
f
ix bug in a
l
ias analysis
commit
|
commitdiff
|
tree
2024-01-03
Quentin
C
a
rbonneaux
fix
l
i
n
k
in doc
commit
|
commitdiff
|
tree
2024-01-02
Quenti
n
Carbonne
a
ux
r
evert 5af33410
commit
|
commitdiff
|
tree
2023-08-28
Que
n
tin Carbonneaux
comments in amd64 isel
commit
|
commitdiff
|
tree
2023-08-18
Quentin Carbonn
e
a
u
x
test
.
sh fixes for d
e
vuan linu
x
commit
|
commitdiff
|
tree
2023-08-18
Q
u
entin Carbonneaux
fi
l
e,loc be
c
ome dbgfile,dbgl
o
c
commit
|
commitdiff
|
tree
2023-06-07
Quenti
n
C
a
rbonnea
u
x
parseline() tweaks
commit
|
commitdiff
|
tree
2023-05-09
Quentin Carbon
n
e
aux
f
i
x sub
-
word returns on arm
6
4_
a
p
p
le
commit
|
commitdiff
|
tree
2023-04-02
Quen
t
in Carb
o
nneaux
am
d
64_apple:
one more t
h
read-local symbols f
i
x
commit
|
commitdiff
|
tree
2023-04-02
Quent
i
n Ca
r
bonneau
x
tests f
o
r
t
hread-local
addres
s
e
s
commit
|
commitdiff
|
tree
2023-04-02
Quentin Carbo
n
neaux
amd64_apple: support thread-local addresses
commit
|
commitdiff
|
tree
2023-04-02
Quent
i
n Carbonneaux
am
d
64
_
sysv: fix
offsets in thre
a
d-local Oaddr
commit
|
commitdiff
|
tree
2023-04-02
Quentin Carbonneaux
pr
i
nt p
r
efix for thr
e
ad-local s
y
mbols
commit
|
commitdiff
|
tree
2023-04-02
Quentin Car
b
o
nneaux
amd64_s
y
sv: thread-
l
ocal supp
o
rt
in Oadd
r
commit
|
commitdiff
|
tree
2023-03-22
Quentin Carbonneaux
rename blknew() to newb
l
k()
commit
|
commitdiff
|
tree
2023-03-19
Quentin Carbonneaux
n
a
mi
n
g
nit
commit
|
commitdiff
|
tree
2023-03-16
Quentin Carbonneaux
silence forma
t
warning m
o
re reliably
commit
|
commitdiff
|
tree
2023-03-15
Quentin Carbonneaux
sile
n
ce some warnings
commit
|
commitdiff
|
tree
2023-03-13
Quentin Car
b
onneaux
fix memory leak
commit
|
commitdiff
|
tree
2023-03-13
Quentin Carbon
n
eaux
ref
r
esh stale
T
m
p
.
l
ink befo
r
e use
commit
|
commitdiff
|
tree
2023-03-11
Quentin Carbonneaux
k
ill de
a
d stores when coalescing slots
commit
|
commitdiff
|
tree
2023-01-09
Quentin
C
a
r
bonneaux
reorder some sections in do
c
commit
|
commitdiff
|
tree
2022-12-27
Qu
e
ntin
C
arbonnea
u
x
ready fo
r
this jelly
commit
|
commitdiff
|
tree
2022-12-25
Quen
t
in Ca
r
bonneaux
l
i
nk pthread
in tests
commit
|
commitdiff
|
tree
2022-12-25
Quentin Carbonneaux
new UND
E
F Ref
commit
|
commitdiff
|
tree
2022-12-16
Quent
i
n Carbon
n
eaux
update docume
n
tation
commit
|
commitdiff
|
tree
2022-12-15
Quentin Ca
r
b
o
nnea
u
x
b
u
gfix in
l
o
ad
e
limination
commit
|
commitdiff
|
tree
2022-12-14
Quent
i
n Carbonneau
x
new
b
lit ins
t
ruction
commit
|
commitdiff
|
tree
2022-12-14
Quentin
C
arbonneaux
fix coalesc
e
() to
p
roduce
valid
s
sa
commit
|
commitdiff
|
tree
2022-12-12
Quentin Carbonneaux
t
r
eat r
e
t
c
as non-esc
a
pi
n
g
commit
|
commitdiff
|
tree
2022-12-12
Quentin Carbonneaux
ne
w
rsval()
h
elper for signed Refs
commit
|
commitdiff
|
tree
2022-12-12
Quenti
n
Car
b
on
n
eaux
crash loads fro
m
u
ninitialized slots
commit
|
commitdiff
|
tree
2022-12-12
Qu
e
ntin Carbonneaux
renamin
g
s in coalesc
e
()
commit
|
commitdiff
|
tree
2022-12-12
Q
uentin Carbonn
e
a
u
x
zero
m
sbs of 32-
b
i
t
constants
commit
|
commitdiff
|
tree
2022-11-27
Quen
t
in Carbonneaux
ne
w
hlt block
termina
t
or
commit
|
commitdiff
|
tree
2022-11-24
Que
n
tin
C
arb
o
nneaux
cos
m
etics
i
n mem
.
c
commit
|
commitdiff
|
tree
2022-11-22
Quentin
C
ar
b
o
n
neaux
use a new struct for symbols
commit
|
commitdiff
|
tree
2022-11-22
Quen
t
in Carbonneaux
rename Tmp
.
ins
to be more descriptive
commit
|
commitdiff
|
tree
2022-11-21
Q
uentin
Carb
o
nneaux
fix allo
c
ati
o
n orderin
g
bug in rega
commit
|
commitdiff
|
tree
2022-11-21
Quentin
Carbonn
e
aux
recogniz
e
some phis as copies
commit
|
commitdiff
|
tree
2022-11-20
Quent
i
n Carbonneaux
new slot coalescing pass
commit
|
commitdiff
|
tree
2022-11-20
Quentin Carbonneaux
export ge
t
a
lias()
commit
|
commitdiff
|
tree
2022-11-20
Qu
e
ntin Carbonneaux
mak
e
m
u
ltiple calls to fillalias
(
)
p
ossibl
e
commit
|
commitdiff
|
tree
2022-11-20
Quentin Carbonneaux
stored byt
e
s in Ali
a
s information
commit
|
commitdiff
|
tree
2022-11-20
Q
u
e
ntin
C
arbonneaux
argc does not leak its
a
ddr
e
ss argument
commit
|
commitdiff
|
tree
2022-11-20
Q
uentin Carbonneaux
make Alias
.
base an int
commit
|
commitdiff
|
tree
2022-11-20
Quentin Ca
r
bonneaux
fill
definition site
i
n fillus
e
()
commit
|
commitdiff
|
tree
2022-10-12
Quen
t
in Carbonneau
x
thr
e
ad-local sto
r
a
ge for amd64_apple
commit
|
commitdiff
|
tree
2022-10-12
Quentin
C
arbonnea
u
x
thread-l
o
cal stora
g
e
f
or
a
rm
6
4
_app
l
e
commit
|
commitdiff
|
tree
2022-10-08
Q
u
e
n
tin Carbonneaux
mark apple target
s
with a boolean
commit
|
commitdiff
|
tree
2022-10-08
Quentin Carbonneaux
fix asm comme
n
t positio
n
commit
|
commitdiff
|
tree
2022-10-08
Quentin
Carbonnea
u
x
"rel" fields become
"reloc"
commit
|
commitdiff
|
tree
2022-10-08
Quentin Carbonneaux
do
n
o
t drop rel
o
cation kind in alias anal
y
sis
commit
|
commitdiff
|
tree
2022-10-08
Quent
i
n Carbonneaux
add suppo
r
t for
thread-l
o
cal
stora
g
e
commit
|
commitdiff
|
tree
2022-10-03
Q
ue
n
tin Carbon
n
eaux
flag bad v
a
start uses
commit
|
commitdiff
|
tree
2022-10-03
Que
n
t
i
n Carbonneaux
fix case of Pool constants
commit
|
commitdiff
|
tree
2022-10-03
Quen
t
in
C
arbonn
e
a
u
x
new arm64_apple target
commit
|
commitdiff
|
tree
2022-10-03
Quentin
C
ar
b
o
n
neaux
refine width of pars
b
/u
b
/sh/uh ops
commit
|
commitdiff
|
tree
2022-10-03
Quenti
n
Carbo
n
neau
x
ad
d
new target-specific a
b
i0 pass
commit
|
commitdiff
|
tree
2022-10-03
Que
n
tin Carbo
n
neaux
p
a
rse sb,u
b
,sh,uh abi
t
ypes
commit
|
commitdiff
|
tree
2022-09-01
Quent
i
n
Carbonneaux
capit
a
lize a
label
commit
|
commitdiff
|
tree
2022-09-01
Quentin
Carbonne
a
ux
remove two
unsigned
commit
|
commitdiff
|
tree
2022-09-01
Q
u
en
t
in Car
b
onn
e
aux
u
se direct bl calls
o
n
arm64
commit
|
commitdiff
|
tree
2022-08-31
Quent
i
n C
a
rbonneaux
dr
o
p -G fl
a
g and add target amd64_ap
p
le
commit
|
commitdiff
|
tree
2022-08-31
Quentin Carbonneaux
fl
a
g
t
he de
f
ault target in "qbe -h"
commit
|
commitdiff
|
tree
2022-08-31
Quentin Carb
o
nnea
u
x
fix some variadic call
s
in
tes
t
/abi8
.
s
s
a
commit
|
commitdiff
|
tree
2022-08-31
Quentin Car
b
onneaux
reg
e
nerate test/vararg2
.
ssa
commit
|
commitdiff
|
tree
2022-06-16
Quentin
Ca
r
bonneaux
install with
i
nstall -m755
commit
|
commitdiff
|
tree
2022-06-14
Quentin Carbonneaux
do not fold cnst+cnst
i
n
amd64's isel
commit
|
commitdiff
|
tree
2022-06-14
Quentin C
a
r
b
o
nneaux
refine a
s
sertion in
l
iveness analysis
commit
|
commitdiff
|
tree
2022-05-12
Quentin Ca
r
b
o
nneaux
i
nstall
in /usr/local by d
e
f
a
ult
commit
|
commitdiff
|
tree
next