diff options
| author | Max Filippov <jcmvbkbc@gmail.com> | 2023-06-13 01:18:26 -0700 | 
|---|---|---|
| committer | Max Filippov <jcmvbkbc@gmail.com> | 2023-06-13 21:56:27 -0700 | 
| commit | 651d4aff6892f630d399201f9ce94e240d932520 (patch) | |
| tree | 1df0aadc32115607e9d2be51f29f06d51d414252 /drivers/usb/cdns3/cdns3-debug.h | |
| parent | 3522bcfe1ecd48b9db1bbecec5f27010f77b639b (diff) | |
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 'drivers/usb/cdns3/cdns3-debug.h')
0 files changed, 0 insertions, 0 deletions
