repo.or.cz
/
qemu
/
pbrook.git
/
blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
blame
|
history
|
raw
|
HEAD
hw/omap1.c: Add fallthrough markers and breaks
[qemu/pbrook.git]
/
tests
/
tcg
/
xtensa
/
vectors.S
blob
265a1812399bde5dca6ca0d31f625fef2405f58d
1
.macro vector name
2
3
.section .vector.\name
4
j 1f
5
.section .vector.\name\().text
6
1:
7
wsr a2, excsave1
8
movi a2, handler_\name
9
l32i a2, a2, 0
10
beqz a2, 1f
11
jx a2
12
1:
13
movi a3, 1b
14
movi a2, 1
15
simcall
16
17
.align 4
18
.global handler_\name
19
handler_\name\(): .word 0
20
21
.endm
22
23
vector window_overflow_4
24
vector window_overflow_8
25
vector window_overflow_12
26
vector window_underflow_4
27
vector window_underflow_8
28
vector window_underflow_12
29
30
vector level2
31
vector level3
32
vector level4
33
vector level5
34
vector level6
35
vector level7
36
37
vector kernel
38
vector user
39
vector double