summaryrefslogtreecommitdiff
path: root/arch/xtensa/include/asm/traps.h
diff options
context:
space:
mode:
authorMax Filippov <jcmvbkbc@gmail.com>2023-06-13 11:18:26 +0300
committerMax Filippov <jcmvbkbc@gmail.com>2023-06-14 07:56:27 +0300
commit651d4aff6892f630d399201f9ce94e240d932520 (patch)
tree1df0aadc32115607e9d2be51f29f06d51d414252 /arch/xtensa/include/asm/traps.h
parent3522bcfe1ecd48b9db1bbecec5f27010f77b639b (diff)
downloadlinux-651d4aff6892f630d399201f9ce94e240d932520.tar.xz
xtensa: rearrange unaligned exception handler
- extract initialization part of the exception handler into a separate function. - use single label for invalid instruction instead of two labels, one for load and one for store, at one place. - use sext instruction for sign extension when available. - store SAR on the stack instead of in a0. - replace numeric labels for load and store writeback with .Lload_w and .Lstore_w respectively. Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
Diffstat (limited to 'arch/xtensa/include/asm/traps.h')
0 files changed, 0 insertions, 0 deletions