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
arm64/isel: Avoid signed overflow when handling immediates
2024-08-15
A
lex
e
y Yerin
a
rm64/
i
sel: Avoid signed ov
e
rflow when handling
im
m
ediates
commit
|
commitdiff
|
tree
2024-08-15
Quenti
n
Carbon
n
eaux
align emitted
c
ode
commit
|
commitdiff
|
tree
2024-06-19
Q
u
entin Carbonneau
x
drop
i
m
ul rewr
i
ting
commit
|
commitdiff
|
tree
2024-06-19
Quentin Carbonneaux
no mul->shl
as it conf
u
ses address
m
atchin
g
commit
|
commitdiff
|
tree
2024-06-18
Quentin
Car
b
onn
e
aux
cheaper mu
l
by sm
a
ll co
n
stants o
n
amd64
commit
|
commitdiff
|
tree
2024-06-18
Qu
e
nti
n
C
a
rbonneaux
s
i
m
p
lify 8
*
x
as well as
x*
8
commit
|
commitdiff
|
tree
2024-06-17
Que
n
tin Ca
r
bo
n
neaux
prevent bogus simpl
i
ficati
o
n
s
commit
|
commitdiff
|
tree
2024-06-17
Quentin Car
b
onneaux
qbe has i
t
s own ma
g
ic
commit
|
commitdiff
|
tree
2024-06-16
Quentin Carbonneaux
fix uninte
n
ded assignment
commit
|
commitdiff
|
tree
2024-06-16
Quent
i
n Carbonneaux
r
e
vert 4b
c
4
c
958
commit
|
commitdiff
|
tree
2024-06-16
R
oland
P
ate
r
son
.
.
.
S
implify
i
nt m
u
l/
u
div/urem of 2^
N
int
o
shl/sh
r
/a
n
d
.
commit
|
commitdiff
|
tree
2024-06-09
Roland Paterson
.
.
.
Opta
b
-drive
n
c
o
py detection
commit
|
commitdiff
|
tree
2024-06-05
Q
u
ent
i
n Carbo
n
nea
u
x
r
elax one assert
commit
|
commitdiff
|
tree
2024-05-28
Erica Z
replace asm keyword
commit
|
commitdiff
|
tree
2024-05-03
Quentin Ca
r
b
onnea
u
x
add width info
for comparisons
commit
|
commitdiff
|
tree
2024-04-27
Quentin Car
b
onneaux
f
u
nc
t
ion params must
be unique
commit
|
commitdiff
|
tree
2024-04-22
Quentin Carbonneaux
re
v
ert 1
b
77
7
0e271
commit
|
commitdiff
|
tree
2024-04-13
Micha
e
l Forney
parse: use dyna
m
ically size
d
hashtable
fo
r
temporaries
commit
|
commitdiff
|
tree
2024-04-12
Quent
i
n Carbonneaux
a
d
d
"make w
c
"
commit
|
commitdiff
|
tree
2024-04-12
Quentin C
a
rbonne
a
ux
drop un
n
ecessary c
h
eck
commit
|
commitdiff
|
tree
2024-04-12
Q
u
entin Carbonneaux
add common linka
g
e for data
commit
|
commitdiff
|
tree
2024-04-11
Que
n
tin Carbonneau
x
f
o
ld scaled offsets
in add
r
ess
e
s
commit
|
commitdiff
|
tree
2024-04-11
Q
u
entin Carbonneaux
dro
p
over-zeal
o
u
s
offset accum
u
lation
commit
|
commitdiff
|
tree
2024-04-09
Quentin
Carbonneaux
use
m
gen
in
amd64/
i
sel
.
c
commit
|
commitdiff
|
tree
2024-04-09
Quentin Carbonne
a
ux
m
g
en: match au
t
omatons and C generation
commit
|
commitdiff
|
tree
2024-04-09
Quen
t
in Carbonneaux
fuse ac rule
s
in ins-tree matching
commit
|
commitdiff
|
tree
2024-04-09
Qu
e
ntin Ca
r
bonneaux
do
e
s not lo
o
k too good
commit
|
commitdiff
|
tree
2024-04-09
Quentin Ca
r
bonneaux
modulo ac
m
atc
h
ing and more te
s
ts
commit
|
commitdiff
|
tree
2024-04-09
Quentin Carbonnea
u
x
wip ins-tree matcher
commit
|
commitdiff
|
tree
2024-04-07
Quentin Carbonneaux
mcf's i
m
proved rsval()
commit
|
commitdiff
|
tree
2024-04-04
Quentin Carbonneau
x
fix
a
ccidentally n
o
op loop
commit
|
commitdiff
|
tree
2024-04-03
Quentin Carbo
n
neaux
d
o
not parse
+N const
a
nts
commit
|
commitdiff
|
tree
2024-04-03
Richard
McC
o
r
m
ack
Elimina
t
e fully ove
r
lapping
b
l
its after coalescing
.
.
.
commit
|
commitdiff
|
tree
2024-03-28
Mich
a
e
l Fo
r
ney
check th
a
t d
a
ta a
l
ign
m
ent
i
s in range an
d
a powe
r
of two
commit
|
commitdiff
|
tree
2024-03-26
M
ichael
Fo
r
ney
Dro
p
quotes around floating
poi
n
t co
n
s
tan
t
l
a
bels
commit
|
commitdiff
|
tree
2024-03-07
Nguyễn Gia
P
hong
t
e
st/f
p
cnv: skip of
inexact
l
y conv
e
rted integers
commit
|
commitdiff
|
tree
2024-03-07
N
g
uyễn Gia Phong
remove duplicated
f
uncti
o
n de
c
lara
t
ions
commit
|
commitdiff
|
tree
2024-03-07
Qu
e
ntin
C
arbonnea
u
x
update
copyright years
commit
|
commitdiff
|
tree
2024-03-07
N
g
uyễn Gia Phong
declare c
h
eck-rv64 as a phony make tar
g
e
t
commit
|
commitdiff
|
tree
2024-03-07
Q
u
entin Carbonneau
x
fi
x
b
ug in al
i
as an
a
lysis
commit
|
commitdiff
|
tree
2024-01-29
Tobi
a
s
H
eider
Print tota
l
n
umber of tes
t
s
r
u
n
to ge
t
a be
t
ter vie
w
.
.
.
commit
|
commitdiff
|
tree
2024-01-03
Qu
e
n
tin Carbonneaux
fix l
i
n
k in
doc
commit
|
commitdiff
|
tree
2024-01-02
Dr
e
w
DeVault
dbg
l
oc: add column argu
m
ent
commit
|
commitdiff
|
tree
2024-01-02
Chenguang Wang
Add mi
s
s
i
n
g documentation for union types and VAL
.
commit
|
commitdiff
|
tree
2024-01-02
Quen
t
in Carbonne
a
u
x
revert 5af334
1
0
commit
|
commitdiff
|
tree
2023-12-30
T
o
bias
Heider
Fi
x
I
BT/BTI by instr
u
me
n
t
i
ng
funct
i
on c
a
lls
commit
|
commitdiff
|
tree
2023-12-30
Lore
n
z (xha)
hard-code $(CC) to equal "cc"
commit
|
commitdiff
|
tree
2023-09-25
Josiah Frentsos
Fix architecture detection on OpenBSD/arm64
commit
|
commitdiff
|
tree
2023-08-28
Q
uentin C
a
rbonneaux
c
omm
e
nts
in amd64 i
s
e
l
commit
|
commitdiff
|
tree
2023-08-26
Michael Forney
Fix conver
s
ion from
f
lo
a
t/double
t
o un
s
igned
int
commit
|
commitdiff
|
tree
2023-08-18
Quentin Carbon
n
eaux
test
.
s
h fixes for devu
a
n linux
commit
|
commitdiff
|
tree
2023-08-18
Quentin Carbo
n
nea
u
x
file,loc
become dbgfile,dbgloc
commit
|
commitdiff
|
tree
2023-06-07
Q
u
en
t
in Carbo
n
n
ea
u
x
parseline()
tw
e
a
k
s
commit
|
commitdiff
|
tree
2023-06-06
Thomas B
r
a
c
h
t Lauman
.
.
.
implement
l
in
e
number info tra
c
king
commit
|
commitdiff
|
tree
2023-05-31
Al
e
xey Yerin
Bump NString
commit
|
commitdiff
|
tree
2023-05-09
Quentin Car
b
onne
a
ux
fix s
u
b-word
r
eturns o
n
ar
m
64_apple
commit
|
commitdiff
|
tree
2023-04-03
Locri
a
C
yber
Fix 1 C UB
commit
|
commitdiff
|
tree
2023-04-02
Que
n
tin Carbon
n
eaux
a
m
d64_apple
:
one
m
ore t
h
r
e
a
d
-
loc
a
l s
y
mbol
s
fix
commit
|
commitdiff
|
tree
2023-04-02
Quentin Carb
o
nn
e
aux
tests for thread-lo
c
al addresses
commit
|
commitdiff
|
tree
2023-04-02
Quentin Carbo
n
nea
u
x
amd64_apple: su
p
port thre
a
d
-
l
o
cal addresses
commit
|
commitdiff
|
tree
2023-04-02
Qu
e
nt
i
n Carbonneaux
a
md64_sysv: fix
offset
s
in thread-l
o
cal Oa
d
dr
commit
|
commitdiff
|
tree
2023-04-02
Q
uentin Carbon
n
eau
x
print prefix for
t
h
r
ead-local symbols
commit
|
commitdiff
|
tree
2023-04-02
Que
n
tin Ca
r
bonneaux
amd64_sysv:
t
h
read-lo
c
al support
i
n Oaddr
commit
|
commitdiff
|
tree
2023-03-22
Quen
t
in Carbon
n
eaux
rename blknew()
t
o n
e
wblk()
commit
|
commitdiff
|
tree
2023-03-19
Quentin
Carbonneaux
naming
n
it
commit
|
commitdiff
|
tree
2023-03-16
Quenti
n
Carbonneaux
silence
f
ormat
warning more reliab
l
y
commit
|
commitdiff
|
tree
2023-03-15
Quentin Carbonneaux
silence s
o
me warnings
commit
|
commitdiff
|
tree
2023-03-13
Q
uen
t
in C
a
rb
o
nneaux
f
i
x memory leak
commit
|
commitdiff
|
tree
2023-03-13
Quenti
n
Carbonneaux
refresh stale Tmp
.
l
i
nk before use
commit
|
commitdiff
|
tree
2023-03-11
Al
e
xey Yerin
Emit
.
t
ype and
.
size directi
v
e
s on RI
S
C-V and ARM
commit
|
commitdiff
|
tree
2023-03-11
Quentin Carbonneaux
kill
d
e
a
d
stores when coalesc
i
n
g slots
commit
|
commitdiff
|
tree
2023-01-09
Quentin
C
arbonneaux
re
o
r
der some sections in doc
commit
|
commitdiff
|
tree
2022-12-27
Q
uentin Carbonneaux
ready for this
j
ell
y
commit
|
commitdiff
|
tree
2022-12-25
Qu
e
ntin Carbonn
e
au
x
l
ink p
t
hread
in
tests
commit
|
commitdiff
|
tree
2022-12-25
Quen
t
in Carbonnea
u
x
n
e
w
U
NDEF Ref
commit
|
commitdiff
|
tree
2022-12-16
Quentin Carbonneaux
update docum
e
n
tation
commit
|
commitdiff
|
tree
2022-12-15
Q
uentin Car
b
onneau
x
bugf
i
x in load eli
m
ination
commit
|
commitdiff
|
tree
2022-12-14
Q
u
ent
i
n
Carbonneaux
ne
w
blit instru
c
tion
commit
|
commitdiff
|
tree
2022-12-14
Quent
i
n Carbonneaux
fix coalesce
(
) to produce valid ssa
commit
|
commitdiff
|
tree
2022-12-12
Quentin
C
arbonneaux
tre
a
t retc as non-esc
a
ping
commit
|
commitdiff
|
tree
2022-12-12
Que
n
tin
C
arbonn
e
aux
new rsval() h
e
l
per for signed Refs
commit
|
commitdiff
|
tree
2022-12-12
Quentin Car
b
on
n
eaux
crash
lo
a
ds fro
m
u
ninitial
i
z
ed
s
lots
commit
|
commitdiff
|
tree
2022-12-12
Quentin Carbonnea
u
x
renamings in coalesce()
commit
|
commitdiff
|
tree
2022-12-12
Quentin
Carbonneaux
z
ero msbs of
32
-
bit co
n
s
tant
s
commit
|
commitdiff
|
tree
2022-11-27
Q
u
e
n
t
in Carbonneaux
n
e
w hlt blo
c
k terminat
o
r
commit
|
commitdiff
|
tree
2022-11-24
Q
u
en
t
in Carbonneaux
co
s
metics in
m
em
.
c
commit
|
commitdiff
|
tree
2022-11-22
Quentin Carbonn
e
a
u
x
us
e
a new struct for
s
ymbols
commit
|
commitdiff
|
tree
2022-11-22
Qu
e
ntin Carb
o
nneaux
re
n
a
me Tmp
.
ins t
o
be more de
s
c
ri
p
tive
commit
|
commitdiff
|
tree
2022-11-21
Quen
t
in
C
arbon
n
eaux
fix allo
c
ation orde
r
ing bug in
re
g
a
commit
|
commitdiff
|
tree
2022-11-21
Quentin Car
b
onneaux
recogn
i
ze
some p
h
is as copie
s
commit
|
commitdiff
|
tree
2022-11-20
Quent
i
n
Carbonne
a
ux
new sl
o
t coalesci
n
g pass
commit
|
commitdiff
|
tree
2022-11-20
Quentin Carbonneau
x
export
g
e
t
alias()
commit
|
commitdiff
|
tree
2022-11-20
Q
uenti
n
Carbonn
e
a
ux
make multip
l
e
calls
t
o fillalias() possible
commit
|
commitdiff
|
tree
2022-11-20
Quentin Car
b
onne
a
ux
st
o
red bytes
i
n Alias informa
t
ion
commit
|
commitdiff
|
tree
2022-11-20
Q
uenti
n
Carbonneaux
a
r
g
c
does not lea
k
its address arg
u
ment
commit
|
commitdiff
|
tree
2022-11-20
Quentin Car
b
onneaux
m
a
k
e
Alias
.
base
a
n int
commit
|
commitdiff
|
tree
2022-11-20
Quen
t
in Carbonneau
x
fill de
f
inition site
i
n
filluse()
commit
|
commitdiff
|
tree
2022-10-12
Quentin Carbo
n
neaux
thr
e
a
d
-local s
t
orage for amd64_
a
p
p
le
commit
|
commitdiff
|
tree
2022-10-12
Q
u
entin C
a
rbonne
a
ux
th
r
ead-local storage for arm64_a
p
ple
commit
|
commitdiff
|
tree
2022-10-08
Quentin Carbonneaux
mar
k
apple target
s
with a b
o
olea
n
commit
|
commitdiff
|
tree
next