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
doc: Add missing neg entry to index
2022-02-27
Scot
t
Graham
doc:
Add missi
n
g neg
e
ntry to index
commit
|
commitdiff
|
tree
2022-02-27
Quentin Carbonneau
x
rv64: cos
m
etics in
isel
commit
|
commitdiff
|
tree
2022-02-25
Quentin Carbonneaux
disable pie for r
v
6
4 tests
commit
|
commitdiff
|
tree
2022-02-25
Quentin
Carbonn
e
aux
improve
c
onsiste
n
c
y
in arm64 and rv64 abis
commit
|
commitdiff
|
tree
2022-02-24
Pa
u
l Ouellette
pars
e
: allow
s
tr
i
ng
a
fter
f
i
r
st da
t
a
i
t
e
m
commit
|
commitdiff
|
tree
2022-02-24
Paul Ouellette
doc: minor fixes
commit
|
commitdiff
|
tree
2022-02-24
P
a
ul Ouellet
t
e
fix f
o
l
d
in
g
of s
h
ifts o
f
wor
d
op
e
rand by >32
commit
|
commitdiff
|
tree
2022-02-17
M
ich
a
el
F
orney
add rv6
4
backend
commit
|
commitdiff
|
tree
2022-02-17
Michae
l
Forney
test:
a
dd c[u]od che
c
ks to isel2 and add new integ
e
r
.
.
.
commit
|
commitdiff
|
tree
2022-02-17
Michael Forney
cfg
:
remove unnecessary check for
j
ump
t
y
p
e
commit
|
commitdiff
|
tree
2022-02-17
M
icha
e
l Forney
Re
v
ert "skip
jum
p
argumen
t
s in rega"
commit
|
commitdiff
|
tree
2022-02-17
Mi
c
h
ael Forney
spill:
con
s
ider jump argument as use of re
g
ister
commit
|
commitdiff
|
tree
2022-02-11
Quentin
C
arbonneaux
d
o
cument t
h
e
a
utomatic use of bss
commit
|
commitdiff
|
tree
2022-02-11
Michael Forney
gas: put zero da
t
a into
.
bss by defa
u
lt
commit
|
commitdiff
|
tree
2022-02-11
Paul
Ouellette
doc: fix n
a
me
of ex
p
ort linkage flag
commit
|
commitdiff
|
tree
2022-02-02
Quentin
Carbonne
a
ux
s
hared
l
inkage log
i
c
for func/data
commit
|
commitdiff
|
tree
2022-01-31
Quent
i
n Carb
o
n
neau
x
ar
m
64: handle
l
a
rge sl
o
ts
i
n Ocopy
commit
|
commitdiff
|
tree
2022-01-31
Detlef R
i
ekenberg
Do not use
t
h
e
asm keyword as
a local variable
commit
|
commitdiff
|
tree
2022-01-28
Quenti
n
Carb
o
n
neau
x
amd64/isel: ni
t
s
commit
|
commitdiff
|
tree
2022-01-28
Quen
t
i
n
C
a
r
b
on
n
e
a
ux
fix test/fpcnv
(
wrong spacing)
commit
|
commitdiff
|
tree
2022-01-28
Q
u
ent
i
n Car
b
onneaux
update
token hash params
commit
|
commitdiff
|
tree
2022-01-28
Bor Grošelj Sim
i
ć
implement float -
>
uns
i
g
n
ed casts
commit
|
commitdiff
|
tree
2022-01-28
B
o
r Gro
š
el
j
Simić
implement
u
n
s
igned -> float c
a
sts
commit
|
commitdiff
|
tree
2022-01-23
Bor Grošelj Simić
increase to
k
en limit to 255
commit
|
commitdiff
|
tree
2022-01-23
Quentin Carbo
n
neaux
bump copyright year
commit
|
commitdiff
|
tree
2022-01-23
Bor
G
rošel
j
Simić
check
for
fope
n
() errors f
o
r outpu
t
file
commit
|
commitdiff
|
tree
2022-01-23
E
y
a
l Sawady
A
d
d
a ne
g
ation i
n
st
r
uc
t
ion
commit
|
commitdiff
|
tree
2021-12-05
Quentin Car
b
o
nneaux
a
rm
6
4:
f
ix
s
lots with offset >32k
commit
|
commitdiff
|
tree
2021-11-22
M
ichael Fo
r
ney
re
u
se p
r
e
vious a
d
dress co
n
stants in fold()
commit
|
commitdiff
|
tree
2021-11-10
Michael Forne
y
fold: Prev
e
nt error wh
e
n address is us
e
d as operand
commit
|
commitdiff
|
tree
2021-11-10
Qu
e
n
t
in C
a
rbo
n
neaux
bump
NString
commit
|
commitdiff
|
tree
2021-11-10
Michael Forney
f
o
ld:
D
o
n't f
o
ld invalid addition/subtract
i
o
n
rathe
r
.
.
.
commit
|
commitdiff
|
tree
2021-11-08
Micha
e
l Forne
y
amd64
:
av
o
id r
e
a
d
ing past end of passed s
t
ruct
commit
|
commitdiff
|
tree
2021-11-08
Quentin Carb
o
nneaux
fi
x
f
o
r
s
loppy reg->mem in arm6
4
abi
commit
|
commitdiff
|
tree
2021-10-28
Quentin Carbonneaux
new chacha2
0
test
commit
|
commitdiff
|
tree
2021-10-26
Michael F
o
r
n
ey
u
s
e
u
n
ifie
d
d
i
ff format for test
output
commit
|
commitdiff
|
tree
2021-10-26
M
i
c
hael
F
orney
r
e
move tra
i
l
ing whitespace from
t
est
/
abi7
.
s
sa
commit
|
commitdiff
|
tree
2021-10-26
Qu
e
ntin C
a
rbonne
a
u
x
spill:
f
ix regs ass
e
rt
i
ons
commit
|
commitdiff
|
tree
2021-10-25
Michael Fo
r
ne
y
arm64:
Add L
R
t
o list of regist
e
rs t
o
save
commit
|
commitdiff
|
tree
2021-10-25
Sudipto Mallick
a
r
m64/
e
mit
.
c: fi
x
move instructions with big
immedi
a
te
.
.
.
commit
|
commitdiff
|
tree
2021-10-25
Michael Forney
arm64: handle
copy of constant to slot
commit
|
commitdiff
|
tree
2021-10-25
M
i
c
hael Forney
arm64: Handle slots in
O
copy operands
commit
|
commitdiff
|
tree
2021-10-25
Mic
h
ael Forney
arm64: handle slots
commit
|
commitdiff
|
tree
2021-10-22
Q
u
entin
C
arb
o
n
neau
x
make variadic args e
x
p
l
icit
commit
|
commitdiff
|
tree
2021-10-17
Quen
t
in Car
b
onneaux
u
s
e
-
s
tatic w
h
en cross-co
m
p
i
ling
t
ests
commit
|
commitdiff
|
tree
2021-10-17
Quentin Ca
r
bonn
e
aux
a
m
d64/sysv: u
n
br
e
ak env calls
commit
|
commitdiff
|
tree
2021-10-13
Andrew Chambers
add size suffix to frame s
e
tup
.
commit
|
commitdiff
|
tree
2021-10-11
Michael
Forney
sp
i
ll:
a
dd some comments describing func
t
ions
commit
|
commitdiff
|
tree
2021-10-11
Michael For
n
ey
u
t
il: fix typo pre
v
e
nting 4-byte copy in bli
t
()
commit
|
commitdiff
|
tree
2021-10-11
Michael Forney
avoid some one l
a
st gcc tru
n
cation
warning
commit
|
commitdiff
|
tree
2021-09-20
Michae
l
Forney
parse: fix loadw when a
s
signed
to l temporary
commit
|
commitdiff
|
tree
2021-09-09
Quentin Carbonneaux
skip nx stack annota
t
ion on o
s
x
commit
|
commitdiff
|
tree
2021-09-07
Michael
Fo
r
ney
test: use architec
t
ur
e
-ne
u
t
r
al wrap
p
er for calling
.
.
.
commit
|
commitdiff
|
tree
2021-09-07
Mic
h
ael Forney
test:
assign resul
t
of print
f
unctions to temporar
y
commit
|
commitdiff
|
tree
2021-08-30
Q
uentin Carbonne
a
ux
skip jump
argu
m
en
t
s in rega
commit
|
commitdiff
|
tree
2021-08-29
Michael Forney
amd64/ise
l
:
fix flo
a
ting point ==
an
d
!
= resu
l
t wi
t
h NaN
commit
|
commitdiff
|
tree
2021-08-27
Michael Forne
y
amd64/isel: fix floating
< and <= result
w
ith
N
aN
commit
|
commitdiff
|
tree
2021-08-23
Eyal Saw
a
d
y
amd64/emit
.
c
:
f
ix %x =k sub
%x, %x
commit
|
commitdiff
|
tree
2021-08-23
Micha
e
l Fo
r
ney
tes
t
: includ
e
e
xit status i
n
tes
t
failure reason
commit
|
commitdiff
|
tree
2021-08-23
Drew De
V
a
ult
parsefields: fix p
a
dding calcu
l
atio
n
commit
|
commitdiff
|
tree
2021-08-02
Michae
l
F
or
n
e
y
copy: consider identity e
l
ement for more i
n
st
r
uctions
commit
|
commitdiff
|
tree
2021-08-02
Érico
Nogueira
ga
s
:
always e
m
it GNU-stack
note
commit
|
commitdiff
|
tree
2021-07-29
Q
uentin Carbonn
e
aux
err when an address
conta
i
n
s
a
sum $a+$b (afl)
commit
|
commitdiff
|
tree
2021-07-29
Michael
Forney
load: handle all cases in
cas
t
()
commit
|
commitdiff
|
tree
2021-07-27
Que
n
tin Ca
r
bonneaux
handle
f
ast l
o
c
a
ls in amd64 shifts
(afl)
commit
|
commitdiff
|
tree
2021-07-27
Que
n
ti
n
Carbonneaux
fix buffer
o
verflow
i
n parser (afl)
commit
|
commitdiff
|
tree
2021-07-27
Q
u
enti
n
C
a
rbonneaux
fix a
m
d64 addressing selec
t
ion bug (af
l
)
commit
|
commitdiff
|
tree
2021-06-17
Michael F
o
rney
amd64:
f
ix
conditional jump when compare is swapped
.
.
.
commit
|
commitdiff
|
tree
2021-03-18
Mi
c
h
ael
F
orney
spill: use stronger asser
t
ion for regist
e
rs in use
.
.
.
commit
|
commitdiff
|
tree
2021-03-18
Michael Forney
us
e
t
o
olchai
n
to determine aarch
6
4 sysroot path
commit
|
commitdiff
|
tree
2021-03-18
M
icha
e
l Forney
Revert "
a
rm64: t
r
y qe
m
u-system-aarch64"
commit
|
commitdiff
|
tree
2021-03-12
Michael
Forney
arm
6
4
:
f
i
x selcal
l
c
a
ll data for return of a
g
g
re
g
ate
.
.
.
commit
|
commitdiff
|
tree
2021-03-12
Michael Forn
e
y
Arran
g
e deb
u
g fl
a
g table to match pass order
commit
|
commitdiff
|
tree
2021-03-02
Qu
e
ntin Car
b
onneaux
disab
l
e
pie for arm64 test
s
commit
|
commitdiff
|
tree
2021-03-02
R
e
i
ni
U
rb
a
n
arm64: try qemu-system-aarch
6
4
commit
|
commitdiff
|
tree
2021-03-02
Quentin
C
arb
o
n
n
eaux
fix a coup
l
e asa
n
complai
n
ts
commit
|
commitdiff
|
tree
2021-03-02
Quentin
Carbonneaux
r
e
nami
n
g in gas
.
c
commit
|
commitdiff
|
tree
2021-03-02
Drew
D
e
V
a
ul
t
a
d
d
data $name = section "section"
.
.
.
commit
|
commitdiff
|
tree
2021-03-02
Quentin Car
b
onneaux
silence
a gcc
1
0 wa
r
ning
commit
|
commitdiff
|
tree
2021-03-02
Michael
F
orney
gas: emit
GNU-stack n
o
te so that stack
i
s not executabl
e
commit
|
commitdiff
|
tree
2021-03-02
Mi
c
hael For
n
ey
arm64: handle stack offsets
>
=4096 in Oaddr
commit
|
commitdiff
|
tree
2021-02-16
Thomas Bracht Lauman
.
.
.
docs/llvm
:
Fix t
y
po
j
eoparadized ->
jeopardized
commit
|
commitdiff
|
tree
2020-10-05
Micha
e
l For
n
ey
fold:
zero-initialize padding
b
its of con
s
t
a
nts
commit
|
commitdiff
|
tree
2020-08-06
Quentin Carbo
n
neaux
f
ix a typo in cal
l
's BNF
commit
|
commitdiff
|
tree
2020-08-06
Mic
h
ael
Forney
amd64: Use mem
b
er cl
a
ss
f
or aggregate parameter tempo
r
ary
commit
|
commitdiff
|
tree
2020-08-06
Mic
h
ael Forney
rega: F
i
x all
o
cation of
m
ultiple tem
p
o
r
a
ries to
t
he
.
.
.
commit
|
commitdiff
|
tree
2020-08-06
Micha
e
l Forney
arm64: M
a
ke
s
ure
S
P stays aligne
d
by 16
commit
|
commitdiff
|
tree
2020-08-06
Micha
e
l
F
orney
Move NPred i
n
parse
.
c and decr
e
ase it
commit
|
commitdiff
|
tree
2020-08-06
Michael Forney
U
se a
d
yna
m
i
c
ar
r
ay for
p
hi
a
rguments
commit
|
commitdiff
|
tree
2019-11-25
M
i
chael Forney
c
o
py: Fix
use of compound literal
out
s
i
d
e its scope
commit
|
commitdiff
|
tree
2019-07-11
Sergei V
.
R
ogac
h
ev
m
i
ni
c
:
fix undef
i
ned
sy
m
bol linka
g
e issue
commit
|
commitdiff
|
tree
2019-05-16
Michael Forney
Fi
x
a
f
e
w
uses of gassym missed in 9e7e5bff
commit
|
commitdiff
|
tree
2019-05-15
Micha
e
l Forney
arm64: Hand
l
e stack
a
llocations
l
arge
r
than 4095
b
ytes
commit
|
commitdiff
|
tree
2019-05-15
Michael Forney
ar
m
64: Handle tru
n
cd instruc
t
i
on
commit
|
commitdiff
|
tree
2019-05-15
M
ic
h
ael
Forney
arm64:
Use 32-bit register n
a
me
when lo
a
ding 'b'
o
r
.
.
.
commit
|
commitdiff
|
tree
2019-05-15
M
ichael Forney
Allow sp
e
cifying literal global names
commit
|
commitdiff
|
tree
2019-05-14
Quent
i
n Carb
o
nneaux
drop
d
e
ad declaration
commit
|
commitdiff
|
tree
2019-05-14
Q
uentin Carbonneaux
fi
x
a bad bu
g
in copy d
e
tection
commit
|
commitdiff
|
tree
2019-05-05
Quentin Carbonneaux
add
asm
diffi
n
g in test
s
c
r
ipt
commit
|
commitdiff
|
tree
2019-05-05
Quentin
C
arbonneaux
fuse epilog deduplication with jump threading
commit
|
commitdiff
|
tree
next