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
land Paterson
.
.
.
Simplify int m
u
l
/udi
v
/urem of 2
^
N in
t
o
shl/sh
r
/and
.
commit
|
commitdiff
|
tree
2024-06-09
Roland
Pa
t
erso
n
.
.
.
Optab-driven c
o
py
dete
c
tion
commit
|
commitdiff
|
tree
2024-06-05
Quentin Ca
r
bonneaux
re
l
ax one a
s
s
e
rt
commit
|
commitdiff
|
tree
2024-05-28
Erica
Z
re
p
lace as
m
k
eyword
commit
|
commitdiff
|
tree
2024-05-03
Q
u
ent
i
n Carbonne
a
ux
add
w
idth in
f
o
for
comparisons
commit
|
commitdiff
|
tree
2024-04-27
Q
u
e
ntin C
a
rbon
n
eaux
functi
o
n params
m
ust be u
n
ique
commit
|
commitdiff
|
tree
2024-04-22
Quentin Carbonneaux
reve
r
t 1b
7
77
0
e2
7
1
commit
|
commitdiff
|
tree
2024-04-13
Michael Forney
parse
:
us
e
dynami
c
ally sized hashtable for
t
emporaries
commit
|
commitdiff
|
tree
2024-04-12
Q
uen
t
in
Carbo
n
neaux
a
d
d "make
wc"
commit
|
commitdiff
|
tree
2024-04-12
Quent
i
n Carbon
n
e
a
ux
drop unn
e
c
essary
check
commit
|
commitdiff
|
tree
2024-04-12
Quen
t
i
n Carbon
n
eaux
add co
m
mon linkag
e
f
o
r data
commit
|
commitdiff
|
tree
2024-04-11
Quentin Carbon
n
ea
u
x
fold sc
a
led
o
ffsets
i
n addr
e
sses
commit
|
commitdiff
|
tree
2024-04-11
Q
u
e
ntin Carbonneau
x
drop over-z
e
alous
offset
a
c
cumulati
o
n
commit
|
commitdiff
|
tree
2024-04-09
Quentin Car
b
onn
e
aux
use mge
n
in amd64/
i
sel
.
c
commit
|
commitdiff
|
tree
2024-04-09
Q
uentin Ca
r
bo
n
nea
u
x
mgen:
match
a
utomatons an
d
C gene
r
at
i
on
commit
|
commitdiff
|
tree
2024-04-09
Quentin Carbonnea
u
x
fuse ac
rules in ins-t
r
ee match
i
n
g
commit
|
commitdiff
|
tree
2024-04-09
Quentin Carb
o
nn
e
aux
does not look too
good
commit
|
commitdiff
|
tree
2024-04-09
Quentin Carbonneaux
m
o
dulo ac ma
t
ching
and
m
ore te
s
ts
commit
|
commitdiff
|
tree
2024-04-09
Quentin
C
a
rbonneaux
wip ins-tree mat
c
h
er
commit
|
commitdiff
|
tree
2024-04-07
Que
n
tin Ca
r
bonneaux
mcf's
i
mproved rsval(
)
commit
|
commitdiff
|
tree
2024-04-04
Quentin
Carbon
n
eaux
fix accid
e
ntally n
o
o
p
loop
commit
|
commitdiff
|
tree
2024-04-03
Quenti
n
C
arbonneaux
d
o
not parse +
N
co
n
stants
commit
|
commitdiff
|
tree
2024-04-03
R
i
chard McCorm
a
c
k
Elim
i
nate
fully overlapping blits after co
a
le
s
cing
.
.
.
commit
|
commitdiff
|
tree
2024-03-28
M
i
ch
a
el Forney
check that data ali
g
nment is in ran
g
e
and a
p
owe
r
of two
commit
|
commitdiff
|
tree
2024-03-26
M
i
cha
e
l Forney
D
r
op quotes around
floati
n
g
p
oint constant labels
commit
|
commitdiff
|
tree
2024-03-07
Nguyễn Gia Phong
tes
t
/fp
c
nv
:
s
kip
o
f
inex
a
c
tly c
o
nverted inte
g
ers
commit
|
commitdiff
|
tree
2024-03-07
Nguyễn Gi
a
Phon
g
remove duplicated functi
o
n declarations
commit
|
commitdiff
|
tree
2024-03-07
Que
n
tin Carbonneaux
u
p
date
c
opy
r
ight ye
a
r
s
commit
|
commitdiff
|
tree
2024-03-07
Nguyễn Gia Ph
o
ng
de
c
lare check-rv64 as a phony ma
k
e target
commit
|
commitdiff
|
tree
2024-03-07
Quenti
n
Carbonneaux
fi
x
bug in
a
lias
a
naly
s
i
s
commit
|
commitdiff
|
tree
2024-01-29
Tobias Heide
r
Print total num
b
e
r of tests
r
un t
o
get a be
t
ter view
.
.
.
commit
|
commitdiff
|
tree
2024-01-03
Q
u
entin Carb
o
nne
a
ux
fi
x
link i
n
d
o
c
commit
|
commitdiff
|
tree
2024-01-02
Drew DeVault
d
bgloc: add c
o
l
umn argument
commit
|
commitdiff
|
tree
2024-01-02
Chenguang Wang
A
d
d
m
i
s
sing documentation for union types and VA
L
.
commit
|
commitdiff
|
tree
2024-01-02
Quentin Carbonneaux
revert 5af3
3
410
commit
|
commitdiff
|
tree
2023-12-30
Tobias Heid
e
r
Fix IBT/BTI by instrumenti
n
g function calls
commit
|
commitdiff
|
tree
2023-12-30
Lorenz (xha)
hard-code $(CC) to equal "cc"
commit
|
commitdiff
|
tree
2023-09-25
Josiah
F
rentsos
F
i
x archi
t
ecture detection on Op
e
nBSD/arm64
commit
|
commitdiff
|
tree
2023-08-28
Quentin Ca
r
bon
n
eaux
com
m
e
n
ts in
a
md64 isel
commit
|
commitdiff
|
tree
2023-08-26
Mi
c
hael Forn
e
y
Fix
c
o
n
ve
r
s
i
on from
f
loat/double to un
s
igned in
t
commit
|
commitdiff
|
tree
2023-08-18
Quen
t
i
n Carbonne
a
ux
test
.
s
h
fixe
s
for
d
evuan linux
commit
|
commitdiff
|
tree
2023-08-18
Que
n
tin Carb
o
nne
a
ux
file,loc
b
ec
o
m
e
dbgfile,dbgloc
commit
|
commitdiff
|
tree
2023-06-07
Quentin Carbo
n
nea
u
x
pars
e
l
i
ne
(
)
t
w
e
aks
commit
|
commitdiff
|
tree
2023-06-06
Thomas Bracht Lauman
.
.
.
implement line number info trackin
g
commit
|
commitdiff
|
tree
2023-05-31
Alexey Yerin
B
u
mp NString
commit
|
commitdiff
|
tree
2023-05-09
Quentin Carbo
n
neaux
fix
su
b
-
w
ord
returns on arm64_appl
e
commit
|
commitdiff
|
tree
2023-04-03
L
ocria Cyber
Fix 1 C U
B
commit
|
commitdiff
|
tree
2023-04-02
Que
n
ti
n
Carbonneaux
amd
6
4_apple: one
m
ore th
r
ead-local symbols fi
x
commit
|
commitdiff
|
tree
2023-04-02
Quent
i
n Carbonne
a
ux
tests for thread-l
o
cal addresse
s
commit
|
commitdiff
|
tree
2023-04-02
Qu
e
n
tin Carb
o
nneaux
a
md64_apple: suppo
r
t thread-local addresses
commit
|
commitdiff
|
tree
2023-04-02
Quentin Carbonneaux
amd64
_
sysv
:
fix offse
t
s
in
t
h
read-loca
l
Oa
d
dr
commit
|
commitdiff
|
tree
2023-04-02
Quentin
Car
b
o
n
neaux
pr
i
n
t prefix f
o
r
thread-local s
y
mbols
commit
|
commitdiff
|
tree
2023-04-02
Quentin Carbonneaux
a
m
d64
_
s
ysv: t
h
read-local support in Oaddr
commit
|
commitdiff
|
tree
2023-03-22
Quen
t
in
C
arbo
n
neaux
rename b
l
knew() to newblk()
commit
|
commitdiff
|
tree
2023-03-19
Que
n
tin
C
ar
b
onneaux
naming nit
commit
|
commitdiff
|
tree
2023-03-16
Q
uent
i
n Carb
o
nneaux
sile
n
ce form
a
t w
a
rning more reli
a
bly
commit
|
commitdiff
|
tree
2023-03-15
Quentin Carb
o
nneaux
si
l
ence so
m
e wa
r
nings
commit
|
commitdiff
|
tree
2023-03-13
Que
n
ti
n
Carbonneaux
fix memory leak
commit
|
commitdiff
|
tree
2023-03-13
Quentin
C
arbonn
e
aux
refresh
stale
Tmp
.
li
n
k before use
commit
|
commitdiff
|
tree
2023-03-11
Alexey Yerin
Emi
t
.
type a
n
d
.
size
d
i
r
ectives
o
n
RISC-V and AR
M
commit
|
commitdiff
|
tree
2023-03-11
Qu
e
n
tin Ca
r
bonneaux
k
il
l
de
a
d stores whe
n
coa
l
escin
g
s
l
o
ts
commit
|
commitdiff
|
tree
2023-01-09
Quentin Carbonneaux
reorder some
s
ections in d
o
c
commit
|
commitdiff
|
tree
2022-12-27
Q
u
entin
C
arbonneaux
r
ea
d
y for
this jelly
commit
|
commitdiff
|
tree
2022-12-25
Que
n
tin Carbonn
e
aux
link pthrea
d
in tes
t
s
commit
|
commitdiff
|
tree
2022-12-25
Quentin Ca
r
bonneaux
new UND
E
F R
e
f
commit
|
commitdiff
|
tree
2022-12-16
Quentin Carbonneaux
up
d
ate
documentation
commit
|
commitdiff
|
tree
2022-12-15
Qu
e
ntin Car
b
onne
a
u
x
bugfix in load elimination
commit
|
commitdiff
|
tree
2022-12-14
Q
u
ent
i
n
Carbo
n
neaux
new blit i
n
struction
commit
|
commitdiff
|
tree
2022-12-14
Quenti
n
C
a
rbo
n
neaux
fi
x
coalesce
(
) to produce val
i
d
ssa
commit
|
commitdiff
|
tree
2022-12-12
Quentin Carbonneaux
treat retc as non-escapi
n
g
commit
|
commitdiff
|
tree
2022-12-12
Quentin Carbonn
e
aux
new rsval() helper fo
r
s
ig
n
ed Refs
commit
|
commitdiff
|
tree
2022-12-12
Quentin Ca
r
bonneaux
c
rash loads
f
r
om
unini
t
ial
i
zed slots
commit
|
commitdiff
|
tree
2022-12-12
Que
n
ti
n
Carbonnea
u
x
r
enamings
i
n coal
e
sce()
commit
|
commitdiff
|
tree
2022-12-12
Q
u
entin Carbon
n
eaux
z
e
r
o
ms
b
s o
f
32-bit
consta
n
t
s
commit
|
commitdiff
|
tree
2022-11-27
Quent
i
n Carbonne
a
u
x
n
e
w
hlt block terminator
commit
|
commitdiff
|
tree
2022-11-24
Q
uentin
C
arbonneaux
c
o
smetics in
m
em
.
c
commit
|
commitdiff
|
tree
2022-11-22
Quentin C
a
r
b
onneaux
use a ne
w
struct fo
r
symb
o
ls
commit
|
commitdiff
|
tree
2022-11-22
Quentin
Carbonneaux
renam
e
Tmp
.
ins to b
e
more descrip
t
ive
commit
|
commitdiff
|
tree
2022-11-21
Quentin Carbonneaux
fix all
o
cation ordering bug in re
g
a
commit
|
commitdiff
|
tree
2022-11-21
Qu
e
nti
n
Carbonneaux
recognize some phis a
s
c
o
pies
commit
|
commitdiff
|
tree
2022-11-20
Quentin
C
arbonneaux
new
s
lot coalescing
pass
commit
|
commitdiff
|
tree
2022-11-20
Quentin C
a
rb
o
nneaux
expo
r
t getalias()
commit
|
commitdiff
|
tree
2022-11-20
Quen
t
in Carbonn
e
aux
make multiple calls to fillalias() possible
commit
|
commitdiff
|
tree
2022-11-20
Quent
i
n
Carbonneaux
s
t
o
red bytes in Al
i
as inf
o
rmation
commit
|
commitdiff
|
tree
2022-11-20
Q
uent
i
n Carbo
n
neaux
argc
d
o
e
s
not leak its address argument
commit
|
commitdiff
|
tree
2022-11-20
Qu
e
ntin
C
arbo
n
neaux
m
a
ke Alias
.
bas
e
an int
commit
|
commitdiff
|
tree
2022-11-20
Quentin Carbonneaux
fill
d
efinition sit
e
i
n fillus
e
()
commit
|
commitdiff
|
tree
2022-10-12
Quentin C
a
rbo
n
neaux
thread-lo
c
al storage for amd64_a
p
ple
commit
|
commitdiff
|
tree
2022-10-12
Quentin Carb
o
n
n
eaux
t
hread-l
o
cal storage
for
a
rm64_apple
commit
|
commitdiff
|
tree
2022-10-08
Q
u
entin Carbo
n
neaux
mark
a
pple targets with a boolean
commit
|
commitdiff
|
tree
2022-10-08
Q
u
entin Carbonneaux
f
ix asm comme
n
t po
s
ition
commit
|
commitdiff
|
tree
2022-10-08
Que
n
t
i
n
Car
b
onneaux
"
r
e
l" fields become "reloc"
commit
|
commitdiff
|
tree
2022-10-08
Quentin
Carbonneaux
do n
o
t drop relocation k
i
nd in a
l
ias analysis
commit
|
commitdiff
|
tree
2022-10-08
Quentin Carbonneaux
add support for thread-l
o
cal
storage
commit
|
commitdiff
|
tree
2022-10-03
Quentin Carb
o
nne
a
ux
f
lag bad vastar
t
us
e
s
commit
|
commitdiff
|
tree
2022-10-03
Quentin Carbonneaux
fix cas
e
of Pool con
s
t
ants
commit
|
commitdiff
|
tree
2022-10-03
Q
u
en
t
in Carbonneaux
new arm64_a
p
p
l
e ta
r
ge
t
commit
|
commitdiff
|
tree
2022-10-03
Quenti
n
Carbonneaux
refine
w
idth of parsb/ub/sh/uh ops
commit
|
commitdiff
|
tree
2022-10-03
Quentin C
a
rbonneaux
add new target-specific abi
0
pass
commit
|
commitdiff
|
tree
2022-10-03
Quentin Carbonneaux
parse sb,ub,
s
h,uh
abi typ
e
s
commit
|
commitdiff
|
tree
next