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
capitalize a label
2022-09-01
Q
u
entin Carbonn
e
aux
capitalize a label
commit
|
commitdiff
|
tree
2022-09-01
Quenti
n
Carbonneaux
r
e
move two
u
nsi
g
ned
commit
|
commitdiff
|
tree
2022-09-01
Quentin Carbonneaux
use direct bl
ca
l
ls
o
n
arm64
commit
|
commitdiff
|
tree
2022-08-31
Qu
e
n
t
i
n
Carbonneaux
drop -G flag and add t
a
rget amd64
_
apple
commit
|
commitdiff
|
tree
2022-08-31
Quentin Carbonneaux
flag the
d
efault target in "
q
be -h"
commit
|
commitdiff
|
tree
2022-08-31
Quentin Carbonneaux
fix
s
ome vari
a
d
i
c calls in t
e
st/abi8
.
ssa
commit
|
commitdiff
|
tree
2022-08-31
Quentin
Carb
o
nneaux
regenerate
t
est/v
a
rarg2
.
ssa
commit
|
commitdiff
|
tree
2022-06-16
Q
u
e
ntin Carbo
n
neaux
in
s
tall with
install -m
7
5
5
commit
|
commitdiff
|
tree
2022-06-14
Quentin Carbonn
e
aux
do not fo
l
d cnst+cns
t
in amd64'
s
isel
commit
|
commitdiff
|
tree
2022-06-14
Q
uent
i
n
Carbonneau
x
ref
i
ne asse
r
tion in liveness
analy
s
is
commit
|
commitdiff
|
tree
2022-05-12
Que
n
tin Car
b
onneaux
inst
a
ll
i
n /usr/local by default
commit
|
commitdiff
|
tree
2022-05-12
Quentin Carb
o
nneaux
tighten function definiti
o
n spec
commit
|
commitdiff
|
tree
2022-05-12
Quentin Ca
r
bonneaux
u
se an a
l
ia
s
for \n in
t
h
e il
s
pe
c
commit
|
commitdiff
|
tree
2022-05-11
Quen
t
in Carbonneau
x
avoid folding overflowing divis
i
ons
commit
|
commitdiff
|
tree
2022-05-11
Q
u
e
nti
n
Carbonne
a
ux
d
o
cument spacing in il
r
eference
commit
|
commitdiff
|
tree
2022-05-10
Quentin Carbonneaux
ad
d
installati
o
n note
s
commit
|
commitdiff
|
tree
2022-04-11
Quentin Car
b
onneaux
move
n
x stack annotation to gas
.
c
commit
|
commitdiff
|
tree
2022-04-11
Quentin Carbonn
e
aux
do not lea
k
type fields
commit
|
commitdiff
|
tree
2022-03-17
Quentin Carbonneaux
fix return for big aggrega
t
es
commit
|
commitdiff
|
tree
2022-03-15
Qu
e
n
t
in
C
a
rbonneaux
de
t
ect tar
g
et in
tests
commit
|
commitdiff
|
tree
2022-03-15
Qu
e
n
t
in Carbonneaux
new -t? flag to print default t
a
rg
e
t
commit
|
commitdiff
|
tree
2022-03-15
Quentin Carbonneaux
homogenize riscv an
d
arm abis
commit
|
commitdiff
|
tree
2022-03-15
Q
uentin
Carbonneaux
support env call
s
o
n
arm64
commit
|
commitdiff
|
tree
2022-03-15
Que
n
tin Carbonneaux
fix regist
e
r count in riscv argregs
commit
|
commitdiff
|
tree
2022-03-14
Quentin Carbonneaux
dynamic stack allocs for
arm64
commit
|
commitdiff
|
tree
2022-03-14
Q
uenti
n
Carbonnea
u
x
add rv64/ to
R
EADME
commit
|
commitdiff
|
tree
2022-03-14
Quentin Carbonneaux
output sym
b
ol type and
s
ize
commit
|
commitdiff
|
tree
2022-03-14
Quen
t
in Carbonneaux
improve consistency
i
n
abis
commit
|
commitdiff
|
tree
2022-03-14
Quent
i
n C
a
r
b
onneaux
arm64/ab
i
: fix big ag
g
r
e
gates passed on
t
he stack
commit
|
commitdiff
|
tree
2022-03-11
Quenti
n
Carbo
n
neaux
dust off antique
.
t
a
g
commit
|
commitdiff
|
tree
2022-03-10
Quentin Carbonneaux
rv64
:
plug holes
in
t
he abi
commit
|
commitdiff
|
tree
2022-03-10
Quentin Ca
r
b
onn
e
aux
two new test
s
in abi5
.
ssa
commit
|
commitdiff
|
tree
2022-03-10
Quenti
n
C
a
rbonneau
x
ne
w
a
bi stress
test
commit
|
commitdiff
|
tree
2022-03-08
Q
u
entin Carbonneaux
flag ty
p
es defined
a
s
u
nions
commit
|
commitdiff
|
tree
2022-03-08
Quentin Ca
r
bonneaux
cosmetics
commit
|
commitdiff
|
tree
2022-02-27
Qu
e
ntin Carbonneaux
rv64: fo
r
matting
and
b
ug fix in
epi
l
o
gue
commit
|
commitdiff
|
tree
2022-02-27
Quentin
C
a
r
bonn
e
aux
rv64: cos
m
etics in
i
se
l
commit
|
commitdiff
|
tree
2022-02-25
Quentin Ca
r
bonneaux
disable p
i
e
for rv64 tests
commit
|
commitdiff
|
tree
2022-02-25
Qu
e
ntin Car
b
onne
a
ux
i
mprove consis
t
enc
y
in ar
m
64 and rv64 abis
commit
|
commitdiff
|
tree
2022-02-11
Que
n
tin Carbonneaux
docume
n
t the a
u
tomatic
u
se o
f
bss
commit
|
commitdiff
|
tree
2022-02-02
Qu
e
ntin Carb
o
nneaux
sh
a
red
li
n
kage
log
i
c
f
o
r
f
unc/data
commit
|
commitdiff
|
tree
2022-01-31
Q
u
entin
C
arbonneaux
a
rm64:
handl
e
large
slots
in Ocopy
commit
|
commitdiff
|
tree
2022-01-28
Qu
e
ntin Carbonneaux
am
d
64/isel: nits
commit
|
commitdiff
|
tree
2022-01-28
Quentin Carbonneaux
f
i
x test/fpcnv (wrong s
p
acing)
commit
|
commitdiff
|
tree
2022-01-28
Quentin C
a
rbonneau
x
update token hash
p
arams
commit
|
commitdiff
|
tree
2022-01-23
Quent
i
n C
a
rb
o
nneaux
bum
p
copy
r
ight year
commit
|
commitdiff
|
tree
2021-12-05
Quentin
C
a
r
b
on
n
e
a
u
x
ar
m
64: fix slots
with offset >32k
commit
|
commitdiff
|
tree
2021-11-10
Q
uentin Carbonneaux
b
u
mp NString
commit
|
commitdiff
|
tree
2021-11-08
Quentin Carbonneaux
fix for
sloppy reg->mem in arm64 abi
commit
|
commitdiff
|
tree
2021-10-28
Q
u
entin Carb
o
n
n
ea
u
x
new
c
ha
c
ha20 test
commit
|
commitdiff
|
tree
2021-10-26
Quentin Car
b
o
nneaux
s
p
ill: fix
r
egs assertions
commit
|
commitdiff
|
tree
2021-10-22
Quentin Ca
r
bonneaux
make variadi
c
args
explici
t
commit
|
commitdiff
|
tree
2021-10-17
Quentin Ca
r
bonneaux
use -st
a
t
ic when cross-com
p
ilin
g
tests
commit
|
commitdiff
|
tree
2021-10-17
Quentin Ca
r
bonneaux
amd64/sysv: unb
r
eak
e
n
v
c
a
l
l
s
commit
|
commitdiff
|
tree
2021-09-09
Quentin Carbonneaux
skip nx st
a
ck annotation o
n
osx
commit
|
commitdiff
|
tree
2021-08-30
Qu
e
n
t
in Carbon
n
e
aux
skip ju
m
p
a
rgument
s
in
rega
commit
|
commitdiff
|
tree
2021-07-29
Qu
e
ntin Carbonneaux
err when an address con
t
a
i
n
s a
s
u
m
$a+$b (afl)
commit
|
commitdiff
|
tree
2021-07-27
Que
n
tin Carbonneaux
handle
f
a
s
t loc
a
ls in amd64
s
hifts (afl)
commit
|
commitdiff
|
tree
2021-07-27
Quentin
C
arbonneaux
fix buffer overf
l
ow
in pa
r
ser (afl)
commit
|
commitdiff
|
tree
2021-07-27
Quent
i
n Carb
o
nneaux
fi
x
amd6
4
addre
s
sing selecti
o
n
bug (afl
)
commit
|
commitdiff
|
tree
2021-03-02
Q
u
entin Ca
r
bo
n
neaux
disable pie for arm64 tests
commit
|
commitdiff
|
tree
2021-03-02
Quent
i
n Carbonneaux
f
i
x a couple asan complaints
commit
|
commitdiff
|
tree
2021-03-02
Que
n
tin Carbonneaux
re
n
aming in gas
.
c
commit
|
commitdiff
|
tree
2021-03-02
Que
n
tin Carbonnea
u
x
sil
e
nce a gcc1
0
warn
i
ng
commit
|
commitdiff
|
tree
2020-08-06
Quentin
C
arbonneaux
fi
x
a typo in ca
l
l
'
s
BNF
commit
|
commitdiff
|
tree
2019-05-14
Q
u
entin
C
arbonnea
u
x
drop dea
d
declarat
i
on
commit
|
commitdiff
|
tree
2019-05-14
Qu
e
n
tin Carbonneaux
fix
a bad bug in copy detection
commit
|
commitdiff
|
tree
2019-05-05
Que
n
tin Carbonneaux
a
d
d asm diffing in test scri
p
t
commit
|
commitdiff
|
tree
2019-05-05
Q
uentin Carbo
n
ne
a
ux
f
u
s
e ep
i
log deduplication with
j
u
m
p threading
commit
|
commitdiff
|
tree
2019-05-05
Q
uentin Carbonne
a
ux
revert
l
ast commit
commit
|
commitdiff
|
tree
2019-05-04
Quenti
n
Ca
r
bonneaux
emit only one epilog p
e
r
function
commit
|
commitdiff
|
tree
2019-05-02
Qu
e
ntin
Carbonneaux
g
as: use
.
bali
g
n
i
nstead
o
f
.
al
i
gn
commit
|
commitdiff
|
tree
2019-05-02
Q
uentin Carbon
n
eaux
mo
v
e
f
illloop() after fold()
commit
|
commitdiff
|
tree
2019-05-02
Quentin Carbo
n
neaux
detect ubiqui
t
ou
s
simpl
e
copies
commit
|
commitdiff
|
tree
2019-05-02
Quentin Carbon
n
eaux
revert h
e
ur
i
stic t
o
reuse
stack s
l
ots
commit
|
commitdiff
|
tree
2019-04-30
Quentin Ca
r
bon
n
eau
x
isel fix for amd64 memory s
t
ores
commit
|
commitdiff
|
tree
2019-04-29
Q
u
entin Carbonneaux
f
i
x f
o
lding
of
unsigned operations
commit
|
commitdiff
|
tree
2019-04-29
Q
u
entin
Carbonneaux
ad
d
missing g
a
s prefix
commit
|
commitdiff
|
tree
2019-04-26
Quent
i
n
C
arbon
n
eaux
n
e
w
l
arge te
s
t to evaluate performance
commit
|
commitdiff
|
tree
2019-04-26
Q
u
entin
Car
b
o
nnea
u
x
upd
a
t
e
conaddr test t
o
catch early
se
g
faults
commit
|
commitdiff
|
tree
2019-04-26
Quentin Carbonn
e
aux
rest
o
r
e
some co
d
e from b
4
a
9
8c
commit
|
commitdiff
|
tree
2019-04-25
Quentin Carbonneaux
c
l
eanup
amd64 con
s
ta
n
t addressing
commit
|
commitdiff
|
tree
2019-04-17
Quent
i
n Carbonneaux
avoid some
g
cc wa
r
nings
commit
|
commitdiff
|
tree
2019-04-16
Q
uent
i
n C
a
rbonneaux
b
um
p
N
S
tring and NP
r
ed
commit
|
commitdiff
|
tree
2019-04-15
Quentin Carbonneaux
handle
big constants moves to slot
s
commit
|
commitdiff
|
tree
2019-04-11
Quentin Carb
o
nneaux
properly detect ssa form
commit
|
commitdiff
|
tree
2019-04-08
Quentin Carbonneaux
m
a
ke
sure
a spill slot is initialized
commit
|
commitdiff
|
tree
2019-03-13
Quentin Ca
r
bonneau
x
simple heuristic to
r
e
use s
t
ack
s
l
ots
commit
|
commitdiff
|
tree
2019-03-12
Quentin C
a
rbonneaux
improve
ran
g
e-che
c
king
ma
c
ro
s
commit
|
commitdiff
|
tree
2019-03-12
Q
u
entin Carb
o
n
n
eaux
emit valid cod
e
for
mem->mem copies
commit
|
commitdiff
|
tree
2019-03-09
Quentin Carbonneaux
add a stress
t
est
for phi spillin
g
commit
|
commitdiff
|
tree
2019-03-09
Qu
e
ntin Ca
r
bonneaux
make
sure phis a
r
e tempo
r
a
rie
s
in r
e
ga
commit
|
commitdiff
|
tree
2019-03-08
Quentin Carbonneaux
u
s
e a hash table to parse
t
emporaries
commit
|
commitdiff
|
tree
2019-03-01
Quentin Carbonneaux
sk
i
p ex
p
e
nsive ssa-building l
o
op when possible
commit
|
commitdiff
|
tree
2019-02-28
Quen
t
in Car
b
onneau
x
update cop
y
right years
commit
|
commitdiff
|
tree
2019-02-26
Quenti
n
Carbonneaux
n
ew copy elimination pass
commit
|
commitdiff
|
tree
2019-02-25
Quentin Carbonn
e
aux
prefer bigge
r
amd64 addressi
n
g
commit
|
commitdiff
|
tree
2019-02-21
Quent
i
n Carb
o
n
n
e
au
x
fix amd64
addressing mode matcher
commit
|
commitdiff
|
tree
2019-02-18
Quentin Carbonneaux
mark phi arg
u
ments
a
s
e
scapin
g
commit
|
commitdiff
|
tree
2019-02-06
Quenti
n
Ca
r
bonneaux
soft
e
n
heuristic of 316b57
commit
|
commitdiff
|
tree
next