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
bump NString and NPred
2019-04-16
Que
n
tin Carbonneaux
bump NString and NPred
commit
|
commitdiff
|
tree
2019-04-15
Quentin Carbonne
a
ux
handle big constan
t
s moves to slot
s
commit
|
commitdiff
|
tree
2019-04-11
Quentin Car
b
onneaux
properly
d
etect ssa
form
commit
|
commitdiff
|
tree
2019-04-08
Quen
t
in
Carbonneaux
make sur
e
a spill
s
lot is initialize
d
commit
|
commitdiff
|
tree
2019-03-14
Michael Forney
Rearrange th
e
fields in I
n
s so the bit-fields get packed
.
.
.
commit
|
commitdiff
|
tree
2019-03-13
Quentin
C
arb
o
nneau
x
simpl
e
h
e
ur
i
stic to reuse stack slots
commit
|
commitdiff
|
tree
2019-03-12
Quentin Carbo
n
neaux
im
p
rove range
-
ch
e
cking macros
commit
|
commitdiff
|
tree
2019-03-12
Quentin Car
b
on
n
e
a
ux
emit val
i
d code
for mem->mem copies
commit
|
commitdiff
|
tree
2019-03-09
Q
uentin C
a
r
b
onneaux
a
d
d a
s
tress
t
est for phi
spilling
commit
|
commitdiff
|
tree
2019-03-09
Quentin Carbonneaux
make
s
u
r
e ph
i
s
a
r
e te
m
poraries i
n
rega
commit
|
commitdiff
|
tree
2019-03-08
Quen
t
in
Car
b
on
n
eaux
use
a
hash table to p
a
rs
e
temporaries
commit
|
commitdiff
|
tree
2019-03-07
Mic
h
ae
l
Forn
e
y
fix
in l
o
ad e
l
imination (vacal
l
is a call)
commit
|
commitdiff
|
tree
2019-03-01
Qu
e
ntin Carbonneaux
sk
i
p expe
n
s
i
ve
ssa-building loop
when possible
commit
|
commitdiff
|
tree
2019-02-28
Que
n
tin Carbon
n
eau
x
update copyrig
h
t ye
a
rs
commit
|
commitdiff
|
tree
2019-02-27
Andrew
C
hambers
Let ru
n
tim
e
crash on ze
r
o
div, don't f
o
ld i
t
.
commit
|
commitdiff
|
tree
2019-02-26
Q
u
entin Carbonneaux
new
c
opy elimination p
a
ss
commit
|
commitdiff
|
tree
2019-02-25
Quentin Carbonne
a
ux
prefer bigger amd64 addressing
commit
|
commitdiff
|
tree
2019-02-21
Q
ue
n
tin Carb
o
nnea
u
x
fix
amd64
addressing mode matcher
commit
|
commitdiff
|
tree
2019-02-21
Michael Forney
d
o
c: Aggregate
t
ypes can be n
e
st
e
d
commit
|
commitdiff
|
tree
2019-02-21
M
i
chael F
o
r
n
e
y
Fix as
s
ertio
n
fail
u
re if temporar
y
was s
p
i
l
led i
n
all
.
.
.
commit
|
commitdiff
|
tree
2019-02-21
Micha
e
l Forney
amd64: Fix ty
p
o i
n
trunc
d
instruction
commit
|
commitdiff
|
tree
2019-02-21
Mich
a
el
F
orn
e
y
doc: Include `a
l
ign` in da
t
a BN
F
commit
|
commitdiff
|
tree
2019-02-21
Michae
l
F
orn
e
y
F
i
x typo
commit
|
commitdiff
|
tree
2019-02-18
Quentin Car
b
onneaux
mark p
h
i
arguments as escaping
commit
|
commitdiff
|
tree
2019-02-06
Quentin Carbonne
a
ux
so
f
ten heuristic o
f
316b57
commit
|
commitdiff
|
tree
2019-02-06
Quentin Carbonneaux
2 bug
fixes in rega
commit
|
commitdiff
|
tree
2019-02-05
Quentin Carbonneaux
f
ix
a
bad bug in regalloc boilerpl
a
te
commit
|
commitdiff
|
tree
2019-02-05
Quen
t
in Carbonn
e
aux
n
ew spiller heuristic fo
r
lo
o
ps
commit
|
commitdiff
|
tree
2018-04-26
Quentin
C
arbonne
a
ux
m
ore co
m
piler warnings
.
.
.
commit
|
commitdiff
|
tree
2018-04-26
Emil Skoeldberg
Fix compi
l
er warnings
.
commit
|
commitdiff
|
tree
2017-10-07
Eu
g
ene Sharygin
fix compiler
c
ommand in test
c
c
commit
|
commitdiff
|
tree
2017-09-25
Quentin Carb
o
nneaux
adj
u
st
t
est
.
s
h
for
u
b
u
ntu
commit
|
commitdiff
|
tree
2017-09-22
Quentin Carbonneaux
mar
k
p
rintf call as va
r
iadi
c
in test
commit
|
commitdiff
|
tree
2017-08-17
Q
uentin Carbo
n
neaux
fix b
u
g in jumps simplification
commit
|
commitdiff
|
tree
2017-07-30
Q
u
entin Carbonn
e
a
u
x
fix dynamic stack a
l
locs for
am
d
64
commit
|
commitdiff
|
tree
2017-06-06
Quentin
C
a
r
bonneaux
fix fp subt
r
actions on amd64
commit
|
commitdiff
|
tree
2017-06-06
Quentin
Carbonneaux
isre
g
() does not
n
eed to b
e
inlined
commit
|
commitdiff
|
tree
2017-06-06
Quentin Carbonneaux
fix fl
o
ating-poin
t
division
commit
|
commitdiff
|
tree
2017-05-17
Quentin C
a
rbonneau
x
free the typ vector at the end of p
a
rse()
commit
|
commitdiff
|
tree
2017-05-17
Q
uentin
C
arbon
n
e
a
ux
inter
n
s
y
mbol names
commit
|
commitdiff
|
tree
2017-05-16
Quenti
n
Carbonneaux
n
ew hinting in the register allocat
o
r
commit
|
commitdiff
|
tree
2017-05-16
Quentin C
a
r
bonneaux
change the computatio
n
o
f
spill
c
osts for phis
commit
|
commitdiff
|
tree
2017-05-16
Quen
t
in Carbonneaux
do
n
ot accoun
t
for inte
r
ference
s
in
p
hi
c
lasses
commit
|
commitdiff
|
tree
2017-04-26
Quentin Ram
e
au
S
m
a
l
l
correcti
o
ns in docu
m
entation
commit
|
commitdiff
|
tree
2017-04-18
Quentin Ca
r
bonneaux
do
c
u
m
e
n
tation update
commit
|
commitdiff
|
tree
2017-04-16
Que
n
tin Car
b
onneaux
minor changes
f
or env parameter
commit
|
commitdiff
|
tree
2017-04-14
Quentin
C
arbonne
a
ux
rem
o
v
e
html converter
commit
|
commitdiff
|
tree
2017-04-11
Quenti
n
C
a
rbonneaux
unscrew
f
r
e
ebsd tes
t
s
commit
|
commitdiff
|
tree
2017-04-11
Quentin Carbonnea
u
x
simp
l
i
fy amd64 aggregate
s
cla
s
si
f
ication
commit
|
commitdiff
|
tree
2017-04-10
Qu
e
ntin
C
arbonneaux
bump the
s
ize of t
h
e instru
c
tion buffer
commit
|
commitdiff
|
tree
2017-04-10
Quentin Carbonneaux
si
m
plify slot logic
i
n alia
s
a
n
alysis
commit
|
commitdiff
|
tree
2017-04-09
Q
uentin Carbo
n
neaux
alwa
y
s
di
s
able pie in tests
commit
|
commitdiff
|
tree
2017-04-09
Quentin Car
b
onnea
u
x
m
i
sc fixes for osx
commit
|
commitdiff
|
tree
2017-04-09
Quentin Carbon
n
eaux
ad
d
handy src ta
r
get to the Makefile
commit
|
commitdiff
|
tree
2017-04-09
Q
uentin Carbonneaux
a
dd instr
u
ctions t
o
bui
l
d
on
w
in
d
ows
commit
|
commitdiff
|
tree
2017-04-09
Quentin
Car
b
o
n
neaux
nits in
t
he documentation
commit
|
commitdiff
|
tree
2017-04-09
Quentin Carb
o
n
neaux
use amd64 in
s
te
a
d
o
f x64 in
abi doc
commit
|
commitdiff
|
tree
2017-04-09
Quentin Carbon
n
eau
x
new abi test for arm64 HFAs
commit
|
commitdiff
|
tree
2017-04-09
Quentin
Car
b
onnea
u
x
enable arm64 tests
commit
|
commitdiff
|
tree
2017-04-09
Que
n
t
i
n
C
ar
b
o
n
neaux
add cross
testing for
arm64
commit
|
commitdiff
|
tree
2017-04-09
Q
u
entin Carbonneaux
new arm
6
4
b
a
ckend, yeep
e
e
commit
|
commitdiff
|
tree
2017-04-09
Quentin Carbonn
e
aux
rework storage
of
t
ypes
commit
|
commitdiff
|
tree
2017-04-09
Qu
e
ntin Ca
r
bonneaux
prep
a
r
e
f
or m
u
lt
i
-target
commit
|
commitdiff
|
tree
2017-04-09
Quentin Carbonneaux
fix bug in union size compu
t
ation
commit
|
commitdiff
|
tree
2017-03-29
Quenti
n
Carbon
n
eaux
improve global
registers h
a
n
dl
i
ng
commit
|
commitdiff
|
tree
2017-03-03
Quentin Car
b
onneaux
add anoth
e
r idiomatic C test (rega does no go
o
d)
commit
|
commitdiff
|
tree
2017-02-27
Quentin Carbo
n
neaux
ma
k
e i
n
stall/u
n
install phonies
commit
|
commitdiff
|
tree
2017-02-27
Q
u
entin Rameau
a
dd install and uni
n
sta
l
l t
a
r
ge
t
s
to Makefile
commit
|
commitdiff
|
tree
2017-02-27
Quentin Carbonneau
x
rem
o
ve un
u
sed para
m
eter f
r
om uffind()
commit
|
commitdiff
|
tree
2017-02-27
Quenti
n
C
arbo
n
neaux
mi
n
o
r tweaks
to simpl
j
mp pass
commit
|
commitdiff
|
tree
2017-02-27
Quentin Car
b
o
n
neau
x
fix in
t
parsi
n
g
commit
|
commitdiff
|
tree
2017-02-27
Quenti
n
Carbonneaux
scru
b
asse
m
bly outp
u
t
commit
|
commitdiff
|
tree
2017-02-27
Quentin Carbonneaux
update
l
icense ye
a
r
s
commit
|
commitdiff
|
tree
2017-02-27
Q
uentin C
a
rbonneau
x
cosmetic fixes
commit
|
commitdiff
|
tree
2017-02-25
Que
n
tin Carbonn
e
aux
do sign/ze
r
o ext
e
nsions removal i
n
copy
.
c
commit
|
commitdiff
|
tree
2017-02-24
Quentin Carbo
n
neaux
cosmetic modifications to emit
.
c
commit
|
commitdiff
|
tree
2017-02-24
Quentin Carbo
n
neaux
sta
r
t a new simplif
i
cation pass
commit
|
commitdiff
|
tree
2017-02-24
Quenti
n
Carbo
n
neaux
fix p
r
etty ba
d
b
ug in alia
s
analy
s
i
s
commit
|
commitdiff
|
tree
2017-02-24
Quentin Carbonnea
u
x
wr
o
n
g
assumption killsl()
commit
|
commitdiff
|
tree
2017-02-24
Quentin Carbonne
a
u
x
i
mprove
t
he range of action of load eliminat
i
on
commit
|
commitdiff
|
tree
2017-02-24
Que
n
t
i
n
Carbonneaux
deduplicate
l
oadsz & storesz
commit
|
commitdiff
|
tree
2017-02-24
Qu
e
nt
i
n
Carbonne
a
ux
reenable and fix a bug in memopt
commit
|
commitdiff
|
tree
2017-02-24
Quen
t
in Carbo
n
ne
a
ux
u
p
d
ate i
s
e
l comment
commit
|
commitdiff
|
tree
2017-02-23
Q
uentin Ca
r
b
o
n
neaux
add sim
p
le idiomatic c te
s
t
commit
|
commitdiff
|
tree
2017-02-23
Q
u
entin Carbonn
e
aux
propa
g
ate
alias
i
ng informa
t
i
on
t
hrough c
o
p
ies
commit
|
commitdiff
|
tree
2017-02-22
Que
n
tin Carbonne
a
ux
do
not
e
rr on
a
ddr
e
s
s comparisons
commit
|
commitdiff
|
tree
2017-02-22
Q
u
enti
n
C
arbonneaux
turn
t
he instruction index in
t
o
a
list
commit
|
commitdiff
|
tree
2017-02-17
Quentin Carbonnea
u
x
stricter class c
o
nstraints for st
o
re & vasta
r
t
commit
|
commitdiff
|
tree
2017-02-16
Q
uentin Carbonn
e
aux
com
m
en
t
fix
commit
|
commitdiff
|
tree
2017-02-16
Quentin Carbonneaux
a
d
d
s
upp
o
rt for c
l
os
u
re
calls
commit
|
commitdiff
|
tree
2017-02-14
Q
u
entin Carbonn
e
aux
minor
c
lea
n
up in
a
ll
.
h
commit
|
commitdiff
|
tree
2017-02-10
Que
n
tin Carbonneaux
update minic for new vararg support
commit
|
commitdiff
|
tree
2017-02-10
Quentin Carbon
n
eaux
tests for varia
b
le
a
r
gument lists
commit
|
commitdiff
|
tree
2017-02-10
Q
u
entin Carb
o
nneaux
support variable
arg
u
ment
l
ists
commit
|
commitdiff
|
tree
2017-02-08
Quentin Carbonneaux
make rsp a
n
d r
b
p
g
l
o
b
a
lly live
commit
|
commitdiff
|
tree
2017-02-08
Q
u
entin Car
b
onneaux
upda
t
e
a
s
s
ert() mi
s
sed in 7e1c1f
commit
|
commitdiff
|
tree
2017-02-06
Quentin
C
arbo
n
nea
u
x
fi
x
edge delet
i
o
n bug in sccp
commit
|
commitdiff
|
tree
2017-02-06
Quentin Car
b
onneaux
robust
n
ess fi
x
in fillfron()
commit
|
commitdiff
|
tree
2017-02-06
Q
u
entin Carbon
n
eaux
use uin
t
for bl
o
ck ids
commit
|
commitdiff
|
tree
2017-02-03
Quentin Rameau
c
r
eate an index
f
or t
h
e instru
c
t
ions in the IL doc
commit
|
commitdiff
|
tree
next