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-17
M
i
c
h
a
el Forney
add
rv64 ba
c
kend
commit
|
commitdiff
|
tree
2022-02-17
Michael Forney
test: add c[u]od
c
hecks to isel2 and add
n
ew int
e
ge
r
.
.
.
commit
|
commitdiff
|
tree
2022-02-17
Michael Forney
cfg: remove unnecessary check for jump typ
e
commit
|
commitdiff
|
tree
2022-02-17
Mi
c
hael Forney
Revert "skip jump argu
m
ents in rega"
commit
|
commitdiff
|
tree
2022-02-17
Mic
h
ael Forney
spill:
c
ons
i
der jump
a
r
gument as use of
register
commit
|
commitdiff
|
tree
2022-02-11
Michael Fo
r
ney
gas: put zero
d
ata
i
nt
o
.
bss by defa
u
lt
commit
|
commitdiff
|
tree
2021-11-22
Mi
c
h
a
el Forn
e
y
reuse previou
s
address constants in fol
d
()
commit
|
commitdiff
|
tree
2021-11-10
Michael F
o
rney
fold: Prev
e
nt
error when address
is
u
sed as o
p
e
r
and
commit
|
commitdiff
|
tree
2021-11-10
M
i
chael For
n
e
y
fold: Don't fold inval
i
d a
d
dition/s
u
btraction rather
.
.
.
commit
|
commitdiff
|
tree
2021-11-08
M
ichael
Forney
amd6
4
:
a
void reading past end of passed struct
commit
|
commitdiff
|
tree
2021-10-26
Michael
F
o
r
ne
y
use
unified diff form
a
t
for test output
commit
|
commitdiff
|
tree
2021-10-26
M
i
chael Forney
r
e
move tra
i
lin
g
w
h
itespa
c
e
f
r
o
m
t
e
st/a
b
i
7
.
ssa
commit
|
commitdiff
|
tree
2021-10-25
M
i
chael Forney
a
rm64
:
Add LR
to list
o
f
registers t
o
save
commit
|
commitdiff
|
tree
2021-10-25
Michael Forney
a
rm64: handle copy of constant to slot
commit
|
commitdiff
|
tree
2021-10-25
Michael Forney
ar
m
6
4:
H
a
ndle slot
s
i
n
O
c
opy
o
per
a
n
d
s
commit
|
commitdiff
|
tree
2021-10-25
Michael Forney
arm64: handle
s
lo
t
s
commit
|
commitdiff
|
tree
2021-10-11
Michael Forney
spil
l
: ad
d
some comments
d
esc
r
ibing funct
i
o
ns
commit
|
commitdiff
|
tree
2021-10-11
Michae
l
Forn
e
y
u
t
i
l:
fix typo preventing
4-byte c
o
py in blit()
commit
|
commitdiff
|
tree
2021-10-11
Michael Forn
e
y
a
v
oid som
e
one last gcc
t
runcatio
n
warning
commit
|
commitdiff
|
tree
2021-09-20
Michael F
o
r
ne
y
parse:
f
ix
loadw when ass
i
gned to l t
e
mpor
a
ry
commit
|
commitdiff
|
tree
2021-09-07
M
i
ch
a
el
F
orney
test: use archit
e
ctur
e
-neut
r
al wra
p
per
f
or calling
.
.
.
commit
|
commitdiff
|
tree
2021-09-07
M
icha
e
l
Fo
r
ney
tes
t
: assign
result of print fu
n
cti
o
ns to temp
o
rary
commit
|
commitdiff
|
tree
2021-08-29
Michael Forn
e
y
amd64/i
s
el: fix f
l
o
ating point == an
d
!= result with NaN
commit
|
commitdiff
|
tree
2021-08-27
Micha
e
l
F
orney
amd6
4
/isel: fi
x
flo
a
ting < a
n
d <= result wit
h
NaN
commit
|
commitdiff
|
tree
2021-08-23
M
ichael Forney
tes
t
: include
e
xit status in test failure reason
commit
|
commitdiff
|
tree
2021-08-02
Michael Forney
copy: con
s
ider i
d
en
t
ity element for
more
instruct
i
o
n
s
commit
|
commitdiff
|
tree
2021-07-29
Michael Forney
l
o
ad: handl
e
all ca
s
es in cast
(
)
commit
|
commitdiff
|
tree
2021-06-17
M
i
ch
a
el Forney
a
m
d64: fix conditional jump
w
hen co
m
par
e
is swapped
.
.
.
commit
|
commitdiff
|
tree
2021-03-18
Michae
l
F
o
rney
spill: use st
r
o
n
ger
a
sser
t
ion for reg
i
sters in use
.
.
.
commit
|
commitdiff
|
tree
2021-03-18
Michael Fo
r
ney
us
e
toolchain to de
t
ermine aarch64 sysro
o
t
pa
t
h
commit
|
commitdiff
|
tree
2021-03-18
Mi
c
hael Forney
Revert
"arm64: try q
e
mu-system-aarch64"
commit
|
commitdiff
|
tree
2021-03-12
Michael For
n
e
y
a
rm64: f
i
x s
e
lcall call data for return of aggregat
e
.
.
.
commit
|
commitdiff
|
tree
2021-03-12
Michael Forney
Arrange
d
ebug f
l
ag t
a
ble to ma
t
ch pass order
commit
|
commitdiff
|
tree
2021-03-02
M
ichael
F
o
rney
gas: emit GNU
-
st
a
ck note so that
s
tac
k
i
s no
t
e
xe
c
utable
commit
|
commitdiff
|
tree
2021-03-02
Mic
h
ael Forney
arm64: hand
l
e sta
c
k offsets >=4096
i
n
O
addr
commit
|
commitdiff
|
tree
2020-10-05
Michael Forney
f
old: z
e
ro-initialize
p
add
i
ng bits
o
f
con
s
tan
t
s
commit
|
commitdiff
|
tree
2020-08-06
Michael
F
orney
a
m
d64:
U
se
member cla
s
s for
a
g
g
regate parameter
temp
o
r
a
r
y
commit
|
commitdiff
|
tree
2020-08-06
Mic
h
ae
l
Forn
e
y
r
e
ga: Fix allocation of
m
ultiple temporarie
s
to the
.
.
.
commit
|
commitdiff
|
tree
2020-08-06
Michael Forney
arm64: Make sure SP stays ali
g
ned by 16
commit
|
commitdiff
|
tree
2020-08-06
Michael
Forne
y
M
ove NPred
i
n parse
.
c and decrease it
commit
|
commitdiff
|
tree
2020-08-06
M
ichael Forney
U
se a d
y
n
a
mic array for phi
arguments
commit
|
commitdiff
|
tree
2019-11-25
Mich
a
el F
o
rney
copy: Fix use of compoun
d
literal out
s
i
d
e
i
t
s scope
commit
|
commitdiff
|
tree
2019-05-16
Michael Forney
Fix a few uses
o
f gass
y
m m
i
ssed
in 9e7e5bff
commit
|
commitdiff
|
tree
2019-05-15
Michael Forney
arm64: Handle stack alloc
a
tions lar
g
er t
h
an 4
0
9
5 bytes
commit
|
commitdiff
|
tree
2019-05-15
Michael
F
orney
arm64: Handle truncd instruction
commit
|
commitdiff
|
tree
2019-05-15
M
i
chael Forney
arm64
:
U
s
e 32-b
i
t register nam
e
whe
n
load
i
ng 'b
'
or
.
.
.
commit
|
commitdiff
|
tree
2019-05-15
Michael Forney
A
llow specifying literal global names
commit
|
commitdiff
|
tree
2019-04-29
Michael
F
o
r
ney
fold:
M
ak
e
s
ure 32
-
bit consta
n
ts get
sign
e
xtended
.
.
.
commit
|
commitdiff
|
tree
2019-04-29
Mic
h
ae
l
Forney
a
md64: U
s
e unordered compare for
floating points
commit
|
commitdiff
|
tree
2019-04-26
Michael Forney
F
i
x con
f
ig
.
h dependency
w
hen OBJDIR != obj
commit
|
commitdiff
|
tree
2019-04-26
M
i
chael Forney
amd64/isel: Error if alloc size
doe
s
n't fit in Tmp
.
.
.
commit
|
commitdiff
|
tree
2019-04-26
Mich
a
el Forney
Al
l
ow stack allocations larger than SHRT_MA
X
*
4
byt
e
s
commit
|
commitdiff
|
tree
2019-04-24
Michael Forney
Fix d
e
fault config
.
h for arm64
commit
|
commitdiff
|
tree
2019-03-14
M
icha
e
l Forney
Re
a
rran
g
e
the fields in Ins so the bit-fields get
p
acke
d
.
.
.
commit
|
commitdiff
|
tree
2019-03-07
Michae
l
Forn
e
y
f
ix in load
e
limination
(
vacal
l
is a call)
commit
|
commitdiff
|
tree
2019-02-21
Michael Forne
y
doc
:
Ag
g
regate types can be ne
s
ted
commit
|
commitdiff
|
tree
2019-02-21
Mich
a
el
F
orney
Fix assertion fa
i
lur
e
i
f temporary was sp
i
lle
d
in all
.
.
.
commit
|
commitdiff
|
tree
2019-02-21
Michael Forney
amd
6
4: Fix typo in trun
c
d instruct
i
on
commit
|
commitdiff
|
tree
2019-02-21
Michael
F
o
r
n
ey
doc
:
Include `alig
n
`
in
d
ata BNF
commit
|
commitdiff
|
tree
2019-02-21
Michael
Forney
Fix
typo
commit
|
commitdiff
|
tree