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
Simplify int mul/udiv/urem of 2^N into shl/shr/and.
2024-06-16
R
o
l
an
d
Paterson
.
.
.
S
i
mpli
f
y int m
u
l/udiv/u
r
em of 2^N in
t
o
s
hl/shr/and
.
commit
|
commitdiff
|
tree
2024-06-09
Roland Pate
r
son
.
.
.
Optab-driven copy d
e
t
ec
t
ion
commit
|
commitdiff
|
tree
2024-06-05
Quentin C
a
rbon
n
e
a
ux
rel
a
x
o
ne a
s
s
e
rt
commit
|
commitdiff
|
tree
2024-05-28
Erica Z
replace asm keyword
commit
|
commitdiff
|
tree
2024-05-03
Quentin Car
b
onneaux
add
w
idth info for com
p
a
r
iso
n
s
commit
|
commitdiff
|
tree
2024-04-27
Quentin
Carbonneaux
f
u
nction params must b
e
u
n
ique
commit
|
commitdiff
|
tree
2024-04-22
Que
n
tin Carbonneaux
re
v
ert 1b7770e2
7
1
commit
|
commitdiff
|
tree
2024-04-13
Mich
a
el
Forney
p
arse: use dynamically
s
ized hashtable for
t
e
m
poraries
commit
|
commitdiff
|
tree
2024-04-12
Quen
t
in Carb
o
nne
a
ux
a
d
d "mak
e
wc"
commit
|
commitdiff
|
tree
2024-04-12
Quenti
n
Carbonnea
u
x
drop unn
e
c
e
ssary check
commit
|
commitdiff
|
tree
2024-04-12
Quentin C
a
rbo
n
neaux
add common linkage
f
or data
commit
|
commitdiff
|
tree
2024-04-11
Quent
i
n Ca
r
bo
n
neaux
fo
l
d
scale
d
offse
t
s in addresses
commit
|
commitdiff
|
tree
2024-04-11
Q
u
entin C
a
r
bonneaux
dro
p
o
ver-zealous off
s
et accumulation
commit
|
commitdiff
|
tree
2024-04-09
Quentin Carbo
n
n
e
aux
use mge
n
i
n a
m
d64/is
e
l
.
c
commit
|
commitdiff
|
tree
2024-04-09
Qu
e
ntin Carbonn
e
aux
m
g
en: match auto
m
atons and C
generation
commit
|
commitdiff
|
tree
2024-04-09
Quentin Ca
r
bonneaux
f
u
se ac rules in ins-tree matching
commit
|
commitdiff
|
tree
2024-04-09
Quentin Carbonneaux
does
not
look too good
commit
|
commitdiff
|
tree
2024-04-09
Que
n
tin Carbonneaux
modulo ac
m
atching and
more tests
commit
|
commitdiff
|
tree
2024-04-09
Quentin Carbon
n
eaux
wip ins-tree ma
t
cher
commit
|
commitdiff
|
tree
2024-04-07
Quenti
n
Carbonneaux
mcf's impro
v
ed r
s
val()
commit
|
commitdiff
|
tree
2024-04-04
Q
u
en
t
in Carbonnea
u
x
fix acci
d
enta
l
ly n
o
o
p
lo
o
p
commit
|
commitdiff
|
tree
2024-04-03
Quent
i
n
Carbonneaux
do no
t
parse +N constant
s
commit
|
commitdiff
|
tree
2024-04-03
Richard McCo
r
m
ack
El
i
min
a
te fully overl
a
p
p
in
g
blits
after coa
l
escing
.
.
.
commit
|
commitdiff
|
tree
2024-03-28
Michae
l
Forney
c
h
e
c
k
tha
t
data
a
lign
m
ent is in range
a
nd
a
power of two
commit
|
commitdiff
|
tree
2024-03-26
Michael
Forney
Dr
o
p
q
u
otes around floating
p
oint
constant
l
abel
s
commit
|
commitdiff
|
tree
2024-03-07
Nguyễn Gi
a
Phong
test/fp
c
nv: skip of
inexac
t
ly converte
d
integer
s
commit
|
commitdiff
|
tree
2024-03-07
Nguyễ
n
G
i
a P
h
ong
remove d
u
p
l
i
cated functi
o
n declarations
commit
|
commitdiff
|
tree
2024-03-07
Quenti
n
Carbonn
e
aux
update copyright years
commit
|
commitdiff
|
tree
2024-03-07
N
guy
ễ
n Gia Phong
declare check-
r
v64 as a phony make target
commit
|
commitdiff
|
tree
2024-03-07
Quentin Carb
o
n
neau
x
f
i
x bug in alias
a
nalysis
commit
|
commitdiff
|
tree
2024-01-29
Tobias Heider
P
r
in
t
to
t
al
n
umber of tests r
u
n to ge
t
a better vi
e
w
.
.
.
commit
|
commitdiff
|
tree
2024-01-03
Quent
i
n
C
ar
b
o
nne
a
u
x
f
i
x link in doc
commit
|
commitdiff
|
tree
2024-01-02
D
r
ew DeVault
dbglo
c
: add co
l
u
m
n argument
commit
|
commitdiff
|
tree
2024-01-02
Che
n
g
u
an
g
Wan
g
Ad
d
missin
g
documentation for u
n
ion
ty
p
es
and VAL
.
commit
|
commitdiff
|
tree
2024-01-02
Q
u
entin Carbon
n
eaux
r
evert 5af3
3
410
commit
|
commitdiff
|
tree
2023-12-30
Tobias H
e
ider
Fix IBT/B
T
I by instrumenting f
u
nction cal
l
s
commit
|
commitdiff
|
tree
2023-12-30
Lorenz (xha
)
hard-
c
ode $(CC) to equal "cc"
commit
|
commitdiff
|
tree
2023-09-25
J
osiah Frentsos
Fix architecture detection on Ope
n
BSD/ar
m
6
4
commit
|
commitdiff
|
tree
2023-08-28
Quentin Carbonneaux
c
o
mment
s
i
n
amd64 i
s
el
commit
|
commitdiff
|
tree
2023-08-26
Michael For
n
ey
Fix co
n
versio
n
from float/double
t
o unsigned int
commit
|
commitdiff
|
tree
2023-08-18
Quentin Carbonnea
u
x
test
.
s
h fi
x
es for de
v
u
a
n l
i
nux
commit
|
commitdiff
|
tree
2023-08-18
Q
uen
t
in Carbonneaux
file,loc become dbgfile
,
db
g
loc
commit
|
commitdiff
|
tree
2023-06-07
Quentin
C
arbonneau
x
parseline() tw
e
a
ks
commit
|
commitdiff
|
tree
2023-06-06
Thomas
Bracht La
u
man
.
.
.
im
p
lement
l
in
e
number inf
o
trackin
g
commit
|
commitdiff
|
tree
2023-05-31
Alexey
Y
e
rin
Bump NString
commit
|
commitdiff
|
tree
2023-05-09
Quentin Carbonneaux
fix sub-word returns on arm64_apple
commit
|
commitdiff
|
tree
2023-04-03
Locria Cyber
Fix 1 C UB
commit
|
commitdiff
|
tree
2023-04-02
Que
n
t
i
n Carbonn
e
aux
amd64_ap
p
le: one more thread-local symbols fi
x
commit
|
commitdiff
|
tree
2023-04-02
Quentin Carbo
n
ne
a
ux
tests for t
h
r
e
ad-local a
d
d
resses
commit
|
commitdiff
|
tree
2023-04-02
Quentin
C
arbo
n
n
e
aux
amd64_app
l
e: support t
h
re
a
d-local addresses
commit
|
commitdiff
|
tree
2023-04-02
Q
u
entin Carbonneaux
amd64_sysv
:
f
i
x offsets in thread-local O
a
ddr
commit
|
commitdiff
|
tree
2023-04-02
Q
u
entin C
a
rbonneaux
print
prefix
f
or
t
h
read-local
s
ymbols
commit
|
commitdiff
|
tree
2023-04-02
Que
n
tin Carbo
n
neaux
amd64_sysv: thread-loc
a
l support in Oaddr
commit
|
commitdiff
|
tree
2023-03-22
Quentin C
a
r
b
onneaux
r
ename blknew() to newblk()
commit
|
commitdiff
|
tree
2023-03-19
Qu
e
ntin
C
arbonne
a
ux
namin
g
n
i
t
commit
|
commitdiff
|
tree
2023-03-16
Qu
e
nti
n
C
a
rbonn
e
aux
silence format warning more reliably
commit
|
commitdiff
|
tree
2023-03-15
Quentin
Carbonne
a
ux
si
l
ence s
o
m
e warnings
commit
|
commitdiff
|
tree
2023-03-13
Quen
t
in Carbonnea
u
x
fix
memory leak
commit
|
commitdiff
|
tree
2023-03-13
Quentin Car
b
o
n
neau
x
ref
r
esh stale Tmp
.
link
b
efo
r
e use
commit
|
commitdiff
|
tree
2023-03-11
A
le
x
e
y Yerin
Emit
.
ty
p
e
a
n
d
.
size direct
i
ves
on
RISC-V and
A
RM
commit
|
commitdiff
|
tree
2023-03-11
Quent
i
n Carbonneaux
kill dead sto
r
es when
coalescing slots
commit
|
commitdiff
|
tree
2023-01-09
Quen
t
in Carbonneau
x
r
eorder some sectio
n
s in d
o
c
commit
|
commitdiff
|
tree
2022-12-27
Q
u
entin
Carbonneaux
ready for this jelly
commit
|
commitdiff
|
tree
2022-12-25
Quentin C
a
rbon
n
eaux
l
i
nk pthread in tests
commit
|
commitdiff
|
tree
2022-12-25
Quentin Carb
o
nn
e
aux
n
e
w UNDEF Ref
commit
|
commitdiff
|
tree
2022-12-16
Quentin Carb
o
nnea
u
x
update documentation
commit
|
commitdiff
|
tree
2022-12-15
Quentin Carbonneaux
bug
f
ix in load eliminat
i
on
commit
|
commitdiff
|
tree
2022-12-14
Q
uentin C
a
rbonneaux
new bl
i
t ins
t
ruction
commit
|
commitdiff
|
tree
2022-12-14
Quentin Carbonnea
u
x
fix coale
s
ce() to p
r
o
duce valid ssa
commit
|
commitdiff
|
tree
2022-12-12
Quent
i
n Carbonneaux
treat
r
e
t
c as non-es
c
ap
i
ng
commit
|
commitdiff
|
tree
2022-12-12
Quent
i
n Carbonneaux
new
rsval(
)
helper for signed Ref
s
commit
|
commitdiff
|
tree
2022-12-12
Quentin Carbo
n
neaux
c
r
ash loads fr
o
m uni
n
itialized s
l
ot
s
commit
|
commitdiff
|
tree
2022-12-12
Quentin Carbon
n
eaux
re
n
amings in co
a
lesce()
commit
|
commitdiff
|
tree
2022-12-12
Quentin
Carbonneaux
zero ms
b
s of 32-bit constant
s
commit
|
commitdiff
|
tree
2022-11-27
Quent
i
n Carb
o
n
neaux
new hlt b
l
o
ck ter
m
inator
commit
|
commitdiff
|
tree
2022-11-24
Quentin Carbonnea
u
x
c
o
smetics in mem
.
c
commit
|
commitdiff
|
tree
2022-11-22
Quent
i
n Carb
o
nneaux
use
a
new struct for s
y
m
bols
commit
|
commitdiff
|
tree
2022-11-22
Quentin Car
b
onneaux
rename Tmp
.
ins to
b
e m
o
r
e
de
s
crip
t
ive
commit
|
commitdiff
|
tree
2022-11-21
Quent
i
n Carbonne
a
ux
fix allocation
ordering bug i
n
re
g
a
commit
|
commitdiff
|
tree
2022-11-21
Que
n
tin C
a
rbonneaux
recognize
s
ome phis as
c
o
pi
e
s
commit
|
commitdiff
|
tree
2022-11-20
Quentin Carbon
n
eaux
new slo
t
c
o
alescing
p
ass
commit
|
commitdiff
|
tree
2022-11-20
Quentin Carbon
n
ea
u
x
export geta
l
ias
(
)
commit
|
commitdiff
|
tree
2022-11-20
Qu
e
n
t
in Ca
r
bonn
e
a
u
x
make mul
t
iple call
s
to fillalias()
possible
commit
|
commitdiff
|
tree
2022-11-20
Qu
e
ntin Carbonne
a
ux
stored b
y
tes in
Alias information
commit
|
commitdiff
|
tree
2022-11-20
Quentin Ca
r
bonneaux
argc
does no
t
leak
i
ts address
a
rgument
commit
|
commitdiff
|
tree
2022-11-20
Que
n
t
i
n Carbonneaux
m
a
ke Al
i
as
.
ba
s
e an int
commit
|
commitdiff
|
tree
2022-11-20
Quen
t
in Carbonneaux
fill
d
efini
t
ion site in f
i
ll
u
se()
commit
|
commitdiff
|
tree
2022-10-12
Quenti
n
Carb
o
n
neaux
thread-loc
a
l storage f
o
r a
m
d64_apple
commit
|
commitdiff
|
tree
2022-10-12
Q
uentin Carbonneaux
thread-local storage
for
a
rm64_apple
commit
|
commitdiff
|
tree
2022-10-08
Quent
i
n Carbonneaux
mark appl
e
targets with
a
boolean
commit
|
commitdiff
|
tree
2022-10-08
Quentin Carbonnea
u
x
fix asm
c
om
m
ent po
s
ition
commit
|
commitdiff
|
tree
2022-10-08
Quentin Carbon
n
eaux
"rel" fields be
c
ome "reloc"
commit
|
commitdiff
|
tree
2022-10-08
Quentin
C
arbonneaux
do not dro
p
r
eloca
t
ion kind i
n
alias a
n
a
l
ysis
commit
|
commitdiff
|
tree
2022-10-08
Quentin C
a
rbonn
e
aux
a
dd
suppo
r
t for thre
a
d-
l
oc
a
l storage
commit
|
commitdiff
|
tree
2022-10-03
Q
u
e
ntin
Carbonne
a
ux
flag bad
vastart uses
commit
|
commitdiff
|
tree
2022-10-03
Quent
i
n Carbonn
e
aux
fix case of Pool co
n
stants
commit
|
commitdiff
|
tree
2022-10-03
Quentin Carb
o
nneaux
new arm64_ap
p
le target
commit
|
commitdiff
|
tree
2022-10-03
Qu
e
nt
i
n
Carbonneaux
re
f
ine
w
idth
o
f par
s
b/u
b
/sh/uh ops
commit
|
commitdiff
|
tree
2022-10-03
Quentin Carbonneaux
add ne
w
target-specific abi0 pass
commit
|
commitdiff
|
tree
2022-10-03
Quentin Carbonneaux
p
a
rse sb,ub,sh,u
h
abi type
s
commit
|
commitdiff
|
tree
next