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
Fix conversion from float/double to unsigned int
2023-08-26
Michael Forney
Fi
x
conversion from floa
t
/dou
b
le to u
n
si
g
ned
i
nt
commit
|
commitdiff
|
tree
2022-05-10
M
i
chael
F
or
n
ey
a
rm64: fix max
i
mum imme
d
iate size f
o
r smal
l
l
oads/stores
commit
|
commitdiff
|
tree
2022-03-17
M
i
chael
F
orney
a
m
d
64: rest
o
r
e
prev
i
o
u
s
n
ame of amd64_sy
s
v ta
r
get
commit
|
commitdiff
|
tree
2022-02-17
Michael
Forne
y
add rv64 b
a
ckend
commit
|
commitdiff
|
tree
2022-02-17
Mic
h
a
e
l
Fo
r
n
e
y
test:
add c[u]od checks to isel
2
and add ne
w
in
t
eger
.
.
.
commit
|
commitdiff
|
tree
2022-02-17
Mic
h
ael For
n
ey
c
fg: remove unnecessary check for jump type
commit
|
commitdiff
|
tree
2022-02-17
M
ic
h
a
e
l Forney
Revert "s
k
ip ju
m
p argument
s
in rega"
commit
|
commitdiff
|
tree
2022-02-17
Michae
l
For
n
ey
spill: consider jump ar
g
um
e
nt a
s
use of r
e
g
iste
r
commit
|
commitdiff
|
tree
2022-02-11
Mich
a
e
l
Forney
gas: p
u
t zero data into
.
bss by default
commit
|
commitdiff
|
tree
2021-11-22
Micha
e
l
F
orney
re
u
se
p
revi
o
us
a
ddress con
s
tants in
f
old()
commit
|
commitdiff
|
tree
2021-11-10
Michael For
n
ey
fol
d
: Pre
v
ent
e
rro
r
when
a
ddr
e
ss is used
as operand
commit
|
commitdiff
|
tree
2021-11-10
Michael Forney
fold:
Don't fold invalid
a
dd
i
tion/subtraction rather
.
.
.
commit
|
commitdiff
|
tree
2021-11-08
Mi
c
h
a
el Forney
amd
6
4
:
avoi
d
reading past end of pas
s
ed s
t
ruct
commit
|
commitdiff
|
tree
2021-10-26
Michael For
n
ey
use unified diff format for test output
commit
|
commitdiff
|
tree
2021-10-26
M
ichael Forney
remove
trailing whitespace from test/abi7
.
s
s
a
commit
|
commitdiff
|
tree
2021-10-25
M
i
chael Forney
arm64:
Add LR
to list of regist
e
rs t
o
save
commit
|
commitdiff
|
tree
2021-10-25
Michael Forney
arm64: handl
e
copy of constant to
s
l
o
t
commit
|
commitdiff
|
tree
2021-10-25
M
ichael Forn
e
y
arm64: H
a
ndl
e
slots
in
O
copy operands
commit
|
commitdiff
|
tree
2021-10-25
Mich
a
e
l
F
o
rney
arm64:
handle slo
t
s
commit
|
commitdiff
|
tree
2021-10-11
Michael Forney
spi
l
l: add some
c
omments des
c
ribing functions
commit
|
commitdiff
|
tree
2021-10-11
M
i
ch
a
e
l Forney
u
t
il: fix typo
preventi
n
g
4
-
byte
c
opy in blit
(
)
commit
|
commitdiff
|
tree
2021-10-11
M
ichael Fo
r
ney
av
o
id s
o
me one la
s
t gcc truncation warni
n
g
commit
|
commitdiff
|
tree
2021-09-20
Micha
e
l
Forney
pa
r
se: fix l
o
a
dw when ass
i
gned to
l te
m
p
orary
commit
|
commitdiff
|
tree
2021-09-07
Mic
h
a
el Forne
y
te
s
t: use architecture-n
e
utral wrapper
for cal
l
ing
.
.
.
commit
|
commitdiff
|
tree
2021-09-07
Michael
F
o
rney
test: assign resul
t
o
f
print func
t
ions to tempora
r
y
commit
|
commitdiff
|
tree
2021-08-29
Michael Forney
amd64/i
s
el: fix floating point == and != result with N
a
N
commit
|
commitdiff
|
tree
2021-08-27
M
i
chae
l
Forney
amd64/is
e
l: f
i
x float
i
ng < and <= result with NaN
commit
|
commitdiff
|
tree
2021-08-23
Mi
c
hael Forne
y
tes
t
: include exit
status in
t
est failure r
e
as
o
n
commit
|
commitdiff
|
tree
2021-08-02
Michael
Forney
copy: consider ident
i
ty el
e
ment for
m
o
r
e
i
nstr
u
c
tions
commit
|
commitdiff
|
tree
2021-07-29
Michael Forney
load: h
a
n
dle al
l
ca
s
es in
c
a
st()
commit
|
commitdiff
|
tree
2021-06-17
Michael Forney
amd6
4
:
fix conditional
ju
m
p when compare is swapped
.
.
.
commit
|
commitdiff
|
tree
2021-03-18
Michael Fo
r
ney
s
p
ill: use stronger asse
r
tion for registe
r
s i
n
use
.
.
.
commit
|
commitdiff
|
tree
2021-03-18
Mich
a
el
Forn
e
y
use
toolchain to det
e
rmine aarch64
s
ys
r
o
ot path
commit
|
commitdiff
|
tree
2021-03-18
Michael Forney
Revert "arm6
4
: try qemu-system-aarch64"
commit
|
commitdiff
|
tree
2021-03-12
Michael Forney
a
rm64: fi
x
selcall call
d
a
t
a for
r
etu
r
n of aggre
g
ate
.
.
.
commit
|
commitdiff
|
tree
2021-03-12
Michael Forney
Arrange debug flag
table
to
match pass ord
e
r
commit
|
commitdiff
|
tree
2021-03-02
Michae
l
F
orney
gas:
e
m
it GNU-stack
n
ote so
t
ha
t
stack is not exe
c
u
t
a
ble
commit
|
commitdiff
|
tree
2021-03-02
Micha
e
l Forney
a
rm64:
handle s
t
ack
off
s
ets >=4096 in Oaddr
commit
|
commitdiff
|
tree
2020-10-05
Michael Forn
e
y
fold: zer
o
-initialize padding bi
t
s of const
a
nt
s
commit
|
commitdiff
|
tree
2020-08-06
Michael Forney
am
d
64:
U
se memb
e
r class
f
or
a
g
gregate p
a
ra
m
eter temporar
y
commit
|
commitdiff
|
tree
2020-08-06
M
ichael
Forney
rega: Fix allocation
o
f m
u
ltiple temp
o
raries
to
the
.
.
.
commit
|
commitdiff
|
tree
2020-08-06
Mich
a
el Forney
arm
6
4: Make
sure SP stays aligned by 16
commit
|
commitdiff
|
tree
2020-08-06
Mi
c
hael Forney
Mov
e
NPred in
par
s
e
.
c and decrease
i
t
commit
|
commitdiff
|
tree
2020-08-06
Michael Forney
Use a dyna
m
ic array for phi arguments
commit
|
commitdiff
|
tree
2019-11-25
M
i
c
h
ael Forney
co
p
y: Fi
x
use of comp
o
und literal outside its scope
commit
|
commitdiff
|
tree
2019-05-16
Mi
c
hae
l
Forne
y
Fix a few use
s
of gass
y
m
missed in 9e7e5bff
commit
|
commitdiff
|
tree
2019-05-15
Mic
h
ael Forney
arm64: Handle stack al
l
oc
a
tions larger than 4095 bytes
commit
|
commitdiff
|
tree
2019-05-15
Michael Forney
arm
6
4
:
Handle truncd
inst
r
uction
commit
|
commitdiff
|
tree
2019-05-15
Mich
a
el
F
orney
arm64: Use 32-bi
t
regist
e
r name
when loadi
n
g '
b
'
o
r
.
.
.
commit
|
commitdiff
|
tree
2019-05-15
M
i
chael Forney
All
o
w
s
pecifying
l
iteral
g
lobal name
s
commit
|
commitdiff
|
tree
2019-04-29
Michael For
n
ey
fold:
M
a
ke sure 32-bit constants ge
t
s
ign ext
e
nde
d
.
.
.
commit
|
commitdiff
|
tree
2019-04-29
Michael
Forne
y
amd
6
4: Use un
o
rdered compare
f
o
r
f
loating points
commit
|
commitdiff
|
tree
2019-04-26
Mic
h
ael Forne
y
F
i
x conf
i
g
.
h depende
n
c
y
when OBJD
I
R != ob
j
commit
|
commitdiff
|
tree
2019-04-26
Micha
e
l Forney
amd64/isel: Error if
a
lloc size do
e
s
n
't fit in
Tmp
.
.
.
commit
|
commitdiff
|
tree
2019-04-26
Michael Forney
Allow stack a
l
loc
a
tions
l
a
rger
than SHRT_MAX
*
4 byt
e
s
commit
|
commitdiff
|
tree
2019-04-24
Mi
c
hael Forney
Fix default co
n
fig
.
h
f
o
r
arm64
commit
|
commitdiff
|
tree
2019-03-14
M
ichael Forney
Rearr
a
nge the fields in Ins so
t
he b
i
t
-fi
e
lds get pack
e
d
.
.
.
commit
|
commitdiff
|
tree
2019-03-07
Michael Forney
fix in load
e
l
i
mination
(va
c
a
l
l
is a cal
l
)
commit
|
commitdiff
|
tree
2019-02-21
M
ichael
Fo
r
n
ey
doc: Aggr
e
ga
t
e types can be nested
commit
|
commitdiff
|
tree
2019-02-21
Michael
F
orney
Fix assertio
n
failure if
temporary wa
s
spilled
i
n all
.
.
.
commit
|
commitdiff
|
tree
2019-02-21
Michael Fo
r
n
ey
amd64: Fix
typo in
truncd inst
r
uction
commit
|
commitdiff
|
tree
2019-02-21
M
ichael Forney
doc: Include `al
i
gn` in data
B
NF
commit
|
commitdiff
|
tree
2019-02-21
Michael Forney
Fix typo
commit
|
commitdiff
|
tree