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
2022-10-08
Quentin Carbonneaux
fix asm comment posi
t
ion
commit
|
commitdiff
|
tree
2022-10-08
Quentin Carbonneaux
"rel"
f
ie
l
ds become "re
l
oc"
commit
|
commitdiff
|
tree
2022-10-08
Quentin Carbon
n
eaux
do n
o
t dr
o
p relocation kin
d
in alias analysis
commit
|
commitdiff
|
tree
2022-10-08
Quentin Carbonne
a
ux
ad
d
support for thre
a
d-local storage
commit
|
commitdiff
|
tree
2022-10-03
Qu
e
ntin Car
b
onneaux
f
l
ag bad vast
a
r
t use
s
commit
|
commitdiff
|
tree
2022-10-03
Que
n
t
i
n Carbon
n
eaux
fix case of Pool constants
commit
|
commitdiff
|
tree
2022-10-03
Quentin Carbonne
a
ux
ne
w
arm6
4
_apple
t
arget
commit
|
commitdiff
|
tree
2022-10-03
Que
n
t
i
n Carbonneaux
refine width of
parsb/ub/sh/uh
o
ps
commit
|
commitdiff
|
tree
2022-10-03
Quentin
Carbonneaux
a
d
d
new
t
a
r
get-sp
e
cific abi0 pass
commit
|
commitdiff
|
tree
2022-10-03
Quentin Carbonneaux
pa
r
se sb,ub,sh,uh abi types
commit
|
commitdiff
|
tree
2022-09-15
Emb
e
r Sawa
d
y
F
i
x p
a
r
s
i
n
g of mu
l
tiple globa
l
s in data
d
ef
commit
|
commitdiff
|
tree
2022-09-01
Que
n
tin Carbonn
e
au
x
c
apitali
z
e a label
commit
|
commitdiff
|
tree
2022-09-01
Quentin Car
b
onneau
x
remov
e
t
wo unsign
e
d
commit
|
commitdiff
|
tree
2022-09-01
Quentin Carbonneaux
use direct bl
c
alls
o
n
arm64
commit
|
commitdiff
|
tree
2022-08-31
Quent
i
n Carbonne
a
ux
drop
-G flag and add ta
r
get amd64_app
l
e
commit
|
commitdiff
|
tree
2022-08-31
Qu
e
ntin Ca
r
bonn
e
aux
fla
g
th
e
defaul
t
target
i
n "q
b
e
-h"
commit
|
commitdiff
|
tree
2022-08-31
Q
uentin Ca
r
bon
n
eaux
fix some variadi
c
c
all
s
in test/abi8
.
ssa
commit
|
commitdiff
|
tree
2022-08-31
Que
n
ti
n
Carbo
n
neaux
regene
r
a
t
e tes
t
/varar
g
2
.
s
s
a
commit
|
commitdiff
|
tree
2022-07-01
Ro
b
e
r
to E
.
Var
g
as
.
.
.
Re
j
ect multiple s
e
c
t
ion definition for a symbol
commit
|
commitdiff
|
tree
2022-07-01
Robe
r
to
E
.
Vargas
.
.
.
Ad
d
qbe
iden
t
ifi
e
r in error strings
commit
|
commitdiff
|
tree
2022-07-01
Roberto
E
.
Vargas
.
.
.
Make
f
ile:
Avoid double macr
o
expa
n
si
o
n in t
a
rgets
commit
|
commitdiff
|
tree
2022-06-29
Simon Heath
Fix minor typ
o
s in IL
doc
commit
|
commitdiff
|
tree
2022-06-16
Q
ue
n
tin Carbonnea
u
x
inst
a
ll with inst
a
ll -m75
5
commit
|
commitdiff
|
tree
2022-06-14
Hae
l
wenn (lan
o
d
a
n
.
.
.
tools/t
e
st
.
sh:
Without a T
A
R
GET,
u
s
e
$CC
i
f defined
commit
|
commitdiff
|
tree
2022-06-14
i
l
lil
i
ti
M
akefile: POSIXify
commit
|
commitdiff
|
tree
2022-06-14
Q
u
e
n
tin Carbonneaux
d
o
no
t
fol
d
cnst+cnst
in am
d
64
'
s isel
commit
|
commitdiff
|
tree
2022-06-14
Alexey Yerin
rv6
4
:
i
m
plement Oswap
f
or
f
loating
-
point types
commit
|
commitdiff
|
tree
2022-06-14
Q
u
e
ntin Ca
r
bon
n
eaux
re
f
ine asserti
o
n in liveness analys
i
s
commit
|
commitdiff
|
tree
2022-05-12
Que
n
t
i
n Carbonneaux
install in /u
s
r/local by def
a
u
l
t
commit
|
commitdiff
|
tree
2022-05-12
Quentin Carbonneaux
ti
g
h
ten function
definition spec
commit
|
commitdiff
|
tree
2022-05-12
Quenti
n
Carbo
n
nea
u
x
u
se an
a
lias
for \n in the il spec
commit
|
commitdiff
|
tree
2022-05-11
Quentin Carbonneaux
avo
i
d fold
i
ng overflowing divisions
commit
|
commitdiff
|
tree
2022-05-11
Quentin Carbonneaux
document sp
a
cing in
i
l
refer
e
nce
commit
|
commitdiff
|
tree
2022-05-10
Quentin Carbonneaux
add
i
n
s
t
allation n
o
t
e
s
commit
|
commitdiff
|
tree
2022-05-10
Michael F
o
rney
arm6
4
: fix
m
a
x
i
mum immedia
t
e
size fo
r
small
loads/stores
commit
|
commitdiff
|
tree
2022-04-11
Quentin Carb
o
n
n
eaux
move nx stack an
n
ot
a
tio
n
t
o
gas
.
c
commit
|
commitdiff
|
tree
2022-04-11
Daniel Xu
C
lose input fi
l
e after done reading
commit
|
commitdiff
|
tree
2022-04-11
Quentin C
a
r
bonneaux
do not leak
t
ype fiel
d
s
commit
|
commitdiff
|
tree
2022-03-17
M
ich
a
el
Forney
amd64: res
t
o
r
e previou
s
name of amd64
_
s
ysv tar
g
et
commit
|
commitdiff
|
tree
2022-03-17
Quentin Carbonn
e
au
x
fi
x
retur
n
f
o
r
big aggregates
commit
|
commitdiff
|
tree
2022-03-15
Que
n
t
i
n Ca
r
bon
n
eaux
detect targ
e
t
i
n tests
commit
|
commitdiff
|
tree
2022-03-15
Quentin Car
b
on
n
eaux
new -t?
f
l
ag
t
o
print default target
commit
|
commitdiff
|
tree
2022-03-15
Quentin Carbonneau
x
homogenize riscv a
n
d arm abis
commit
|
commitdiff
|
tree
2022-03-15
Qu
e
ntin Car
b
onneaux
su
p
port e
n
v calls on a
r
m64
commit
|
commitdiff
|
tree
2022-03-15
Quentin Carb
o
nne
a
ux
fix register count in riscv argregs
commit
|
commitdiff
|
tree
2022-03-14
Qu
e
nt
i
n Ca
r
bonneaux
d
y
namic stac
k
allocs for arm64
commit
|
commitdiff
|
tree
2022-03-14
Quentin
Carbonn
e
aux
add rv
6
4/ to READM
E
commit
|
commitdiff
|
tree
2022-03-14
Q
uentin Ca
r
b
o
nn
e
a
ux
o
utput symbol type
and s
i
ze
commit
|
commitdiff
|
tree
2022-03-14
Quentin C
a
rbonne
a
ux
i
mprove
consisten
c
y in abi
s
commit
|
commitdiff
|
tree
2022-03-14
Qu
e
ntin
C
arbonnea
u
x
arm64/abi: fix b
i
g
a
ggregates passed on the st
a
ck
commit
|
commitdiff
|
tree
2022-03-11
Q
u
entin Carbonneaux
dust off ant
i
que
.
tag
commit
|
commitdiff
|
tree
2022-03-10
Quentin Carbonneaux
rv64:
p
lug holes in the abi
commit
|
commitdiff
|
tree
2022-03-10
Que
n
t
in Car
b
onneaux
tw
o
new te
s
ts in abi5
.
s
sa
commit
|
commitdiff
|
tree
2022-03-10
Quentin Carbon
n
eaux
n
ew
abi stress test
commit
|
commitdiff
|
tree
2022-03-08
Quentin Carbonneaux
flag types define
d
as unions
commit
|
commitdiff
|
tree
2022-03-08
Qu
e
nt
i
n Carbonnea
u
x
cosmet
i
cs
commit
|
commitdiff
|
tree
2022-03-07
l
i
n
c
oln
a
uster
.
.
.
doc: export function m
a
in in hello
w
o
rld examp
l
e
commit
|
commitdiff
|
tree
2022-02-27
Quenti
n
Car
b
onnea
u
x
r
v
64: fo
r
matting a
n
d bu
g
f
i
x
in epilog
u
e
commit
|
commitdiff
|
tree
2022-02-27
Scot
t
Graham
doc: Add
m
i
ss
i
ng neg entry to
index
commit
|
commitdiff
|
tree
2022-02-27
Que
n
t
i
n Carb
o
nnea
u
x
rv64: cosmetics in isel
commit
|
commitdiff
|
tree
2022-02-25
Quentin Carbonn
e
a
u
x
disable pie for rv6
4
tests
commit
|
commitdiff
|
tree
2022-02-25
Quenti
n
Carbonneaux
improve consistency in arm64 a
n
d rv64 abis
commit
|
commitdiff
|
tree
2022-02-24
Paul Ouellette
parse: all
o
w string aft
e
r first data
i
t
e
m
commit
|
commitdiff
|
tree
2022-02-24
P
a
u
l
O
u
e
l
l
e
tte
doc:
m
inor fixes
commit
|
commitdiff
|
tree
2022-02-24
Paul Ou
e
llette
fix folding of
s
hi
f
ts of word operand by >32
commit
|
commitdiff
|
tree
2022-02-17
Michael Fo
r
ney
add rv
6
4 bac
k
e
n
d
commit
|
commitdiff
|
tree
2022-02-17
Michael
Forney
test: a
d
d c[u]od c
h
ecks
t
o
isel2 and a
d
d new integer
.
.
.
commit
|
commitdiff
|
tree
2022-02-17
Michael Forney
c
f
g
:
r
e
move
u
nn
e
c
essary check for
j
ump type
commit
|
commitdiff
|
tree
2022-02-17
Mic
h
ael Forney
R
evert "s
k
ip j
u
mp
arguments
in rega"
commit
|
commitdiff
|
tree
2022-02-17
Micha
e
l Forn
e
y
spil
l
: consider jump argument as use
o
f
r
e
g
ister
commit
|
commitdiff
|
tree
2022-02-11
Q
u
e
ntin Carb
o
nneaux
d
ocume
n
t the automatic use
o
f bs
s
commit
|
commitdiff
|
tree
2022-02-11
Michae
l
Forney
g
a
s: put zero data into
.
bss
b
y default
commit
|
commitdiff
|
tree
2022-02-11
P
a
u
l Ouel
l
ette
doc: fix name of export linkage flag
commit
|
commitdiff
|
tree
2022-02-02
Quentin Carbonn
e
aux
shar
e
d linkag
e
logic f
o
r
f
u
nc/da
t
a
commit
|
commitdiff
|
tree
2022-01-31
Quen
t
in Carbonnea
u
x
a
rm64: handle
l
arg
e
slots in Ocopy
commit
|
commitdiff
|
tree
2022-01-31
Detl
e
f
Riek
e
nberg
Do not u
s
e the asm ke
y
word as
a
local
v
ariable
commit
|
commitdiff
|
tree
2022-01-28
Quenti
n
Carbonn
e
aux
am
d
6
4
/i
s
el: nit
s
commit
|
commitdiff
|
tree
2022-01-28
Quentin Carbonneaux
fi
x
test/fpcnv
(wrong
spac
i
ng)
commit
|
commitdiff
|
tree
2022-01-28
Q
uentin C
a
r
b
onneaux
update
token ha
s
h
params
commit
|
commitdiff
|
tree
2022-01-28
Bor
G
rošelj Simić
implement fl
o
at ->
unsigne
d
ca
s
ts
commit
|
commitdiff
|
tree
2022-01-28
Bor Groš
e
lj Simić
implement
u
n
signed -> flo
a
t casts
commit
|
commitdiff
|
tree
2022-01-23
B
or Gro
š
e
l
j Simi
ć
i
ncrease
token
l
i
m
i
t to 25
5
commit
|
commitdiff
|
tree
2022-01-23
Quentin
C
arbonneaux
bump
c
o
pyright year
commit
|
commitdiff
|
tree
2022-01-23
Bor Groš
e
l
j
Simić
ch
e
ck for fopen() er
r
ors for out
p
ut file
commit
|
commitdiff
|
tree
2022-01-23
Ey
a
l Sawady
Add a nega
t
ion i
n
stru
c
tion
commit
|
commitdiff
|
tree
2021-12-05
Quentin Carb
o
nneaux
arm
6
4: f
i
x slo
t
s
with o
f
fset >32k
commit
|
commitdiff
|
tree
2021-11-22
Michael
F
o
r
n
ey
re
u
s
e
previous address c
o
n
s
tant
s
in fold()
commit
|
commitdiff
|
tree
2021-11-10
Michael Forne
y
fold: Pr
e
vent e
r
r
o
r when address i
s
us
e
d as ope
r
a
n
d
commit
|
commitdiff
|
tree
2021-11-10
Que
n
tin Ca
r
b
o
n
n
e
a
ux
bump NString
commit
|
commitdiff
|
tree
2021-11-10
Micha
e
l
Forney
f
old: Don't fold invalid ad
d
ition/subtraction ra
t
her
.
.
.
commit
|
commitdiff
|
tree
2021-11-08
Mic
h
a
e
l Forney
a
m
d64:
a
void
r
eadi
n
g
past end of passed struct
commit
|
commitdiff
|
tree
2021-11-08
Quentin
Ca
r
bonneaux
fix for sloppy reg-
>
m
em in
a
rm6
4
abi
commit
|
commitdiff
|
tree
2021-10-28
Quentin Carbonneau
x
ne
w
chacha2
0
t
es
t
commit
|
commitdiff
|
tree
2021-10-26
Michael Forney
use unified diff format for test
o
utput
commit
|
commitdiff
|
tree
2021-10-26
Michael Forney
remove trailing whitespace f
r
om te
s
t
/abi7
.
ssa
commit
|
commitdiff
|
tree
2021-10-26
Quentin Carbo
n
neaux
spi
l
l: fix regs as
s
e
r
tions
commit
|
commitdiff
|
tree
2021-10-25
Michael Forney
arm64: Add LR to list of
registers
t
o save
commit
|
commitdiff
|
tree
2021-10-25
S
u
dipto Mallick
arm64/emit
.
c:
f
ix move i
n
s
truct
i
o
n
s
with bi
g
imm
e
di
a
t
e
.
.
.
commit
|
commitdiff
|
tree
2021-10-25
Michael Forney
arm64: ha
n
d
l
e copy of constant to slot
commit
|
commitdiff
|
tree
2021-10-25
Michael Forne
y
ar
m
64: Handle slots
i
n
Ocopy operands
commit
|
commitdiff
|
tree
next