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
emit only one epilog per function
2019-05-04
Quent
i
n Ca
r
b
o
nneau
x
emit
on
l
y o
n
e ep
i
l
o
g
per
f
unction
commit
|
commitdiff
|
tree
2019-05-02
Quentin Carbo
n
ne
a
ux
gas: use
.
bali
g
n i
n
s
t
e
a
d
of
.
align
commit
|
commitdiff
|
tree
2019-05-02
Quent
i
n
C
a
rbo
n
nea
u
x
m
o
v
e
fillloop() after fold()
commit
|
commitdiff
|
tree
2019-05-02
Quenti
n
Car
b
onne
a
ux
detect
ubi
q
uitou
s
simple copies
commit
|
commitdiff
|
tree
2019-05-02
Q
uentin
Car
b
on
n
eaux
revert h
e
uristic to
reuse stack
s
lots
commit
|
commitdiff
|
tree
2019-04-30
Quentin Carbonneaux
ise
l
fi
x
for
a
md6
4
me
m
ory s
t
ores
commit
|
commitdiff
|
tree
2019-04-29
Q
uenti
n
C
a
rbon
n
eaux
fix fol
d
ing of u
n
signed o
p
erat
i
ons
commit
|
commitdiff
|
tree
2019-04-29
Que
n
tin Carbonneaux
ad
d
mi
s
s
i
ng gas pref
i
x
commit
|
commitdiff
|
tree
2019-04-26
Quent
i
n Carbonneaux
new large test to eva
l
u
a
te
p
erfo
r
mance
commit
|
commitdiff
|
tree
2019-04-26
Q
u
e
n
t
i
n Ca
r
b
onne
a
u
x
update c
o
nad
d
r test to
c
a
t
c
h early
segfaults
commit
|
commitdiff
|
tree
2019-04-26
Q
ue
n
tin Car
b
onneaux
restore some
co
d
e fro
m
b4a98c
commit
|
commitdiff
|
tree
2019-04-25
Quenti
n
Carbonn
e
a
u
x
cle
a
nup amd
6
4
c
onstant a
d
dres
s
ing
commit
|
commitdiff
|
tree
2019-04-17
Quentin Carbonneaux
a
void
s
ome
g
cc
w
a
rnings
commit
|
commitdiff
|
tree
2019-04-16
Quenti
n
C
arbonneaux
bump
NString an
d
NPred
commit
|
commitdiff
|
tree
2019-04-15
Quen
t
in Car
b
onneaux
handl
e
big constants moves
to slots
commit
|
commitdiff
|
tree
2019-04-11
Quentin Carb
o
nneaux
properl
y
d
e
tect ssa form
commit
|
commitdiff
|
tree
2019-04-08
Q
ue
n
tin Carbonnea
u
x
make su
r
e a spill slot is in
i
tialized
commit
|
commitdiff
|
tree
2019-03-13
Quentin
C
ar
b
onneaux
sim
p
le heuristic to reus
e
stack slo
t
s
commit
|
commitdiff
|
tree
2019-03-12
Quentin Carbonneaux
improve range-checking ma
c
ros
commit
|
commitdiff
|
tree
2019-03-12
Quentin Carbonneaux
emit valid c
o
de f
o
r mem->mem copies
commit
|
commitdiff
|
tree
2019-03-09
Quentin
C
arbonne
a
ux
add a stress test for
phi spil
l
ing
commit
|
commitdiff
|
tree
2019-03-09
Q
uentin Carbo
n
neaux
m
a
ke
s
ure phis are temp
o
raries in rega
commit
|
commitdiff
|
tree
2019-03-08
Quentin Carbonnea
u
x
use a has
h
table to par
s
e temporaries
commit
|
commitdiff
|
tree
2019-03-01
Quent
i
n Carbo
n
neaux
skip
expensive s
s
a-building loop
w
h
en possible
commit
|
commitdiff
|
tree
2019-02-28
Q
u
entin Ca
r
bonneaux
u
p
date copyr
i
ght years
commit
|
commitdiff
|
tree
2019-02-26
Quentin Carbonnea
u
x
new copy el
i
mination
pass
commit
|
commitdiff
|
tree
2019-02-25
Quentin Carbo
n
nea
u
x
prefe
r
bigger a
m
d64 ad
d
ressing
commit
|
commitdiff
|
tree
2019-02-21
Quentin Carbonnea
u
x
fix a
m
d64 addressing mode match
e
r
commit
|
commitdiff
|
tree
2019-02-18
Q
uentin Carbonneau
x
m
a
rk ph
i
a
rgum
e
nts as escaping
commit
|
commitdiff
|
tree
2019-02-06
Quent
i
n
C
arbonneaux
soften heu
r
istic of 316b57
commit
|
commitdiff
|
tree
2019-02-06
Quentin
C
arbonneaux
2 bu
g
fi
x
es in rega
commit
|
commitdiff
|
tree
2019-02-05
Quentin
Carbonn
e
aux
fix a bad bug in regallo
c
boile
r
p
late
commit
|
commitdiff
|
tree
2019-02-05
Q
u
e
ntin Carbonneau
x
new
s
piller h
e
uristic
f
or loops
commit
|
commitdiff
|
tree
2018-04-26
Quentin C
a
rbonneaux
more compil
e
r warni
n
gs
.
.
.
commit
|
commitdiff
|
tree
2017-09-22
Quentin Carbonn
e
a
u
x
mark
printf call a
s
va
r
iadic
i
n
test
commit
|
commitdiff
|
tree
2017-08-17
Quenti
n
C
a
rbonneaux
fix
bug in jumps simpl
i
fication
commit
|
commitdiff
|
tree
2017-07-30
Quentin Carbonneaux
fix dyn
a
m
i
c stack a
l
lo
c
s f
o
r amd64
commit
|
commitdiff
|
tree
2017-06-06
Quent
i
n Ca
r
bonneaux
fix fp sub
t
ractions on amd
6
4
commit
|
commitdiff
|
tree
2017-06-06
Quentin
C
arbonnea
u
x
i
s
reg()
d
o
e
s n
o
t need to be inlined
commit
|
commitdiff
|
tree
2017-06-06
Q
u
entin Carbonneaux
f
i
x floating-po
i
nt division
commit
|
commitdiff
|
tree
2017-05-17
Q
u
e
nt
i
n Carbonneaux
free the typ vector at the end of parse()
commit
|
commitdiff
|
tree
2017-05-17
Qu
e
ntin Car
b
onneaux
i
ntern sym
b
ol names
commit
|
commitdiff
|
tree
2017-05-16
Qu
e
nti
n
Carbonneaux
new hinting in the register al
l
oc
a
t
o
r
commit
|
commitdiff
|
tree
2017-05-16
Que
n
t
i
n Carbonneaux
cha
n
ge the computation of spill c
o
sts
f
or ph
i
s
commit
|
commitdiff
|
tree
2017-05-16
Que
n
tin Carbonneaux
do no
t
account for interferences in
p
hi clas
s
es
commit
|
commitdiff
|
tree
2017-04-18
Quentin
Carbonneaux
do
c
ume
n
tation update
commit
|
commitdiff
|
tree
2017-04-16
Quentin Carbonneaux
minor changes f
o
r env parameter
commit
|
commitdiff
|
tree
2017-04-14
Quentin
C
arbonneaux
r
emove html converter
commit
|
commitdiff
|
tree
2017-04-11
Que
n
tin
C
arbonneaux
unscrew
f
r
eebsd t
e
sts
commit
|
commitdiff
|
tree
2017-04-11
Qu
e
nti
n
Car
b
onneaux
s
i
mplify amd64 a
g
gregates
clas
s
i
f
ication
commit
|
commitdiff
|
tree
2017-04-10
Qu
e
nt
i
n
Carbonneaux
b
u
mp t
h
e
siz
e
of the instruct
i
on
buffe
r
commit
|
commitdiff
|
tree
2017-04-10
Q
ue
n
tin Ca
r
bonneaux
simplify slot logic in alias analysis
commit
|
commitdiff
|
tree
2017-04-09
Quentin C
a
rbonn
e
au
x
always disabl
e
pie in tests
commit
|
commitdiff
|
tree
2017-04-09
Quent
i
n Carbon
n
eaux
mi
s
c
f
ixes for
o
sx
commit
|
commitdiff
|
tree
2017-04-09
Quentin Carbonneau
x
add handy
src
target to the
M
akefile
commit
|
commitdiff
|
tree
2017-04-09
Quentin Carbonneau
x
ad
d
in
s
tructions to build on window
s
commit
|
commitdiff
|
tree
2017-04-09
Quentin Car
b
onn
e
aux
nits in the documentation
commit
|
commitdiff
|
tree
2017-04-09
Q
u
entin Carbonn
e
aux
use amd64
i
nstead
of x64 in abi doc
commit
|
commitdiff
|
tree
2017-04-09
Q
uent
i
n Carbonneaux
new abi test f
o
r
a
rm64 HFAs
commit
|
commitdiff
|
tree
2017-04-09
Quent
i
n
C
a
r
bonneau
x
e
n
a
b
le arm64 tests
commit
|
commitdiff
|
tree
2017-04-09
Quentin
Carbonneaux
add
cross testing
f
o
r
arm6
4
commit
|
commitdiff
|
tree
2017-04-09
Quen
t
in Ca
r
bonneaux
n
ew arm64
b
ackend
,
yeepee
commit
|
commitdiff
|
tree
2017-04-09
Q
u
ent
i
n Carbonneaux
rew
o
rk s
t
orage o
f
t
y
pes
commit
|
commitdiff
|
tree
2017-04-09
Q
uentin
C
arbonneaux
prep
a
r
e for multi-ta
r
get
commit
|
commitdiff
|
tree
2017-04-09
Que
n
tin Carbonneaux
fix bug
i
n union size
c
om
p
ut
a
tion
commit
|
commitdiff
|
tree
2017-03-29
Que
n
t
in Ca
r
bo
n
neaux
i
m
prove global registe
r
s ha
n
d
l
ing
commit
|
commitdiff
|
tree