repo.or.cz
/
qemu
/
ar7.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
nios2: Add architecture emulation support
2017-01-23
Rich
a
rd H
e
nder
s
on
target-hpp
a
:
I
mplement floating-poin
t
insns
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
R
i
c
hard Henderson
target-hppa
:
Impl
e
m
e
nt
s
ystem and memory-ma
n
ag
e
me
n
t
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
Richard H
e
n
d
e
r
son
t
arget-hppa:
Implem
e
nt lo
a
ds and stores
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
R
i
c
h
ard Henderson
target-
h
ppa: Imple
m
e
nt shifts and deposits
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
R
ic
h
ard Henderson
tar
g
et-hppa: Impleme
n
t l
i
nux-user gateway page
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
Richard Hen
d
erso
n
target-hppa
:
Implement bra
n
c
h
e
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
Ri
c
hard
H
enderson
t
arget
-
hp
p
a: Im
p
lement basic arithmeti
c
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
Rich
a
r
d Henderson
t
arget
-
h
ppa:
A
d
d
nullification framework
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
R
ichar
d
Hende
r
son
targ
e
t-h
p
pa: Add framewor
k
and enable compilation
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
Richard Hend
e
rson
target
-
hp
p
a: Add softfloat specia
l
iza
t
io
n
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
Richar
d
Henders
o
n
linux
-
user: Add H
P
PA st
a
rtup a
n
d main loop
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
Ri
c
hard
H
end
e
rson
linux-u
s
er
:
A
d
d
H
PPA signal h
a
ndli
n
g
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
Richar
d
Henderson
l
inux-user
:
Add HP
P
A target_signal
.
h
and ta
r
get_cpu
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
Richard Henderson
li
n
ux-user: Add HPPA target_structs
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
Richard Hender
s
o
n
linux-use
r
: Add HPPA de
f
initions to
s
yscall_defs
.
h
commit
|
commitdiff
|
tree
2017-01-23
R
ichard
Henderson
linux-user: Ad
d
HPPA target_syscall
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
Rich
a
rd Henderson
linux-user: Add HPP
A
termbits
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
Richard Hender
s
on
linux-
u
ser: Ad
d
H
P
P
A
sy
s
ca
l
l num
b
ers
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
Richard
H
enderson
linux-user: Add HPPA socket
.
h
d
efinitions
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
Richard Henderson
linux-user: Handle ERFKIL
L
a
n
d EHWPOISON
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
Richard Henderson
l
i
n
u
x-
u
ser: Support
stack-grows-up in elfload
.
c
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
Richard
Henderson
Revert "Remove remainders o
f
HPPA
backend"
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-17
Richard Hen
d
erson
tcg/i386:
Always
use TZCNT when available
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-17
Ric
h
ar
d
H
e
n
d
e
rson
Rev
e
rt
"tc
g
/i386: R
e
ly
on unde
f
ined/undocumented behaviour
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-14
Richard Henderson
target-m68k: I
m
plement b
f
ffo
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-14
R
ichard
H
en
d
erson
target-m68k: Im
p
lem
e
nt bitfi
e
ld ops for me
m
ory
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-14
Ric
h
ard Henderson
t
arget
-
m68k:
I
mplement
bitf
i
eld ops for register
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-13
Richa
r
d
Hend
e
r
s
on
tcg
/
a
a
rch64: Fix tcg_out_movi
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-13
Richard Hender
s
on
tcg/aarc
h
64: F
i
x addsub2 for 0+C
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-13
Richard Hen
d
erson
tar
g
et/arm: Fix
ub
f
x et
al
f
or aarch64
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-13
Ric
h
ard He
n
derson
tcg/s390: Fix
m
erge error
w
i
th fa
c
ilities
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard
H
e
n
der
s
on
t
c
g/i386: Handle ctp
o
p opcode
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
R
ichard
H
enderson
tcg/ppc: H
a
ndle ctpop opcode
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard Hende
r
s
o
n
t
cg: Use ctpop to generate
ctz if
n
e
eded
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard Henderson
qemu/
h
ost-ut
i
ls
.
h: R
e
duc
e
th
e
ope
r
atio
n
count in
t
he
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard Henderson
target-i386: Use ct
p
op hel
p
er
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard Henderson
targ
e
t-ti
l
egx: Use ctpop hel
p
er
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
R
i
ch
a
r
d
H
enderson
target-spa
r
c: Use ctpop helper
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard Henderson
target-s39
0
x:
Avoid a
l
oop for popcnt
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard Henderson
target-ppc: Use ctpop hel
p
er
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Ri
c
hard Henders
o
n
targ
e
t-alpha: Use ctp
o
p
helper
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richar
d
Hende
r
son
tcg: Add opc
o
de for ctp
o
p
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard Hen
d
ers
o
n
t
a
rget
-
xte
n
sa:
Use cl
r
sb helper
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
R
i
c
hard
Hen
d
erson
ta
r
get
-
tricore: Use clrsb
h
e
l
per
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
R
ichar
d
Hen
d
erson
t
a
r
get-arm: Use
clrsb helper
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Ric
h
ard Hen
d
erson
tcg: Add helpers
f
o
r clrsb
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard
H
e
nderso
n
tcg/i386: Rely
on un
d
efine
d
/
undocumented behaviour
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Ri
c
hard He
n
der
s
on
t
cg/i386: Handle ct
z
and clz opcode
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Ric
h
ar
d
Henderson
t
cg/i386: All
o
w
b
mi2 shiftx to have
n
on-m
a
tching
opera
n
ds
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard
Henderson
tcg/i3
8
6: Hoist
common argume
n
ts
i
n tcg_out_op
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
R
i
ch
a
rd Henderson
tcg/
i
386: Fuly convert
t
c
g
_
t
ar
g
et_op_d
e
f
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard He
n
derso
n
tc
g
/s3
9
0: Handle clz o
p
code
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard Hend
e
rso
n
tcg/mips: Handle clz o
p
code
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard Hen
d
erson
t
c
g/arm
:
Ha
n
dle ctz and clz opcodes
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Ri
c
ha
r
d
He
n
derson
tcg/aarch64:
H
a
n
dle ctz and clz opcodes
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
R
i
c
h
ard Henderson
tcg
/
ppc: H
a
ndle ctz an
d
clz opcodes
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard Henders
o
n
target-i386: Us
e
c
l
z
a
n
d ctz opco
d
es
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
R
i
chard Henderson
target-arm
:
Use clz opcode
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
R
i
c
h
a
r
d
Hen
d
erson
target-
x
ten
s
a: U
s
e clz opcod
e
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard Henderson
target-unicore3
2
: Use clz opcode
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard
Henderson
tar
g
et-trico
r
e
:
U
se clz opcode
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard
Hen
d
erson
targe
t
-
t
ile
g
x
:
Use clz
a
nd ctz opco
d
es
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Ri
c
ha
r
d Henderson
t
a
rget-s390
x
: Use cl
z
opco
d
e
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard Henderson
t
a
rget-ppc:
U
se clz
and ct
z
opcodes
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
R
i
chard H
e
nderson
tar
g
et-openrisc: Use clz and ctz opcodes
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richa
r
d Henderso
n
targ
e
t-
m
ips: Use clz
o
pcode
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richa
r
d He
n
derson
target-microblaze: Use c
l
z opcode
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Rich
a
rd
H
enderson
tar
g
et-c
r
is
:
U
s
e
clz
o
pcode
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard Hende
r
s
o
n
target-alpha: Use
t
h
e
c
tz and clz opcodes
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
R
i
chard
H
en
d
e
r
s
on
disas/ppc:
H
andle popcnt and
c
nttz
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Ric
h
ard Hende
r
son
dis
a
s/i
3
86
.
c: Handle tzcnt
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
R
i
chard Henderson
t
c
g
:
A
d
d clz a
n
d ct
z
op
c
od
e
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richar
d
H
e
n
derson
tcg: A
l
low an
o
p
erand
t
o be matching o
r
a
const
a
nt
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
R
ichard Henderson
tcg: Pa
s
s
t
he o
p
code widt
h
to
t
a
rget_parse_constraint
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
R
ichard Henderson
tcg: Transition flat op_defs array to
a target call
b
a
ck
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard Henderson
tcg:
A
dd
m
arkup for out
p
ut req
u
ires
new register
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
R
i
chard H
e
nderson
tc
g
/optimiz
e
: Fo
l
d
movcond 0/1 into setcond
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Rich
a
rd He
n
ders
o
n
tar
g
et-s390x: Use the new depos
i
t and
e
x
tract ops
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
R
i
chard Hend
e
r
son
tar
g
et-ppc: Use the n
e
w
deposi
t
and
extract ops
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard Hend
e
r
s
on
t
arget-mips: Use the new
e
xtrac
t
o
p
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richar
d
Henderso
n
target-i386: Use new deposit and ex
t
r
a
c
t ops
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard Hend
e
rson
target-arm:
U
se
new deposit and e
x
tract ops
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Ric
h
ard H
e
nderso
n
t
a
rget-alpha: Use
deposit a
n
d extract
ops
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard Henderson
tcg/s39
0
: Support
deposit i
n
t
o
zero
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Ric
h
a
r
d
H
enderson
tcg/s390
:
I
mplement
f
ield
e
xtraction opc
o
des
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard Henders
o
n
tc
g
/s
3
9
0: Expose host
facil
i
ties to
t
cg-targe
t
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard Hender
s
on
t
c
g/ppc: Imp
l
ement
f
ield extra
c
tion opco
d
e
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard Hend
e
rson
tcg/mi
p
s: Implem
e
nt
fi
e
ld ext
r
action
o
pcodes
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard Henderson
tcg/i386: Impleme
n
t field extracti
o
n o
p
codes
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richa
r
d Henderson
tcg/arm: Imp
l
em
e
nt f
i
eld extrac
t
ion opco
d
es
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard
H
e
nderso
n
t
cg/arm:
Move
i
sa dete
c
t
i
on to tc
g
-
t
arget
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard Hende
r
son
tcg
/
aarch64: Implement
field e
x
traction o
p
code
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard Hen
d
erson
t
c
g:
A
dd de
p
osit
_
z expander
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Ri
c
hard
H
e
nderson
tcg:
M
inor
a
djustment
s
to de
p
osit expan
d
ers
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard Henderson
tcg
:
A
dd f
i
eld extraction primitives
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-08
Richard H
e
nderso
n
translat
e
-all: Avoid -Werror=switch-bool
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-12-27
Richard
Hen
d
e
r
son
target-m68k: Inline s
h
ifts
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-12-27
Richard Henderson
target-m68k: Do
n
ot cp
u
_abort on undef
i
ned
i
nsns
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-12-27
Richard Henderson
t
a
rget-m68k: Split gen_lea
and
gen_ea
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-12-27
Richard Henderson
target-m68k: Dela
y
autoinc write
b
ac
k
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
next