repo.or.cz
/
qemu.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
target/hexagon: Drop include of qemu.h
2021-07-21
Taylor Simpso
n
He
x
ag
o
n
(targ
e
t/he
x
a
g
on) r
e
move put_user_*
/
get_user_*
Signed-off-by:
Taylor Simpson
<tsimpson@quicinc.com>
commit
|
commitdiff
|
tree
2021-06-29
Taylor Simpson
Hexagon (targ
e
t/hexagon) rem
o
ve u
n
used
TCG variables
Signed-off-by:
Taylor Simpson
<tsimpson@quicinc.com>
commit
|
commitdiff
|
tree
2021-06-29
Taylor Simpson
He
x
ag
o
n
(
targ
e
t/
h
exagon) clean
u
p gen_store_cond
i
ti
o
nal
.
.
.
Signed-off-by:
Taylor Simpson
<tsimpson@quicinc.com>
commit
|
commitdiff
|
tree
2021-06-29
Taylor Simpson
Hexagon (targe
t
/hexagon) fix l2
f
etch instructions
Signed-off-by:
Taylor Simpson
<tsimpson@quicinc.com>
commit
|
commitdiff
|
tree
2021-06-29
Taylor Si
m
pson
Hexagon (target/hexagon)
fix bug i
n
fLSBNE
W
*
Signed-off-by:
Taylor Simpson
<tsimpson@quicinc.com>
commit
|
commitdiff
|
tree
2021-05-01
Taylor Sim
p
son
Hexagon (t
a
rget
/
hexagon
)
CABAC
d
e
c
ode bin
Signed-off-by:
Taylor Simpson
<tsimpson@quicinc.com>
commit
|
commitdiff
|
tree
2021-05-01
Taylor Simpson
Hexagon (target/h
e
xag
o
n) load into shifte
d
register
.
.
.
Signed-off-by:
Taylor Simpson
<tsimpson@quicinc.com>
commit
|
commitdiff
|
tree
2021-05-01
Taylor Simpson
Hexagon (tar
g
et/hexagon) load and unpack bytes instru
c
t
i
ons
Signed-off-by:
Taylor Simpson
<tsimpson@quicinc.com>
commit
|
commitdiff
|
tree
2021-05-01
Taylor
Simpso
n
Hexagon (
t
a
rg
e
t/hexa
g
on) bit
reverse (brev)
a
dd
r
essing
Signed-off-by:
Taylor Simpson
<tsimpson@quicinc.com>
commit
|
commitdiff
|
tree
2021-05-01
T
aylo
r
Simpson
He
x
ago
n
(target/hexago
n
)
c
i
r
c
ular
addressing
Signed-off-by:
Taylor Simpson
<tsimpson@quicinc.com>
commit
|
commitdiff
|
tree
2021-05-01
Taylo
r
Simpson
Hexago
n
(
t
arg
e
t/hexago
n
) add A4_addp_c/A4
_
subp_c
Signed-off-by:
Taylor Simpson
<tsimpson@quicinc.com>
commit
|
commitdiff
|
tree
2021-05-01
Taylor Simpson
He
x
agon (target/hexagon) add
A
6_
v
minu
b
_RdP
Signed-off-by:
Taylor Simpson
<tsimpson@quicinc.com>
commit
|
commitdiff
|
tree
2021-05-01
Taylo
r
Simpson
Hexa
g
o
n (ta
r
get/hexagon)
a
dd A5_AC
S
(vacsh)
Signed-off-by:
Taylor Simpson
<tsimpson@quicinc.com>
commit
|
commitdiff
|
tree
2021-05-01
T
aylor
S
impson
H
exagon (target/hexa
g
o
n) add F2
_
sfinvsq
r
ta
Signed-off-by:
Taylor Simpson
<tsimpson@quicinc.com>
commit
|
commitdiff
|
tree
2021-05-01
Ta
y
l
or Simpson
Hexagon (target
/
hexagon) add F2_sfr
e
cipa instruction
Signed-off-by:
Taylor Simpson
<tsimpson@quicinc.com>
commit
|
commitdiff
|
tree
2021-05-01
Taylo
r
Simpson
Hexago
n
(ta
r
get/hexagon) compile
a
ll
debu
g
code
Signed-off-by:
Taylor Simpson
<tsimpson@quicinc.com>
commit
|
commitdiff
|
tree
2021-05-01
Taylor
Simpson
Hexagon (target
/
h
ex
a
gon) move
QEM
U
_GENERATE to only
.
.
.
Signed-off-by:
Taylor Simpson
<tsimpson@quicinc.com>
commit
|
commitdiff
|
tree
2021-05-01
T
aylor
Simpso
n
Hexagon (target/hexagon)
c
leanup reg_field_in
f
o d
e
finitio
n
Signed-off-by:
Taylor Simpson
<tsimpson@quicinc.com>
commit
|
commitdiff
|
tree
2021-05-01
Taylor
Simps
o
n
Hexagon (target/hexagon) cleanup te
r
nar
y
operators
.
.
.
Signed-off-by:
Taylor Simpson
<tsimpson@quicinc.com>
commit
|
commitdiff
|
tree
2021-05-01
Ta
y
l
o
r
S
imps
o
n
Hexagon (target/h
e
xagon) use
s
oftfloat for float-to
.
.
.
Signed-off-by:
Taylor Simpson
<tsimpson@quicinc.com>
commit
|
commitdiff
|
tree
2021-05-01
Tayl
o
r Simpson
Hex
a
gon
(
ta
r
get
/
hexagon)
r
eplac
e
flo
a
t3
2
_mul
_
pow
2
wi
t
h
.
.
.
Signed-off-by:
Taylor Simpson
<tsimpson@quicinc.com>
commit
|
commitdiff
|
tree
2021-05-01
Tayl
o
r
Simpson
He
x
agon (targ
e
t
/
hexa
g
on) use sof
t
f
loat default NaN
.
.
.
Signed-off-by:
Taylor Simpson
<tsimpson@quicinc.com>
commit
|
commitdiff
|
tree
2021-05-01
Taylor Simpson
Hexagon
(
target/hexagon) c
h
a
n
ge type
o
f sof
t
flo
a
t
_ro
u
ndi
n
gmodes
Signed-off-by:
Taylor Simpson
<tsimpson@quicinc.com>
commit
|
commitdiff
|
tree
2021-05-01
Taylor Simpson
Hexagon
(t
a
rget/hexagon) remo
v
e u
n
used ca
r
ry_from
_
add6
4
.
.
.
Signed-off-by:
Taylor Simpson
<tsimpson@quicinc.com>
commit
|
commitdiff
|
tree
2021-05-01
Taylor Simpson
H
exago
n
(target/hexa
g
on) ch
a
nge
v
aria
b
les from int
.
.
.
Signed-off-by:
Taylor Simpson
<tsimpson@quicinc.com>
commit
|
commitdiff
|
tree
2021-05-01
Taylor Simpso
n
Hexagon (target/hexagon) decide
i
f pred ha
s
been written
.
.
.
Signed-off-by:
Taylor Simpson
<tsimpson@quicinc.com>
commit
|
commitdiff
|
tree
2021-05-01
T
a
ylor Si
m
p
son
Hexagon (ta
r
g
e
t/hexagon) pr
o
perly g
e
ne
r
a
t
e
TB
e
nd for
.
.
.
Signed-off-by:
Taylor Simpson
<tsimpson@quicinc.com>
commit
|
commitdiff
|
tree
2021-05-01
Taylor
S
impson
Hex
a
go
n
(target/hex
a
gon)
use
e
nv_archcpu and
env_cpu
Signed-off-by:
Taylor Simpson
<tsimpson@quicinc.com>
commit
|
commitdiff
|
tree
2021-05-01
Taylor Simp
s
on
He
x
agon
(
t
arg
e
t/hexa
g
on) re
m
ove unnecessary inlin
e
.
.
.
Signed-off-by:
Taylor Simpson
<tsimpson@quicinc.com>
commit
|
commitdiff
|
tree
2021-05-01
Taylor
S
impson
Hexagon
(
t
arget/hexago
n
)
cleanup gen_log_predicated_
r
eg_writ
.
.
.
Signed-off-by:
Taylor Simpson
<tsimpson@quicinc.com>
commit
|
commitdiff
|
tree
2021-05-01
Taylor Simpson
He
x
ago
n
(target/hexago
n
) TCG generation cle
a
n
up
Signed-off-by:
Taylor Simpson
<tsimpson@quicinc.com>
commit
|
commitdiff
|
tree
2021-05-01
Tay
l
o
r
Simpson
target/
h
exagon: remove unnece
s
sary sem
i
colons
Signed-off-by:
Taylor Simpson
<tsimpson@quicinc.com>
commit
|
commitdiff
|
tree
2021-05-01
Taylor Simpson
target/hexagon: fix ty
p
o in comm
e
nt
Signed-off-by:
Taylor Simpson
<tsimpson@quicinc.com>
commit
|
commitdiff
|
tree
2021-05-01
Taylor
Sim
p
son
t
arget/hexagon: C
h
ange DECODE_MAPPED_REG operand name
.
.
.
Signed-off-by:
Taylor Simpson
<tsimpson@quicinc.com>
commit
|
commitdiff
|
tree
2021-05-01
Taylor Si
m
pso
n
tar
g
et/
h
exagon:
remove unnecessa
r
y checks
i
n
f
ind_ic
l
as
s
_sl
o
t
s
Signed-off-by:
Taylor Simpson
<tsimpson@quicinc.com>
commit
|
commitdiff
|
tree
2021-05-01
T
ayl
o
r Simpson
target/hexag
o
n: translatio
n
changes
Signed-off-by:
Taylor Simpson
<tsimpson@quicinc.com>
commit
|
commitdiff
|
tree
2021-03-07
Taylor
Simpson
target/hexa
g
on: Fix shi
f
t amount
c
heck in
f
ASHIFTL
.
.
.
Signed-off-by:
Taylor Simpson
<tsimpson@quicinc.com>
commit
|
commitdiff
|
tree
2021-02-18
Taylor Simpson
Hex
a
gon build infrastructure
Signed-off-by:
Taylor Simpson
<tsimpson@quicinc.com>
commit
|
commitdiff
|
tree
2021-02-18
Taylor
S
impson
Hexagon
(tests/tcg/hexagon) TCG tests - fl
o
ati
n
g
p
oint
Signed-off-by:
Taylor Simpson
<tsimpson@quicinc.com>
commit
|
commitdiff
|
tree
2021-02-18
Taylor Simpson
H
e
xago
n
(
t
e
sts/t
c
g/hexagon) TCG test
s
- at
o
mics/load
.
.
.
Signed-off-by:
Taylor Simpson
<tsimpson@quicinc.com>
commit
|
commitdiff
|
tree
2021-02-18
Taylor Simpson
H
e
xago
n
(tests/tcg/h
e
xagon) TCG t
e
sts - mu
l
tiarch
Signed-off-by:
Taylor Simpson
<tsimpson@quicinc.com>
commit
|
commitdiff
|
tree
2021-02-18
Taylor S
i
mp
s
o
n
Hexagon (l
i
n
ux-us
e
r/hexagon)
L
inu
x
user emula
t
i
on
Signed-off-by:
Taylor Simpson
<tsimpson@quicinc.com>
commit
|
commitdiff
|
tree
2021-02-18
Ta
y
lor Simpson
Hex
a
gon
(
t
arge
t
/
h
exago
n
) tra
n
slation
Signed-off-by:
Taylor Simpson
<tsimpson@quicinc.com>
commit
|
commitdiff
|
tree
2021-02-18
Taylo
r
Simpson
Hexagon (
t
arget/hexagon)
TCG
f
o
r fl
o
ating point i
n
structio
n
s
Signed-off-by:
Taylor Simpson
<tsimpson@quicinc.com>
commit
|
commitdiff
|
tree
2021-02-18
Taylor
S
impson
Hexagon (
t
a
rget/hex
a
go
n
) TCG
for ins
t
ruct
i
ons w
i
th
.
.
.
Signed-off-by:
Taylor Simpson
<tsimpson@quicinc.com>
commit
|
commitdiff
|
tree
2021-02-18
T
aylor
S
impson
Hexagon
(target/hex
a
gon) TCG generatio
n
Signed-off-by:
Taylor Simpson
<tsimpson@quicinc.com>
commit
|
commitdiff
|
tree
2021-02-18
Taylor
S
i
m
p
son
Hexagon (
t
arget/hexagon) inst
r
uction classes
Signed-off-by:
Taylor Simpson
<tsimpson@quicinc.com>
commit
|
commitdiff
|
tree
2021-02-18
Taylor Simpson
Hexagon (t
a
rget/
h
exag
o
n) m
a
cros
Signed-off-by:
Taylor Simpson
<tsimpson@quicinc.com>
commit
|
commitdiff
|
tree
2021-02-18
Ta
y
l
or Sim
p
s
o
n
Hexagon (targ
e
t/
h
exag
o
n) o
p
code data structures
Signed-off-by:
Taylor Simpson
<tsimpson@quicinc.com>
commit
|
commitdiff
|
tree
2021-02-18
Taylor Si
m
pso
n
H
e
xagon (target/hexa
g
o
n) gene
r
ater p
h
ase 4 - d
e
code
.
.
.
Signed-off-by:
Taylor Simpson
<tsimpson@quicinc.com>
commit
|
commitdiff
|
tree
2021-02-18
T
a
y
l
or Si
m
pson
Hexag
o
n (target/hexagon) ge
n
erator phase 3 - C preprocessor
.
.
.
Signed-off-by:
Taylor Simpson
<tsimpson@quicinc.com>
commit
|
commitdiff
|
tree
2021-02-18
Taylor Simp
s
on
Hexagon (target/hexagon) generator
phase 2
-
generate
.
.
.
Signed-off-by:
Taylor Simpson
<tsimpson@quicinc.com>
commit
|
commitdiff
|
tree
2021-02-18
Tay
l
or
S
imps
o
n
Hexagon (
t
arget/h
e
x
a
go
n
) gene
r
ator
p
has
e
1 - C p
r
epro
c
essor
.
.
.
Signed-off-by:
Taylor Simpson
<tsimpson@quicinc.com>
commit
|
commitdiff
|
tree
2021-02-18
T
a
y
l
or Simpson
H
e
xag
o
n (targe
t
/hexago
n
/imported) ar
c
h i
m
port
Signed-off-by:
Taylor Simpson
<tsimpson@quicinc.com>
commit
|
commitdiff
|
tree
2021-02-18
Taylor S
i
mpson
Hexag
o
n
(t
a
rget/he
x
agon/fma_emu
.
[ch]) utility fun
c
tion
s
Signed-off-by:
Taylor Simpson
<tsimpson@quicinc.com>
commit
|
commitdiff
|
tree
2021-02-18
Taylor Simpson
Hexagon (target/hexagon/conv_emu
.
[ch]) utility functions
Signed-off-by:
Taylor Simpson
<tsimpson@quicinc.com>
commit
|
commitdiff
|
tree
2021-02-18
Ta
y
lor
S
impson
Hexagon (t
a
rget
/
hexago
n
/
a
rc
h
.
[ch]
)
u
tility f
u
nc
t
ions
Signed-off-by:
Taylor Simpson
<tsimpson@quicinc.com>
commit
|
commitdiff
|
tree
2021-02-18
T
aylor Simps
o
n
Hexagon (targe
t
/hexagon) i
n
struct
i
o
n
p
rintin
g
Signed-off-by:
Taylor Simpson
<tsimpson@quicinc.com>
commit
|
commitdiff
|
tree
2021-02-18
Tayl
o
r Simps
o
n
Hexa
g
on (target/he
x
agon) instruction/packet decode
Signed-off-by:
Taylor Simpson
<tsimpson@quicinc.com>
commit
|
commitdiff
|
tree
2021-02-18
Taylo
r
Sim
p
son
Hexag
o
n (tar
g
et/hexagon) i
n
struction att
r
ibutes
Signed-off-by:
Taylor Simpson
<tsimpson@quicinc.com>
commit
|
commitdiff
|
tree
2021-02-18
Taylor Simpson
Hexagon (
t
arg
e
t/he
x
agon
)
regi
s
t
e
r fi
e
lds
Signed-off-by:
Taylor Simpson
<tsimpson@quicinc.com>
commit
|
commitdiff
|
tree
2021-02-18
Tayl
o
r Simpson
Hexagon (target/hexagon)
i
nstr
u
cti
o
n a
n
d packet types
Signed-off-by:
Taylor Simpson
<tsimpson@quicinc.com>
commit
|
commitdiff
|
tree
2021-02-18
Tay
l
o
r
Simpson
Hexagon (
t
arget/hexagon) arc
h
itecture t
y
pes
Signed-off-by:
Taylor Simpson
<tsimpson@quicinc.com>
commit
|
commitdiff
|
tree
2021-02-18
Taylor Simp
s
on
H
e
xagon
(tar
g
et/hexag
o
n) GDB Stub
Signed-off-by:
Taylor Simpson
<tsimpson@quicinc.com>
commit
|
commitdiff
|
tree
2021-02-18
T
aylor Simpson
Hexagon (ta
r
get/
h
exagon) s
c
al
a
r
c
ore helpers
Signed-off-by:
Taylor Simpson
<tsimpson@quicinc.com>
commit
|
commitdiff
|
tree
2021-02-18
Taylor Simpson
Hexagon (tar
g
et/h
e
xagon
)
register names
Signed-off-by:
Taylor Simpson
<tsimpson@quicinc.com>
commit
|
commitdiff
|
tree
2021-02-18
Tay
l
or
Simpson
Hexagon
(
disas) disasse
m
bler
Signed-off-by:
Taylor Simpson
<tsimpson@quicinc.com>
commit
|
commitdiff
|
tree
2021-02-18
Taylor Simpson
Hexagon (target
/
hex
a
gon)
scalar
c
ore defin
i
tion
Signed-off-by:
Taylor Simpson
<tsimpson@quicinc.com>
commit
|
commitdiff
|
tree
2021-02-18
Taylor S
i
mpson
He
x
a
g
o
n
(in
c
lude
/
e
l
f
.
h) ELF machine
definit
i
on
Signed-off-by:
Taylor Simpson
<tsimpson@quicinc.com>
commit
|
commitdiff
|
tree
2021-02-18
T
a
ylo
r
Simpson
He
x
agon (
t
arget/hexagon)
README
Signed-off-by:
Taylor Simpson
<tsimpson@quicinc.com>
commit
|
commitdiff
|
tree
2021-02-18
Taylo
r
S
impson
Hexago
n
Up
d
a
te MAINTAINERS file
Add
Taylor Simpson
as the Hexagon target maintainer
Signed-off-by:
Taylor Simpson
<tsimpson@quicinc.com>
commit
|
commitdiff
|
tree
2020-02-12
T
aylo
r
Si
m
pso
n
tcg: Add support
for a helper with 7
arguments
Signed-off-by:
Taylor Simpson
<tsimpson@quicinc.com>
commit
|
commitdiff
|
tree
2019-11-20
Tay
l
or S
i
m
pson
tests/tcg
:
m
o
dify
mult
i
arch tests to work with clang
Signed-off-by:
Taylor Simpson
<tsimpson@quicinc.com>
commit
|
commitdiff
|
tree