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
arm64/isel: Avoid signed overflow when handling immediates
2024-08-15
Quentin Carbonnea
u
x
align emitted code
commit
|
commitdiff
|
tree
2024-06-19
Quentin Carbonneaux
drop imul r
e
w
riti
n
g
commit
|
commitdiff
|
tree
2024-06-19
Quentin Carbonneaux
no mul
-
>s
h
l as
i
t
c
o
n
fuses address matching
commit
|
commitdiff
|
tree
2024-06-18
Quentin Car
b
o
n
ne
a
ux
ch
e
aper mul
by small
c
o
nstants on a
m
d64
commit
|
commitdiff
|
tree
2024-06-18
Que
n
t
in Carb
o
nneaux
si
m
plify 8*x as well as x*
8
commit
|
commitdiff
|
tree
2024-06-17
Quentin Ca
r
bo
n
nea
u
x
pr
e
v
e
nt bo
g
us simplif
i
ca
t
ions
commit
|
commitdiff
|
tree
2024-06-17
Quentin
C
arbonnea
u
x
qbe has its own magic
commit
|
commitdiff
|
tree
2024-06-16
Quentin Carbonn
e
aux
fix unintended
ass
i
g
nment
commit
|
commitdiff
|
tree
2024-06-16
Quentin Carbon
n
eaux
reve
r
t 4b
c
4c95
8
commit
|
commitdiff
|
tree
2024-06-05
Qu
e
ntin C
a
rb
o
n
n
ea
u
x
relax one assert
commit
|
commitdiff
|
tree
2024-05-03
Quentin Carbonneaux
a
d
d
w
idth
info
for comp
a
risons
commit
|
commitdiff
|
tree
2024-04-27
Quen
t
in Car
b
onne
a
ux
functio
n
params
mus
t
be unique
commit
|
commitdiff
|
tree
2024-04-22
Quentin Carbonneau
x
rev
e
rt 1b777
0
e271
commit
|
commitdiff
|
tree
2024-04-12
Qu
e
ntin Ca
r
bonneaux
add "ma
k
e wc
"
commit
|
commitdiff
|
tree
2024-04-12
Q
u
e
n
tin Carbon
n
eaux
drop u
n
neces
s
ary check
commit
|
commitdiff
|
tree
2024-04-12
Quentin Carbonneaux
add common linkage for data
commit
|
commitdiff
|
tree
2024-04-11
Qu
e
n
t
i
n Carb
o
n
n
e
aux
fold s
c
aled offs
e
ts
in
a
ddress
e
s
commit
|
commitdiff
|
tree
2024-04-11
Quentin Car
b
onneaux
drop over-zea
l
ous
offset accumulation
commit
|
commitdiff
|
tree
2024-04-09
Quentin Carbonne
a
ux
use mgen in a
m
d64/isel
.
c
commit
|
commitdiff
|
tree
2024-04-09
Q
uentin
C
arbonneaux
m
g
en: match automatons and C genera
t
ion
commit
|
commitdiff
|
tree
2024-04-09
Quentin Carbonneaux
f
u
se ac rul
e
s in ins-tree mat
c
hing
commit
|
commitdiff
|
tree
2024-04-09
Quentin Ca
r
bonneaux
does not l
o
ok too g
o
od
commit
|
commitdiff
|
tree
2024-04-09
Quen
t
in Carbon
n
eaux
modul
o
ac matching and more tests
commit
|
commitdiff
|
tree
2024-04-09
Quent
i
n Carbonneaux
wip ins-tree matcher
commit
|
commitdiff
|
tree
2024-04-07
Q
u
entin Carbonneaux
mcf's improved rsval
(
)
commit
|
commitdiff
|
tree
2024-04-04
Que
n
tin Carb
o
nneaux
f
ix accidental
l
y noop l
o
op
commit
|
commitdiff
|
tree
2024-04-03
Quentin Carbonneaux
d
o
n
o
t
par
s
e +N co
n
stants
commit
|
commitdiff
|
tree
2024-03-07
Quentin Carbonne
a
u
x
u
p
date copy
r
ig
h
t years
commit
|
commitdiff
|
tree
2024-03-07
Q
uenti
n
Carbonneaux
fix bug in alias analy
s
is
commit
|
commitdiff
|
tree
2024-01-03
Qu
e
ntin Carbonneaux
fix link in doc
commit
|
commitdiff
|
tree
2024-01-02
Quentin Ca
r
bonneaux
rev
e
rt 5af
3
3410
commit
|
commitdiff
|
tree
2023-08-28
Q
u
en
t
i
n Carb
o
nneaux
comments
in amd64 i
s
el
commit
|
commitdiff
|
tree
2023-08-18
Que
n
t
i
n Carb
o
nneaux
t
e
s
t
.
sh fix
e
s
for de
v
uan linux
commit
|
commitdiff
|
tree
2023-08-18
Quentin C
a
rbonneaux
fil
e
,loc
b
ec
o
me
dbgfi
l
e,dbgloc
commit
|
commitdiff
|
tree
2023-06-07
Que
n
t
i
n Ca
r
bonn
e
aux
par
s
eline() tweaks
commit
|
commitdiff
|
tree
2023-05-09
Quentin Carbonneaux
fix
s
ub-word returns on ar
m
64_apple
commit
|
commitdiff
|
tree
2023-04-02
Quentin C
a
rbonneau
x
amd64_apple: one mor
e
thread-local sy
m
bols fix
commit
|
commitdiff
|
tree
2023-04-02
Qu
e
nt
i
n
Carbo
n
neaux
tes
t
s for thr
e
ad-local ad
d
resses
commit
|
commitdiff
|
tree
2023-04-02
Quentin Carbonneaux
amd64_a
p
ple
:
support thread-loca
l
addresses
commit
|
commitdiff
|
tree
2023-04-02
Que
n
tin Carbonneaux
amd64_s
y
sv:
fix
offsets in
t
hread-local Oaddr
commit
|
commitdiff
|
tree
2023-04-02
Q
uentin Ca
r
bonne
a
ux
p
rint prefix for thre
a
d-lo
c
a
l
symbols
commit
|
commitdiff
|
tree
2023-04-02
Quentin
Ca
r
bonneaux
amd64_sysv: th
r
ead
-
l
ocal support i
n
Oaddr
commit
|
commitdiff
|
tree
2023-03-22
Quentin
Carbon
n
e
a
u
x
renam
e
b
lknew() to ne
w
b
lk()
commit
|
commitdiff
|
tree
2023-03-19
Q
u
e
n
t
in
Car
b
o
nneaux
nam
i
ng nit
commit
|
commitdiff
|
tree
2023-03-16
Quent
i
n Carbonneaux
s
ilence format
warni
n
g more re
l
iab
l
y
commit
|
commitdiff
|
tree
2023-03-15
Quentin Carbonneaux
silenc
e
some warnin
g
s
commit
|
commitdiff
|
tree
2023-03-13
Quentin Carbonnea
u
x
fix memory leak
commit
|
commitdiff
|
tree
2023-03-13
Quentin Carbonne
a
u
x
ref
r
esh stale T
m
p
.
lin
k
b
e
f
ore use
commit
|
commitdiff
|
tree
2023-03-11
Quentin Carbonne
a
ux
kill dead stores when coalescing sl
o
t
s
commit
|
commitdiff
|
tree
2023-01-09
Quen
t
in C
a
rbonneaux
reorde
r
some sectio
n
s in
do
c
commit
|
commitdiff
|
tree
2022-12-27
Que
n
tin Carbonn
e
aux
ready fo
r
this jelly
commit
|
commitdiff
|
tree
2022-12-25
Qu
e
n
t
in Car
b
on
n
e
a
ux
link
p
threa
d
in tests
commit
|
commitdiff
|
tree
2022-12-25
Quentin Carbo
n
neau
x
new UN
D
EF
R
ef
commit
|
commitdiff
|
tree
2022-12-16
Quentin Ca
r
bon
n
eaux
update
d
ocumen
t
a
ti
o
n
commit
|
commitdiff
|
tree
2022-12-15
Quentin Carbonne
a
u
x
bu
g
fix in load elim
i
n
a
tion
commit
|
commitdiff
|
tree
2022-12-14
Quentin Carbo
n
neaux
new blit instruction
commit
|
commitdiff
|
tree
2022-12-14
Q
u
e
nt
i
n Carbonneaux
fix coalesc
e
(
) to produce valid ssa
commit
|
commitdiff
|
tree
2022-12-12
Qu
e
ntin Carbonneaux
treat
retc as non-escapin
g
commit
|
commitdiff
|
tree
2022-12-12
Quentin
C
arb
o
nneaux
ne
w
rsval(
)
helper for signed Refs
commit
|
commitdiff
|
tree
2022-12-12
Quentin Ca
r
bon
n
eaux
crash loads from un
i
nitial
i
z
e
d s
l
ots
commit
|
commitdiff
|
tree
2022-12-12
Quentin Carb
o
nneaux
r
e
namings
i
n
c
o
alesc
e
()
commit
|
commitdiff
|
tree
2022-12-12
Quentin Carbonneau
x
zero msbs
o
f
3
2-bi
t
co
n
st
a
nts
commit
|
commitdiff
|
tree
2022-11-27
Quentin Carbonneaux
new
hl
t
block terminator
commit
|
commitdiff
|
tree
2022-11-24
Q
uent
i
n
Carbonneaux
cosmetics in mem
.
c
commit
|
commitdiff
|
tree
2022-11-22
Q
ue
n
tin
Ca
r
bon
n
e
aux
u
s
e a n
e
w st
r
uct for s
y
mbols
commit
|
commitdiff
|
tree
2022-11-22
Quentin C
a
rbonne
a
ux
re
n
ame
Tmp
.
ins
to be more descriptive
commit
|
commitdiff
|
tree
2022-11-21
Q
u
e
n
tin Carbonneaux
f
ix alloc
a
tion
o
rderi
n
g bug in rega
commit
|
commitdiff
|
tree
2022-11-21
Q
u
e
n
tin Carbonn
e
aux
re
c
ognize
s
om
e
phis as c
o
pies
commit
|
commitdiff
|
tree
2022-11-20
Quentin
C
a
r
bonnea
u
x
new slot coa
l
escin
g
pass
commit
|
commitdiff
|
tree
2022-11-20
Quentin Carbonneaux
export getalias
(
)
commit
|
commitdiff
|
tree
2022-11-20
Quentin Ca
r
bonneau
x
make multiple
c
al
l
s to
fillali
a
s()
p
ossi
b
le
commit
|
commitdiff
|
tree
2022-11-20
Q
u
entin
Car
b
onn
e
aux
stored bytes in Alias informa
t
ion
commit
|
commitdiff
|
tree
2022-11-20
Q
u
entin C
a
rbonneaux
argc does n
o
t leak its addre
s
s argu
m
ent
commit
|
commitdiff
|
tree
2022-11-20
Quentin Carbonneaux
make Alias
.
base an int
commit
|
commitdiff
|
tree
2022-11-20
Quentin Carbonneaux
fill d
e
finition
si
t
e in filluse()
commit
|
commitdiff
|
tree
2022-10-12
Que
n
tin C
a
rb
o
n
n
eaux
t
h
read-lo
c
al storage for amd64_
a
p
ple
commit
|
commitdiff
|
tree
2022-10-12
Q
u
e
ntin
Carbonneaux
thread-local stora
g
e for
a
rm6
4
_apple
commit
|
commitdiff
|
tree
2022-10-08
Quentin Carb
o
nnea
u
x
ma
r
k ap
p
le ta
r
gets with a b
o
olea
n
commit
|
commitdiff
|
tree
2022-10-08
Quent
i
n
Carbo
n
n
e
a
u
x
fi
x
asm comme
n
t position
commit
|
commitdiff
|
tree
2022-10-08
Quentin Ca
r
b
onneaux
"rel" fields become "reloc"
commit
|
commitdiff
|
tree
2022-10-08
Quentin Carbonneaux
do n
o
t dro
p
rel
o
c
a
tion kind
i
n ali
a
s analysis
commit
|
commitdiff
|
tree
2022-10-08
Quentin Carbo
n
neaux
add
s
upport f
o
r
thread-local storage
commit
|
commitdiff
|
tree
2022-10-03
Quen
t
in Carbon
n
e
a
ux
flag bad vastart uses
commit
|
commitdiff
|
tree
2022-10-03
Q
u
e
ntin Carb
o
nneaux
fix ca
s
e of Pool constants
commit
|
commitdiff
|
tree
2022-10-03
Q
u
entin Car
b
on
n
eaux
n
ew a
r
m64_apple ta
r
get
commit
|
commitdiff
|
tree
2022-10-03
Quentin Carb
o
nneaux
refine
widt
h
of parsb/ub/
s
h/
u
h ops
commit
|
commitdiff
|
tree
2022-10-03
Quentin
Carbonneaux
add ne
w
target-specif
i
c abi0 pass
commit
|
commitdiff
|
tree
2022-10-03
Quentin
Carbonneaux
pa
r
se sb,ub,sh
,
uh abi types
commit
|
commitdiff
|
tree
2022-09-01
Quenti
n
Carbonneaux
capitalize a l
a
bel
commit
|
commitdiff
|
tree
2022-09-01
Quen
t
in Carbonneaux
remove two unsigned
commit
|
commitdiff
|
tree
2022-09-01
Quentin
Carbonneaux
use
d
i
rect
bl calls on
arm64
commit
|
commitdiff
|
tree
2022-08-31
Quentin
C
arbon
n
eaux
drop -G flag and add
t
arget a
m
d6
4
_apple
commit
|
commitdiff
|
tree
2022-08-31
Q
uent
i
n Carbonneaux
f
lag the
d
efau
l
t target in "qbe -h"
commit
|
commitdiff
|
tree
2022-08-31
Q
u
en
t
in Carbonneaux
fix s
o
me variadic call
s
i
n test/
a
b
i
8
.
s
sa
commit
|
commitdiff
|
tree
2022-08-31
Quentin
Carbonnea
u
x
regenerate test/vararg
2
.
ssa
commit
|
commitdiff
|
tree
2022-06-16
Quentin
Carbonneau
x
install with i
n
s
tall -m755
commit
|
commitdiff
|
tree
2022-06-14
Quen
t
in Carbo
n
n
e
aux
do
n
ot
f
o
l
d cnst+
c
nst in
amd64's
i
s
e
l
commit
|
commitdiff
|
tree
2022-06-14
Quentin Carbonneaux
r
e
fine assertion
i
n liveness ana
l
ysis
commit
|
commitdiff
|
tree
2022-05-12
Quentin Carbo
n
neaux
insta
l
l in /usr/lo
c
al by default
commit
|
commitdiff
|
tree
2022-05-12
Quentin Carbonne
a
ux
tighten functi
o
n definition spec
commit
|
commitdiff
|
tree
next