ofs | hex dump | ascii |
---|
0000 | 62 69 6e 75 74 69 6c 73 2f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | binutils/....................... |
0020 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0040 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0060 | 00 00 00 00 30 30 30 30 37 37 35 00 30 30 30 30 37 36 34 00 30 30 30 30 37 36 34 00 30 30 30 30 | ....0000775.0000764.0000764.0000 |
0080 | 30 30 30 30 30 30 30 00 31 31 35 37 32 32 37 36 34 36 32 00 30 31 33 30 36 31 00 20 35 00 00 00 | 0000000.11572276462.013061..5... |
00a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
00c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
00e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0100 | 00 75 73 74 61 72 20 20 00 6a 63 6d 76 62 6b 62 63 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...jcmvbkbc............... |
0120 | 00 00 00 00 00 00 00 00 00 6a 63 6d 76 62 6b 62 63 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........jcmvbkbc............... |
0140 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0160 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
01a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
01c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
01e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0200 | 62 69 6e 75 74 69 6c 73 2f 62 66 64 2f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | binutils/bfd/................... |
0220 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0240 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0260 | 00 00 00 00 30 30 30 30 37 37 35 00 30 30 30 30 37 36 34 00 30 30 30 30 37 36 34 00 30 30 30 30 | ....0000775.0000764.0000764.0000 |
0280 | 30 30 30 30 30 30 30 00 31 31 35 37 32 32 37 36 34 36 32 00 30 31 33 36 31 34 00 20 35 00 00 00 | 0000000.11572276462.013614..5... |
02a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
02c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
02e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0300 | 00 75 73 74 61 72 20 20 00 6a 63 6d 76 62 6b 62 63 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...jcmvbkbc............... |
0320 | 00 00 00 00 00 00 00 00 00 6a 63 6d 76 62 6b 62 63 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........jcmvbkbc............... |
0340 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0360 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0380 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
03a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
03c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
03e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0400 | 62 69 6e 75 74 69 6c 73 2f 62 66 64 2f 78 74 65 6e 73 61 2d 6d 6f 64 75 6c 65 73 2e 63 00 00 00 | binutils/bfd/xtensa-modules.c... |
0420 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0440 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0460 | 00 00 00 00 30 30 30 30 36 36 34 00 30 30 30 30 37 36 34 00 30 30 30 30 37 36 34 00 30 30 30 30 | ....0000664.0000764.0000764.0000 |
0480 | 30 37 30 31 34 37 33 00 31 31 35 37 32 32 37 36 34 36 32 00 30 31 36 37 34 34 00 20 30 00 00 00 | 0701473.11572276462.016744..0... |
04a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
04c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
04e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0500 | 00 75 73 74 61 72 20 20 00 6a 63 6d 76 62 6b 62 63 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .ustar...jcmvbkbc............... |
0520 | 00 00 00 00 00 00 00 00 00 6a 63 6d 76 62 6b 62 63 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........jcmvbkbc............... |
0540 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0560 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0580 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
05a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
05c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
05e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
0600 | 2f 2a 20 58 74 65 6e 73 61 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 2d 73 70 65 63 69 66 69 63 | /*.Xtensa.configuration-specific |
0620 | 20 49 53 41 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 2e 0a 20 20 20 43 6f 70 79 72 69 67 68 74 20 32 | .ISA.information.....Copyright.2 |
0640 | 30 30 33 2c 20 32 30 30 34 2c 20 32 30 30 35 2c 20 32 30 30 37 20 46 72 65 65 20 53 6f 66 74 77 | 003,.2004,.2005,.2007.Free.Softw |
0660 | 61 72 65 20 46 6f 75 6e 64 61 74 69 6f 6e 2c 20 49 6e 63 2e 0a 0a 20 20 20 54 68 69 73 20 66 69 | are.Foundation,.Inc......This.fi |
0680 | 6c 65 20 69 73 20 70 61 72 74 20 6f 66 20 42 46 44 2c 20 74 68 65 20 42 69 6e 61 72 79 20 46 69 | le.is.part.of.BFD,.the.Binary.Fi |
06a0 | 6c 65 20 44 65 73 63 72 69 70 74 6f 72 20 6c 69 62 72 61 72 79 2e 0a 0a 20 20 20 54 68 69 73 20 | le.Descriptor.library......This. |
06c0 | 70 72 6f 67 72 61 6d 20 69 73 20 66 72 65 65 20 73 6f 66 74 77 61 72 65 3b 20 79 6f 75 20 63 61 | program.is.free.software;.you.ca |
06e0 | 6e 20 72 65 64 69 73 74 72 69 62 75 74 65 20 69 74 20 61 6e 64 2f 6f 72 0a 20 20 20 6d 6f 64 69 | n.redistribute.it.and/or....modi |
0700 | 66 79 20 69 74 20 75 6e 64 65 72 20 74 68 65 20 74 65 72 6d 73 20 6f 66 20 74 68 65 20 47 4e 55 | fy.it.under.the.terms.of.the.GNU |
0720 | 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 20 61 73 0a 20 20 20 70 75 | .General.Public.License.as....pu |
0740 | 62 6c 69 73 68 65 64 20 62 79 20 74 68 65 20 46 72 65 65 20 53 6f 66 74 77 61 72 65 20 46 6f 75 | blished.by.the.Free.Software.Fou |
0760 | 6e 64 61 74 69 6f 6e 3b 20 65 69 74 68 65 72 20 76 65 72 73 69 6f 6e 20 33 20 6f 66 20 74 68 65 | ndation;.either.version.3.of.the |
0780 | 0a 20 20 20 4c 69 63 65 6e 73 65 2c 20 6f 72 20 28 61 74 20 79 6f 75 72 20 6f 70 74 69 6f 6e 29 | ....License,.or.(at.your.option) |
07a0 | 20 61 6e 79 20 6c 61 74 65 72 20 76 65 72 73 69 6f 6e 2e 0a 0a 20 20 20 54 68 69 73 20 70 72 6f | .any.later.version......This.pro |
07c0 | 67 72 61 6d 20 69 73 20 64 69 73 74 72 69 62 75 74 65 64 20 69 6e 20 74 68 65 20 68 6f 70 65 20 | gram.is.distributed.in.the.hope. |
07e0 | 74 68 61 74 20 69 74 20 77 69 6c 6c 20 62 65 20 75 73 65 66 75 6c 2c 0a 20 20 20 62 75 74 20 57 | that.it.will.be.useful,....but.W |
0800 | 49 54 48 4f 55 54 20 41 4e 59 20 57 41 52 52 41 4e 54 59 3b 20 77 69 74 68 6f 75 74 20 65 76 65 | ITHOUT.ANY.WARRANTY;.without.eve |
0820 | 6e 20 74 68 65 20 69 6d 70 6c 69 65 64 20 77 61 72 72 61 6e 74 79 20 6f 66 0a 20 20 20 4d 45 52 | n.the.implied.warranty.of....MER |
0840 | 43 48 41 4e 54 41 42 49 4c 49 54 59 20 6f 72 20 46 49 54 4e 45 53 53 20 46 4f 52 20 41 20 50 41 | CHANTABILITY.or.FITNESS.FOR.A.PA |
0860 | 52 54 49 43 55 4c 41 52 20 50 55 52 50 4f 53 45 2e 20 20 53 65 65 20 74 68 65 20 47 4e 55 0a 20 | RTICULAR.PURPOSE...See.the.GNU.. |
0880 | 20 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 20 66 6f 72 20 6d 6f 72 | ..General.Public.License.for.mor |
08a0 | 65 20 64 65 74 61 69 6c 73 2e 0a 0a 20 20 20 59 6f 75 20 73 68 6f 75 6c 64 20 68 61 76 65 20 72 | e.details......You.should.have.r |
08c0 | 65 63 65 69 76 65 64 20 61 20 63 6f 70 79 20 6f 66 20 74 68 65 20 47 4e 55 20 47 65 6e 65 72 61 | eceived.a.copy.of.the.GNU.Genera |
08e0 | 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 0a 20 20 20 61 6c 6f 6e 67 20 77 69 74 68 20 74 | l.Public.License....along.with.t |
0900 | 68 69 73 20 70 72 6f 67 72 61 6d 3b 20 69 66 20 6e 6f 74 2c 20 77 72 69 74 65 20 74 6f 20 74 68 | his.program;.if.not,.write.to.th |
0920 | 65 20 46 72 65 65 20 53 6f 66 74 77 61 72 65 0a 20 20 20 46 6f 75 6e 64 61 74 69 6f 6e 2c 20 49 | e.Free.Software....Foundation,.I |
0940 | 6e 63 2e 2c 20 35 31 20 46 72 61 6e 6b 6c 69 6e 20 53 74 72 65 65 74 20 2d 20 46 69 66 74 68 20 | nc.,.51.Franklin.Street.-.Fifth. |
0960 | 46 6c 6f 6f 72 2c 20 42 6f 73 74 6f 6e 2c 20 4d 41 0a 20 20 20 30 32 31 31 30 2d 31 33 30 31 2c | Floor,.Boston,.MA....02110-1301, |
0980 | 20 55 53 41 2e 20 20 2a 2f 0a 0a 23 69 6e 63 6c 75 64 65 20 22 61 6e 73 69 64 65 63 6c 2e 68 22 | .USA...*/..#include."ansidecl.h" |
09a0 | 0a 23 69 6e 63 6c 75 64 65 20 3c 78 74 65 6e 73 61 2d 69 73 61 2e 68 3e 0a 23 69 6e 63 6c 75 64 | .#include.<xtensa-isa.h>.#includ |
09c0 | 65 20 22 78 74 65 6e 73 61 2d 69 73 61 2d 69 6e 74 65 72 6e 61 6c 2e 68 22 0a 0a 0c 0a 2f 2a 20 | e."xtensa-isa-internal.h"..../*. |
09e0 | 53 79 73 72 65 67 73 2e 20 20 2a 2f 0a 0a 73 74 61 74 69 63 20 78 74 65 6e 73 61 5f 73 79 73 72 | Sysregs...*/..static.xtensa_sysr |
0a00 | 65 67 5f 69 6e 74 65 72 6e 61 6c 20 73 79 73 72 65 67 73 5b 5d 20 3d 20 7b 0a 20 20 7b 20 22 4c | eg_internal.sysregs[].=.{...{."L |
0a20 | 42 45 47 22 2c 20 30 2c 20 30 20 7d 2c 0a 20 20 7b 20 22 4c 45 4e 44 22 2c 20 31 2c 20 30 20 7d | BEG",.0,.0.},...{."LEND",.1,.0.} |
0a40 | 2c 0a 20 20 7b 20 22 4c 43 4f 55 4e 54 22 2c 20 32 2c 20 30 20 7d 2c 0a 20 20 7b 20 22 50 54 45 | ,...{."LCOUNT",.2,.0.},...{."PTE |
0a60 | 56 41 44 44 52 22 2c 20 38 33 2c 20 30 20 7d 2c 0a 20 20 7b 20 22 44 44 52 22 2c 20 31 30 34 2c | VADDR",.83,.0.},...{."DDR",.104, |
0a80 | 20 30 20 7d 2c 0a 20 20 7b 20 22 31 37 36 22 2c 20 31 37 36 2c 20 30 20 7d 2c 0a 20 20 7b 20 22 | .0.},...{."176",.176,.0.},...{." |
0aa0 | 32 30 38 22 2c 20 32 30 38 2c 20 30 20 7d 2c 0a 20 20 7b 20 22 49 4e 54 45 52 52 55 50 54 22 2c | 208",.208,.0.},...{."INTERRUPT", |
0ac0 | 20 32 32 36 2c 20 30 20 7d 2c 0a 20 20 7b 20 22 49 4e 54 43 4c 45 41 52 22 2c 20 32 32 37 2c 20 | .226,.0.},...{."INTCLEAR",.227,. |
0ae0 | 30 20 7d 2c 0a 20 20 7b 20 22 43 43 4f 55 4e 54 22 2c 20 32 33 34 2c 20 30 20 7d 2c 0a 20 20 7b | 0.},...{."CCOUNT",.234,.0.},...{ |
0b00 | 20 22 50 52 49 44 22 2c 20 32 33 35 2c 20 30 20 7d 2c 0a 20 20 7b 20 22 49 43 4f 55 4e 54 22 2c | ."PRID",.235,.0.},...{."ICOUNT", |
0b20 | 20 32 33 36 2c 20 30 20 7d 2c 0a 20 20 7b 20 22 43 43 4f 4d 50 41 52 45 30 22 2c 20 32 34 30 2c | .236,.0.},...{."CCOMPARE0",.240, |
0b40 | 20 30 20 7d 2c 0a 20 20 7b 20 22 43 43 4f 4d 50 41 52 45 31 22 2c 20 32 34 31 2c 20 30 20 7d 2c | .0.},...{."CCOMPARE1",.241,.0.}, |
0b60 | 0a 20 20 7b 20 22 43 43 4f 4d 50 41 52 45 32 22 2c 20 32 34 32 2c 20 30 20 7d 2c 0a 20 20 7b 20 | ...{."CCOMPARE2",.242,.0.},...{. |
0b80 | 22 45 50 43 31 22 2c 20 31 37 37 2c 20 30 20 7d 2c 0a 20 20 7b 20 22 45 50 43 32 22 2c 20 31 37 | "EPC1",.177,.0.},...{."EPC2",.17 |
0ba0 | 38 2c 20 30 20 7d 2c 0a 20 20 7b 20 22 45 50 43 33 22 2c 20 31 37 39 2c 20 30 20 7d 2c 0a 20 20 | 8,.0.},...{."EPC3",.179,.0.},... |
0bc0 | 7b 20 22 45 50 43 34 22 2c 20 31 38 30 2c 20 30 20 7d 2c 0a 20 20 7b 20 22 45 58 43 53 41 56 45 | {."EPC4",.180,.0.},...{."EXCSAVE |
0be0 | 31 22 2c 20 32 30 39 2c 20 30 20 7d 2c 0a 20 20 7b 20 22 45 58 43 53 41 56 45 32 22 2c 20 32 31 | 1",.209,.0.},...{."EXCSAVE2",.21 |
0c00 | 30 2c 20 30 20 7d 2c 0a 20 20 7b 20 22 45 58 43 53 41 56 45 33 22 2c 20 32 31 31 2c 20 30 20 7d | 0,.0.},...{."EXCSAVE3",.211,.0.} |
0c20 | 2c 0a 20 20 7b 20 22 45 58 43 53 41 56 45 34 22 2c 20 32 31 32 2c 20 30 20 7d 2c 0a 20 20 7b 20 | ,...{."EXCSAVE4",.212,.0.},...{. |
0c40 | 22 45 50 53 32 22 2c 20 31 39 34 2c 20 30 20 7d 2c 0a 20 20 7b 20 22 45 50 53 33 22 2c 20 31 39 | "EPS2",.194,.0.},...{."EPS3",.19 |
0c60 | 35 2c 20 30 20 7d 2c 0a 20 20 7b 20 22 45 50 53 34 22 2c 20 31 39 36 2c 20 30 20 7d 2c 0a 20 20 | 5,.0.},...{."EPS4",.196,.0.},... |
0c80 | 7b 20 22 45 58 43 43 41 55 53 45 22 2c 20 32 33 32 2c 20 30 20 7d 2c 0a 20 20 7b 20 22 44 45 50 | {."EXCCAUSE",.232,.0.},...{."DEP |
0ca0 | 43 22 2c 20 31 39 32 2c 20 30 20 7d 2c 0a 20 20 7b 20 22 45 58 43 56 41 44 44 52 22 2c 20 32 33 | C",.192,.0.},...{."EXCVADDR",.23 |
0cc0 | 38 2c 20 30 20 7d 2c 0a 20 20 7b 20 22 57 49 4e 44 4f 57 42 41 53 45 22 2c 20 37 32 2c 20 30 20 | 8,.0.},...{."WINDOWBASE",.72,.0. |
0ce0 | 7d 2c 0a 20 20 7b 20 22 57 49 4e 44 4f 57 53 54 41 52 54 22 2c 20 37 33 2c 20 30 20 7d 2c 0a 20 | },...{."WINDOWSTART",.73,.0.},.. |
0d00 | 20 7b 20 22 53 41 52 22 2c 20 33 2c 20 30 20 7d 2c 0a 20 20 7b 20 22 4c 49 54 42 41 53 45 22 2c | .{."SAR",.3,.0.},...{."LITBASE", |
0d20 | 20 35 2c 20 30 20 7d 2c 0a 20 20 7b 20 22 50 53 22 2c 20 32 33 30 2c 20 30 20 7d 2c 0a 20 20 7b | .5,.0.},...{."PS",.230,.0.},...{ |
0d40 | 20 22 4d 49 53 43 30 22 2c 20 32 34 34 2c 20 30 20 7d 2c 0a 20 20 7b 20 22 4d 49 53 43 31 22 2c | ."MISC0",.244,.0.},...{."MISC1", |
0d60 | 20 32 34 35 2c 20 30 20 7d 2c 0a 20 20 7b 20 22 49 4e 54 45 4e 41 42 4c 45 22 2c 20 32 32 38 2c | .245,.0.},...{."INTENABLE",.228, |
0d80 | 20 30 20 7d 2c 0a 20 20 7b 20 22 44 42 52 45 41 4b 41 30 22 2c 20 31 34 34 2c 20 30 20 7d 2c 0a | .0.},...{."DBREAKA0",.144,.0.},. |
0da0 | 20 20 7b 20 22 44 42 52 45 41 4b 43 30 22 2c 20 31 36 30 2c 20 30 20 7d 2c 0a 20 20 7b 20 22 44 | ..{."DBREAKC0",.160,.0.},...{."D |
0dc0 | 42 52 45 41 4b 41 31 22 2c 20 31 34 35 2c 20 30 20 7d 2c 0a 20 20 7b 20 22 44 42 52 45 41 4b 43 | BREAKA1",.145,.0.},...{."DBREAKC |
0de0 | 31 22 2c 20 31 36 31 2c 20 30 20 7d 2c 0a 20 20 7b 20 22 49 42 52 45 41 4b 41 30 22 2c 20 31 32 | 1",.161,.0.},...{."IBREAKA0",.12 |
0e00 | 38 2c 20 30 20 7d 2c 0a 20 20 7b 20 22 49 42 52 45 41 4b 41 31 22 2c 20 31 32 39 2c 20 30 20 7d | 8,.0.},...{."IBREAKA1",.129,.0.} |
0e20 | 2c 0a 20 20 7b 20 22 49 42 52 45 41 4b 45 4e 41 42 4c 45 22 2c 20 39 36 2c 20 30 20 7d 2c 0a 20 | ,...{."IBREAKENABLE",.96,.0.},.. |
0e40 | 20 7b 20 22 49 43 4f 55 4e 54 4c 45 56 45 4c 22 2c 20 32 33 37 2c 20 30 20 7d 2c 0a 20 20 7b 20 | .{."ICOUNTLEVEL",.237,.0.},...{. |
0e60 | 22 44 45 42 55 47 43 41 55 53 45 22 2c 20 32 33 33 2c 20 30 20 7d 2c 0a 20 20 7b 20 22 52 41 53 | "DEBUGCAUSE",.233,.0.},...{."RAS |
0e80 | 49 44 22 2c 20 39 30 2c 20 30 20 7d 2c 0a 20 20 7b 20 22 49 54 4c 42 43 46 47 22 2c 20 39 31 2c | ID",.90,.0.},...{."ITLBCFG",.91, |
0ea0 | 20 30 20 7d 2c 0a 20 20 7b 20 22 44 54 4c 42 43 46 47 22 2c 20 39 32 2c 20 30 20 7d 0a 7d 3b 0a | .0.},...{."DTLBCFG",.92,.0.}.};. |
0ec0 | 0a 23 64 65 66 69 6e 65 20 4e 55 4d 5f 53 59 53 52 45 47 53 20 34 39 0a 23 64 65 66 69 6e 65 20 | .#define.NUM_SYSREGS.49.#define. |
0ee0 | 4d 41 58 5f 53 50 45 43 49 41 4c 5f 52 45 47 20 32 34 35 0a 23 64 65 66 69 6e 65 20 4d 41 58 5f | MAX_SPECIAL_REG.245.#define.MAX_ |
0f00 | 55 53 45 52 5f 52 45 47 20 30 0a 0a 0c 0a 2f 2a 20 50 72 6f 63 65 73 73 6f 72 20 73 74 61 74 65 | USER_REG.0..../*.Processor.state |
0f20 | 73 2e 20 20 2a 2f 0a 0a 73 74 61 74 69 63 20 78 74 65 6e 73 61 5f 73 74 61 74 65 5f 69 6e 74 65 | s...*/..static.xtensa_state_inte |
0f40 | 72 6e 61 6c 20 73 74 61 74 65 73 5b 5d 20 3d 20 7b 0a 20 20 7b 20 22 4c 43 4f 55 4e 54 22 2c 20 | rnal.states[].=.{...{."LCOUNT",. |
0f60 | 33 32 2c 20 30 20 7d 2c 0a 20 20 7b 20 22 50 43 22 2c 20 33 32 2c 20 30 20 7d 2c 0a 20 20 7b 20 | 32,.0.},...{."PC",.32,.0.},...{. |
0f80 | 22 49 43 4f 55 4e 54 22 2c 20 33 32 2c 20 30 20 7d 2c 0a 20 20 7b 20 22 44 44 52 22 2c 20 33 32 | "ICOUNT",.32,.0.},...{."DDR",.32 |
0fa0 | 2c 20 30 20 7d 2c 0a 20 20 7b 20 22 49 4e 54 45 52 52 55 50 54 22 2c 20 31 37 2c 20 30 20 7d 2c | ,.0.},...{."INTERRUPT",.17,.0.}, |
0fc0 | 0a 20 20 7b 20 22 43 43 4f 55 4e 54 22 2c 20 33 32 2c 20 30 20 7d 2c 0a 20 20 7b 20 22 58 54 53 | ...{."CCOUNT",.32,.0.},...{."XTS |
0fe0 | 59 4e 43 22 2c 20 31 2c 20 30 20 7d 2c 0a 20 20 7b 20 22 45 50 43 31 22 2c 20 33 32 2c 20 30 20 | YNC",.1,.0.},...{."EPC1",.32,.0. |
1000 | 7d 2c 0a 20 20 7b 20 22 45 50 43 32 22 2c 20 33 32 2c 20 30 20 7d 2c 0a 20 20 7b 20 22 45 50 43 | },...{."EPC2",.32,.0.},...{."EPC |
1020 | 33 22 2c 20 33 32 2c 20 30 20 7d 2c 0a 20 20 7b 20 22 45 50 43 34 22 2c 20 33 32 2c 20 30 20 7d | 3",.32,.0.},...{."EPC4",.32,.0.} |
1040 | 2c 0a 20 20 7b 20 22 45 58 43 53 41 56 45 31 22 2c 20 33 32 2c 20 30 20 7d 2c 0a 20 20 7b 20 22 | ,...{."EXCSAVE1",.32,.0.},...{." |
1060 | 45 58 43 53 41 56 45 32 22 2c 20 33 32 2c 20 30 20 7d 2c 0a 20 20 7b 20 22 45 58 43 53 41 56 45 | EXCSAVE2",.32,.0.},...{."EXCSAVE |
1080 | 33 22 2c 20 33 32 2c 20 30 20 7d 2c 0a 20 20 7b 20 22 45 58 43 53 41 56 45 34 22 2c 20 33 32 2c | 3",.32,.0.},...{."EXCSAVE4",.32, |
10a0 | 20 30 20 7d 2c 0a 20 20 7b 20 22 45 50 53 32 22 2c 20 31 35 2c 20 30 20 7d 2c 0a 20 20 7b 20 22 | .0.},...{."EPS2",.15,.0.},...{." |
10c0 | 45 50 53 33 22 2c 20 31 35 2c 20 30 20 7d 2c 0a 20 20 7b 20 22 45 50 53 34 22 2c 20 31 35 2c 20 | EPS3",.15,.0.},...{."EPS4",.15,. |
10e0 | 30 20 7d 2c 0a 20 20 7b 20 22 45 58 43 43 41 55 53 45 22 2c 20 36 2c 20 30 20 7d 2c 0a 20 20 7b | 0.},...{."EXCCAUSE",.6,.0.},...{ |
1100 | 20 22 50 53 49 4e 54 4c 45 56 45 4c 22 2c 20 34 2c 20 30 20 7d 2c 0a 20 20 7b 20 22 50 53 55 4d | ."PSINTLEVEL",.4,.0.},...{."PSUM |
1120 | 22 2c 20 31 2c 20 30 20 7d 2c 0a 20 20 7b 20 22 50 53 57 4f 45 22 2c 20 31 2c 20 30 20 7d 2c 0a | ",.1,.0.},...{."PSWOE",.1,.0.},. |
1140 | 20 20 7b 20 22 50 53 52 49 4e 47 22 2c 20 32 2c 20 30 20 7d 2c 0a 20 20 7b 20 22 50 53 45 58 43 | ..{."PSRING",.2,.0.},...{."PSEXC |
1160 | 4d 22 2c 20 31 2c 20 30 20 7d 2c 0a 20 20 7b 20 22 44 45 50 43 22 2c 20 33 32 2c 20 30 20 7d 2c | M",.1,.0.},...{."DEPC",.32,.0.}, |
1180 | 0a 20 20 7b 20 22 45 58 43 56 41 44 44 52 22 2c 20 33 32 2c 20 30 20 7d 2c 0a 20 20 7b 20 22 57 | ...{."EXCVADDR",.32,.0.},...{."W |
11a0 | 69 6e 64 6f 77 42 61 73 65 22 2c 20 34 2c 20 30 20 7d 2c 0a 20 20 7b 20 22 57 69 6e 64 6f 77 53 | indowBase",.4,.0.},...{."WindowS |
11c0 | 74 61 72 74 22 2c 20 31 36 2c 20 30 20 7d 2c 0a 20 20 7b 20 22 50 53 43 41 4c 4c 49 4e 43 22 2c | tart",.16,.0.},...{."PSCALLINC", |
11e0 | 20 32 2c 20 30 20 7d 2c 0a 20 20 7b 20 22 50 53 4f 57 42 22 2c 20 34 2c 20 30 20 7d 2c 0a 20 20 | .2,.0.},...{."PSOWB",.4,.0.},... |
1200 | 7b 20 22 4c 42 45 47 22 2c 20 33 32 2c 20 30 20 7d 2c 0a 20 20 7b 20 22 4c 45 4e 44 22 2c 20 33 | {."LBEG",.32,.0.},...{."LEND",.3 |
1220 | 32 2c 20 30 20 7d 2c 0a 20 20 7b 20 22 53 41 52 22 2c 20 36 2c 20 30 20 7d 2c 0a 20 20 7b 20 22 | 2,.0.},...{."SAR",.6,.0.},...{." |
1240 | 4c 49 54 42 41 44 44 52 22 2c 20 32 30 2c 20 30 20 7d 2c 0a 20 20 7b 20 22 4c 49 54 42 45 4e 22 | LITBADDR",.20,.0.},...{."LITBEN" |
1260 | 2c 20 31 2c 20 30 20 7d 2c 0a 20 20 7b 20 22 4d 49 53 43 30 22 2c 20 33 32 2c 20 30 20 7d 2c 0a | ,.1,.0.},...{."MISC0",.32,.0.},. |
1280 | 20 20 7b 20 22 4d 49 53 43 31 22 2c 20 33 32 2c 20 30 20 7d 2c 0a 20 20 7b 20 22 49 6e 4f 43 44 | ..{."MISC1",.32,.0.},...{."InOCD |
12a0 | 4d 6f 64 65 22 2c 20 31 2c 20 30 20 7d 2c 0a 20 20 7b 20 22 49 4e 54 45 4e 41 42 4c 45 22 2c 20 | Mode",.1,.0.},...{."INTENABLE",. |
12c0 | 31 37 2c 20 30 20 7d 2c 0a 20 20 7b 20 22 44 42 52 45 41 4b 41 30 22 2c 20 33 32 2c 20 30 20 7d | 17,.0.},...{."DBREAKA0",.32,.0.} |
12e0 | 2c 0a 20 20 7b 20 22 44 42 52 45 41 4b 43 30 22 2c 20 38 2c 20 30 20 7d 2c 0a 20 20 7b 20 22 44 | ,...{."DBREAKC0",.8,.0.},...{."D |
1300 | 42 52 45 41 4b 41 31 22 2c 20 33 32 2c 20 30 20 7d 2c 0a 20 20 7b 20 22 44 42 52 45 41 4b 43 31 | BREAKA1",.32,.0.},...{."DBREAKC1 |
1320 | 22 2c 20 38 2c 20 30 20 7d 2c 0a 20 20 7b 20 22 49 42 52 45 41 4b 41 30 22 2c 20 33 32 2c 20 30 | ",.8,.0.},...{."IBREAKA0",.32,.0 |
1340 | 20 7d 2c 0a 20 20 7b 20 22 49 42 52 45 41 4b 41 31 22 2c 20 33 32 2c 20 30 20 7d 2c 0a 20 20 7b | .},...{."IBREAKA1",.32,.0.},...{ |
1360 | 20 22 49 42 52 45 41 4b 45 4e 41 42 4c 45 22 2c 20 32 2c 20 30 20 7d 2c 0a 20 20 7b 20 22 49 43 | ."IBREAKENABLE",.2,.0.},...{."IC |
1380 | 4f 55 4e 54 4c 45 56 45 4c 22 2c 20 34 2c 20 30 20 7d 2c 0a 20 20 7b 20 22 44 45 42 55 47 43 41 | OUNTLEVEL",.4,.0.},...{."DEBUGCA |
13a0 | 55 53 45 22 2c 20 36 2c 20 30 20 7d 2c 0a 20 20 7b 20 22 44 42 4e 55 4d 22 2c 20 34 2c 20 30 20 | USE",.6,.0.},...{."DBNUM",.4,.0. |
13c0 | 7d 2c 0a 20 20 7b 20 22 43 43 4f 4d 50 41 52 45 30 22 2c 20 33 32 2c 20 30 20 7d 2c 0a 20 20 7b | },...{."CCOMPARE0",.32,.0.},...{ |
13e0 | 20 22 43 43 4f 4d 50 41 52 45 31 22 2c 20 33 32 2c 20 30 20 7d 2c 0a 20 20 7b 20 22 43 43 4f 4d | ."CCOMPARE1",.32,.0.},...{."CCOM |
1400 | 50 41 52 45 32 22 2c 20 33 32 2c 20 30 20 7d 2c 0a 20 20 7b 20 22 41 53 49 44 33 22 2c 20 38 2c | PARE2",.32,.0.},...{."ASID3",.8, |
1420 | 20 30 20 7d 2c 0a 20 20 7b 20 22 41 53 49 44 32 22 2c 20 38 2c 20 30 20 7d 2c 0a 20 20 7b 20 22 | .0.},...{."ASID2",.8,.0.},...{." |
1440 | 41 53 49 44 31 22 2c 20 38 2c 20 30 20 7d 2c 0a 20 20 7b 20 22 49 4e 53 54 50 47 53 5a 49 44 34 | ASID1",.8,.0.},...{."INSTPGSZID4 |
1460 | 22 2c 20 32 2c 20 30 20 7d 2c 0a 20 20 7b 20 22 44 41 54 41 50 47 53 5a 49 44 34 22 2c 20 32 2c | ",.2,.0.},...{."DATAPGSZID4",.2, |
1480 | 20 30 20 7d 2c 0a 20 20 7b 20 22 50 54 42 41 53 45 22 2c 20 31 30 2c 20 30 20 7d 0a 7d 3b 0a 0a | .0.},...{."PTBASE",.10,.0.}.};.. |
14a0 | 23 64 65 66 69 6e 65 20 4e 55 4d 5f 53 54 41 54 45 53 20 35 38 0a 0a 2f 2a 20 4d 61 63 72 6f 73 | #define.NUM_STATES.58../*.Macros |
14c0 | 20 66 6f 72 20 78 74 65 6e 73 61 5f 73 74 61 74 65 20 6e 75 6d 62 65 72 73 20 28 66 6f 72 20 75 | .for.xtensa_state.numbers.(for.u |
14e0 | 73 65 20 69 6e 20 69 63 6c 61 73 73 65 73 20 62 65 63 61 75 73 65 20 74 68 65 0a 20 20 20 73 74 | se.in.iclasses.because.the....st |
1500 | 61 74 65 20 6e 75 6d 62 65 72 73 20 61 72 65 20 6e 6f 74 20 61 76 61 69 6c 61 62 6c 65 20 77 68 | ate.numbers.are.not.available.wh |
1520 | 65 6e 20 74 68 65 20 69 63 6c 61 73 73 20 74 61 62 6c 65 20 69 73 20 67 65 6e 65 72 61 74 65 64 | en.the.iclass.table.is.generated |
1540 | 29 2e 20 20 2a 2f 0a 0a 23 64 65 66 69 6e 65 20 53 54 41 54 45 5f 4c 43 4f 55 4e 54 20 30 0a 23 | )...*/..#define.STATE_LCOUNT.0.# |
1560 | 64 65 66 69 6e 65 20 53 54 41 54 45 5f 50 43 20 31 0a 23 64 65 66 69 6e 65 20 53 54 41 54 45 5f | define.STATE_PC.1.#define.STATE_ |
1580 | 49 43 4f 55 4e 54 20 32 0a 23 64 65 66 69 6e 65 20 53 54 41 54 45 5f 44 44 52 20 33 0a 23 64 65 | ICOUNT.2.#define.STATE_DDR.3.#de |
15a0 | 66 69 6e 65 20 53 54 41 54 45 5f 49 4e 54 45 52 52 55 50 54 20 34 0a 23 64 65 66 69 6e 65 20 53 | fine.STATE_INTERRUPT.4.#define.S |
15c0 | 54 41 54 45 5f 43 43 4f 55 4e 54 20 35 0a 23 64 65 66 69 6e 65 20 53 54 41 54 45 5f 58 54 53 59 | TATE_CCOUNT.5.#define.STATE_XTSY |
15e0 | 4e 43 20 36 0a 23 64 65 66 69 6e 65 20 53 54 41 54 45 5f 45 50 43 31 20 37 0a 23 64 65 66 69 6e | NC.6.#define.STATE_EPC1.7.#defin |
1600 | 65 20 53 54 41 54 45 5f 45 50 43 32 20 38 0a 23 64 65 66 69 6e 65 20 53 54 41 54 45 5f 45 50 43 | e.STATE_EPC2.8.#define.STATE_EPC |
1620 | 33 20 39 0a 23 64 65 66 69 6e 65 20 53 54 41 54 45 5f 45 50 43 34 20 31 30 0a 23 64 65 66 69 6e | 3.9.#define.STATE_EPC4.10.#defin |
1640 | 65 20 53 54 41 54 45 5f 45 58 43 53 41 56 45 31 20 31 31 0a 23 64 65 66 69 6e 65 20 53 54 41 54 | e.STATE_EXCSAVE1.11.#define.STAT |
1660 | 45 5f 45 58 43 53 41 56 45 32 20 31 32 0a 23 64 65 66 69 6e 65 20 53 54 41 54 45 5f 45 58 43 53 | E_EXCSAVE2.12.#define.STATE_EXCS |
1680 | 41 56 45 33 20 31 33 0a 23 64 65 66 69 6e 65 20 53 54 41 54 45 5f 45 58 43 53 41 56 45 34 20 31 | AVE3.13.#define.STATE_EXCSAVE4.1 |
16a0 | 34 0a 23 64 65 66 69 6e 65 20 53 54 41 54 45 5f 45 50 53 32 20 31 35 0a 23 64 65 66 69 6e 65 20 | 4.#define.STATE_EPS2.15.#define. |
16c0 | 53 54 41 54 45 5f 45 50 53 33 20 31 36 0a 23 64 65 66 69 6e 65 20 53 54 41 54 45 5f 45 50 53 34 | STATE_EPS3.16.#define.STATE_EPS4 |
16e0 | 20 31 37 0a 23 64 65 66 69 6e 65 20 53 54 41 54 45 5f 45 58 43 43 41 55 53 45 20 31 38 0a 23 64 | .17.#define.STATE_EXCCAUSE.18.#d |
1700 | 65 66 69 6e 65 20 53 54 41 54 45 5f 50 53 49 4e 54 4c 45 56 45 4c 20 31 39 0a 23 64 65 66 69 6e | efine.STATE_PSINTLEVEL.19.#defin |
1720 | 65 20 53 54 41 54 45 5f 50 53 55 4d 20 32 30 0a 23 64 65 66 69 6e 65 20 53 54 41 54 45 5f 50 53 | e.STATE_PSUM.20.#define.STATE_PS |
1740 | 57 4f 45 20 32 31 0a 23 64 65 66 69 6e 65 20 53 54 41 54 45 5f 50 53 52 49 4e 47 20 32 32 0a 23 | WOE.21.#define.STATE_PSRING.22.# |
1760 | 64 65 66 69 6e 65 20 53 54 41 54 45 5f 50 53 45 58 43 4d 20 32 33 0a 23 64 65 66 69 6e 65 20 53 | define.STATE_PSEXCM.23.#define.S |
1780 | 54 41 54 45 5f 44 45 50 43 20 32 34 0a 23 64 65 66 69 6e 65 20 53 54 41 54 45 5f 45 58 43 56 41 | TATE_DEPC.24.#define.STATE_EXCVA |
17a0 | 44 44 52 20 32 35 0a 23 64 65 66 69 6e 65 20 53 54 41 54 45 5f 57 69 6e 64 6f 77 42 61 73 65 20 | DDR.25.#define.STATE_WindowBase. |
17c0 | 32 36 0a 23 64 65 66 69 6e 65 20 53 54 41 54 45 5f 57 69 6e 64 6f 77 53 74 61 72 74 20 32 37 0a | 26.#define.STATE_WindowStart.27. |
17e0 | 23 64 65 66 69 6e 65 20 53 54 41 54 45 5f 50 53 43 41 4c 4c 49 4e 43 20 32 38 0a 23 64 65 66 69 | #define.STATE_PSCALLINC.28.#defi |
1800 | 6e 65 20 53 54 41 54 45 5f 50 53 4f 57 42 20 32 39 0a 23 64 65 66 69 6e 65 20 53 54 41 54 45 5f | ne.STATE_PSOWB.29.#define.STATE_ |
1820 | 4c 42 45 47 20 33 30 0a 23 64 65 66 69 6e 65 20 53 54 41 54 45 5f 4c 45 4e 44 20 33 31 0a 23 64 | LBEG.30.#define.STATE_LEND.31.#d |
1840 | 65 66 69 6e 65 20 53 54 41 54 45 5f 53 41 52 20 33 32 0a 23 64 65 66 69 6e 65 20 53 54 41 54 45 | efine.STATE_SAR.32.#define.STATE |
1860 | 5f 4c 49 54 42 41 44 44 52 20 33 33 0a 23 64 65 66 69 6e 65 20 53 54 41 54 45 5f 4c 49 54 42 45 | _LITBADDR.33.#define.STATE_LITBE |
1880 | 4e 20 33 34 0a 23 64 65 66 69 6e 65 20 53 54 41 54 45 5f 4d 49 53 43 30 20 33 35 0a 23 64 65 66 | N.34.#define.STATE_MISC0.35.#def |
18a0 | 69 6e 65 20 53 54 41 54 45 5f 4d 49 53 43 31 20 33 36 0a 23 64 65 66 69 6e 65 20 53 54 41 54 45 | ine.STATE_MISC1.36.#define.STATE |
18c0 | 5f 49 6e 4f 43 44 4d 6f 64 65 20 33 37 0a 23 64 65 66 69 6e 65 20 53 54 41 54 45 5f 49 4e 54 45 | _InOCDMode.37.#define.STATE_INTE |
18e0 | 4e 41 42 4c 45 20 33 38 0a 23 64 65 66 69 6e 65 20 53 54 41 54 45 5f 44 42 52 45 41 4b 41 30 20 | NABLE.38.#define.STATE_DBREAKA0. |
1900 | 33 39 0a 23 64 65 66 69 6e 65 20 53 54 41 54 45 5f 44 42 52 45 41 4b 43 30 20 34 30 0a 23 64 65 | 39.#define.STATE_DBREAKC0.40.#de |
1920 | 66 69 6e 65 20 53 54 41 54 45 5f 44 42 52 45 41 4b 41 31 20 34 31 0a 23 64 65 66 69 6e 65 20 53 | fine.STATE_DBREAKA1.41.#define.S |
1940 | 54 41 54 45 5f 44 42 52 45 41 4b 43 31 20 34 32 0a 23 64 65 66 69 6e 65 20 53 54 41 54 45 5f 49 | TATE_DBREAKC1.42.#define.STATE_I |
1960 | 42 52 45 41 4b 41 30 20 34 33 0a 23 64 65 66 69 6e 65 20 53 54 41 54 45 5f 49 42 52 45 41 4b 41 | BREAKA0.43.#define.STATE_IBREAKA |
1980 | 31 20 34 34 0a 23 64 65 66 69 6e 65 20 53 54 41 54 45 5f 49 42 52 45 41 4b 45 4e 41 42 4c 45 20 | 1.44.#define.STATE_IBREAKENABLE. |
19a0 | 34 35 0a 23 64 65 66 69 6e 65 20 53 54 41 54 45 5f 49 43 4f 55 4e 54 4c 45 56 45 4c 20 34 36 0a | 45.#define.STATE_ICOUNTLEVEL.46. |
19c0 | 23 64 65 66 69 6e 65 20 53 54 41 54 45 5f 44 45 42 55 47 43 41 55 53 45 20 34 37 0a 23 64 65 66 | #define.STATE_DEBUGCAUSE.47.#def |
19e0 | 69 6e 65 20 53 54 41 54 45 5f 44 42 4e 55 4d 20 34 38 0a 23 64 65 66 69 6e 65 20 53 54 41 54 45 | ine.STATE_DBNUM.48.#define.STATE |
1a00 | 5f 43 43 4f 4d 50 41 52 45 30 20 34 39 0a 23 64 65 66 69 6e 65 20 53 54 41 54 45 5f 43 43 4f 4d | _CCOMPARE0.49.#define.STATE_CCOM |
1a20 | 50 41 52 45 31 20 35 30 0a 23 64 65 66 69 6e 65 20 53 54 41 54 45 5f 43 43 4f 4d 50 41 52 45 32 | PARE1.50.#define.STATE_CCOMPARE2 |
1a40 | 20 35 31 0a 23 64 65 66 69 6e 65 20 53 54 41 54 45 5f 41 53 49 44 33 20 35 32 0a 23 64 65 66 69 | .51.#define.STATE_ASID3.52.#defi |
1a60 | 6e 65 20 53 54 41 54 45 5f 41 53 49 44 32 20 35 33 0a 23 64 65 66 69 6e 65 20 53 54 41 54 45 5f | ne.STATE_ASID2.53.#define.STATE_ |
1a80 | 41 53 49 44 31 20 35 34 0a 23 64 65 66 69 6e 65 20 53 54 41 54 45 5f 49 4e 53 54 50 47 53 5a 49 | ASID1.54.#define.STATE_INSTPGSZI |
1aa0 | 44 34 20 35 35 0a 23 64 65 66 69 6e 65 20 53 54 41 54 45 5f 44 41 54 41 50 47 53 5a 49 44 34 20 | D4.55.#define.STATE_DATAPGSZID4. |
1ac0 | 35 36 0a 23 64 65 66 69 6e 65 20 53 54 41 54 45 5f 50 54 42 41 53 45 20 35 37 0a 0a 0c 0a 2f 2a | 56.#define.STATE_PTBASE.57..../* |
1ae0 | 20 46 69 65 6c 64 20 64 65 66 69 6e 69 74 69 6f 6e 73 2e 20 20 2a 2f 0a 0a 73 74 61 74 69 63 20 | .Field.definitions...*/..static. |
1b00 | 75 6e 73 69 67 6e 65 64 0a 46 69 65 6c 64 5f 74 5f 53 6c 6f 74 5f 69 6e 73 74 5f 67 65 74 20 28 | unsigned.Field_t_Slot_inst_get.( |
1b20 | 63 6f 6e 73 74 20 78 74 65 6e 73 61 5f 69 6e 73 6e 62 75 66 20 69 6e 73 6e 29 0a 7b 0a 20 20 75 | const.xtensa_insnbuf.insn).{...u |
1b40 | 6e 73 69 67 6e 65 64 20 74 69 65 5f 74 20 3d 20 30 3b 0a 20 20 74 69 65 5f 74 20 3d 20 28 74 69 | nsigned.tie_t.=.0;...tie_t.=.(ti |
1b60 | 65 5f 74 20 3c 3c 20 34 29 20 7c 20 28 28 69 6e 73 6e 5b 30 5d 20 3c 3c 20 31 32 29 20 3e 3e 20 | e_t.<<.4).|.((insn[0].<<.12).>>. |
1b80 | 32 38 29 3b 0a 20 20 72 65 74 75 72 6e 20 74 69 65 5f 74 3b 0a 7d 0a 0a 73 74 61 74 69 63 20 76 | 28);...return.tie_t;.}..static.v |
1ba0 | 6f 69 64 0a 46 69 65 6c 64 5f 74 5f 53 6c 6f 74 5f 69 6e 73 74 5f 73 65 74 20 28 78 74 65 6e 73 | oid.Field_t_Slot_inst_set.(xtens |
1bc0 | 61 5f 69 6e 73 6e 62 75 66 20 69 6e 73 6e 2c 20 75 69 6e 74 33 32 20 76 61 6c 29 0a 7b 0a 20 20 | a_insnbuf.insn,.uint32.val).{... |
1be0 | 75 69 6e 74 33 32 20 74 69 65 5f 74 3b 0a 20 20 74 69 65 5f 74 20 3d 20 28 76 61 6c 20 3c 3c 20 | uint32.tie_t;...tie_t.=.(val.<<. |
1c00 | 32 38 29 20 3e 3e 20 32 38 3b 0a 20 20 69 6e 73 6e 5b 30 5d 20 3d 20 28 69 6e 73 6e 5b 30 5d 20 | 28).>>.28;...insn[0].=.(insn[0]. |
1c20 | 26 20 7e 30 78 66 30 30 30 30 29 20 7c 20 28 74 69 65 5f 74 20 3c 3c 20 31 36 29 3b 0a 7d 0a 0a | &.~0xf0000).|.(tie_t.<<.16);.}.. |
1c40 | 73 74 61 74 69 63 20 75 6e 73 69 67 6e 65 64 0a 46 69 65 6c 64 5f 73 5f 53 6c 6f 74 5f 69 6e 73 | static.unsigned.Field_s_Slot_ins |
1c60 | 74 5f 67 65 74 20 28 63 6f 6e 73 74 20 78 74 65 6e 73 61 5f 69 6e 73 6e 62 75 66 20 69 6e 73 6e | t_get.(const.xtensa_insnbuf.insn |
1c80 | 29 0a 7b 0a 20 20 75 6e 73 69 67 6e 65 64 20 74 69 65 5f 74 20 3d 20 30 3b 0a 20 20 74 69 65 5f | ).{...unsigned.tie_t.=.0;...tie_ |
1ca0 | 74 20 3d 20 28 74 69 65 5f 74 20 3c 3c 20 34 29 20 7c 20 28 28 69 6e 73 6e 5b 30 5d 20 3c 3c 20 | t.=.(tie_t.<<.4).|.((insn[0].<<. |
1cc0 | 31 36 29 20 3e 3e 20 32 38 29 3b 0a 20 20 72 65 74 75 72 6e 20 74 69 65 5f 74 3b 0a 7d 0a 0a 73 | 16).>>.28);...return.tie_t;.}..s |
1ce0 | 74 61 74 69 63 20 76 6f 69 64 0a 46 69 65 6c 64 5f 73 5f 53 6c 6f 74 5f 69 6e 73 74 5f 73 65 74 | tatic.void.Field_s_Slot_inst_set |
1d00 | 20 28 78 74 65 6e 73 61 5f 69 6e 73 6e 62 75 66 20 69 6e 73 6e 2c 20 75 69 6e 74 33 32 20 76 61 | .(xtensa_insnbuf.insn,.uint32.va |
1d20 | 6c 29 0a 7b 0a 20 20 75 69 6e 74 33 32 20 74 69 65 5f 74 3b 0a 20 20 74 69 65 5f 74 20 3d 20 28 | l).{...uint32.tie_t;...tie_t.=.( |
1d40 | 76 61 6c 20 3c 3c 20 32 38 29 20 3e 3e 20 32 38 3b 0a 20 20 69 6e 73 6e 5b 30 5d 20 3d 20 28 69 | val.<<.28).>>.28;...insn[0].=.(i |
1d60 | 6e 73 6e 5b 30 5d 20 26 20 7e 30 78 66 30 30 30 29 20 7c 20 28 74 69 65 5f 74 20 3c 3c 20 31 32 | nsn[0].&.~0xf000).|.(tie_t.<<.12 |
1d80 | 29 3b 0a 7d 0a 0a 73 74 61 74 69 63 20 75 6e 73 69 67 6e 65 64 0a 46 69 65 6c 64 5f 72 5f 53 6c | );.}..static.unsigned.Field_r_Sl |
1da0 | 6f 74 5f 69 6e 73 74 5f 67 65 74 20 28 63 6f 6e 73 74 20 78 74 65 6e 73 61 5f 69 6e 73 6e 62 75 | ot_inst_get.(const.xtensa_insnbu |
1dc0 | 66 20 69 6e 73 6e 29 0a 7b 0a 20 20 75 6e 73 69 67 6e 65 64 20 74 69 65 5f 74 20 3d 20 30 3b 0a | f.insn).{...unsigned.tie_t.=.0;. |
1de0 | 20 20 74 69 65 5f 74 20 3d 20 28 74 69 65 5f 74 20 3c 3c 20 34 29 20 7c 20 28 28 69 6e 73 6e 5b | ..tie_t.=.(tie_t.<<.4).|.((insn[ |
1e00 | 30 5d 20 3c 3c 20 32 30 29 20 3e 3e 20 32 38 29 3b 0a 20 20 72 65 74 75 72 6e 20 74 69 65 5f 74 | 0].<<.20).>>.28);...return.tie_t |
1e20 | 3b 0a 7d 0a 0a 73 74 61 74 69 63 20 76 6f 69 64 0a 46 69 65 6c 64 5f 72 5f 53 6c 6f 74 5f 69 6e | ;.}..static.void.Field_r_Slot_in |
1e40 | 73 74 5f 73 65 74 20 28 78 74 65 6e 73 61 5f 69 6e 73 6e 62 75 66 20 69 6e 73 6e 2c 20 75 69 6e | st_set.(xtensa_insnbuf.insn,.uin |
1e60 | 74 33 32 20 76 61 6c 29 0a 7b 0a 20 20 75 69 6e 74 33 32 20 74 69 65 5f 74 3b 0a 20 20 74 69 65 | t32.val).{...uint32.tie_t;...tie |
1e80 | 5f 74 20 3d 20 28 76 61 6c 20 3c 3c 20 32 38 29 20 3e 3e 20 32 38 3b 0a 20 20 69 6e 73 6e 5b 30 | _t.=.(val.<<.28).>>.28;...insn[0 |
1ea0 | 5d 20 3d 20 28 69 6e 73 6e 5b 30 5d 20 26 20 7e 30 78 66 30 30 29 20 7c 20 28 74 69 65 5f 74 20 | ].=.(insn[0].&.~0xf00).|.(tie_t. |
1ec0 | 3c 3c 20 38 29 3b 0a 7d 0a 0a 73 74 61 74 69 63 20 75 6e 73 69 67 6e 65 64 0a 46 69 65 6c 64 5f | <<.8);.}..static.unsigned.Field_ |
1ee0 | 6f 70 32 5f 53 6c 6f 74 5f 69 6e 73 74 5f 67 65 74 20 28 63 6f 6e 73 74 20 78 74 65 6e 73 61 5f | op2_Slot_inst_get.(const.xtensa_ |
1f00 | 69 6e 73 6e 62 75 66 20 69 6e 73 6e 29 0a 7b 0a 20 20 75 6e 73 69 67 6e 65 64 20 74 69 65 5f 74 | insnbuf.insn).{...unsigned.tie_t |
1f20 | 20 3d 20 30 3b 0a 20 20 74 69 65 5f 74 20 3d 20 28 74 69 65 5f 74 20 3c 3c 20 34 29 20 7c 20 28 | .=.0;...tie_t.=.(tie_t.<<.4).|.( |
1f40 | 28 69 6e 73 6e 5b 30 5d 20 3c 3c 20 32 38 29 20 3e 3e 20 32 38 29 3b 0a 20 20 72 65 74 75 72 6e | (insn[0].<<.28).>>.28);...return |
1f60 | 20 74 69 65 5f 74 3b 0a 7d 0a 0a 73 74 61 74 69 63 20 76 6f 69 64 0a 46 69 65 6c 64 5f 6f 70 32 | .tie_t;.}..static.void.Field_op2 |
1f80 | 5f 53 6c 6f 74 5f 69 6e 73 74 5f 73 65 74 20 28 78 74 65 6e 73 61 5f 69 6e 73 6e 62 75 66 20 69 | _Slot_inst_set.(xtensa_insnbuf.i |
1fa0 | 6e 73 6e 2c 20 75 69 6e 74 33 32 20 76 61 6c 29 0a 7b 0a 20 20 75 69 6e 74 33 32 20 74 69 65 5f | nsn,.uint32.val).{...uint32.tie_ |
1fc0 | 74 3b 0a 20 20 74 69 65 5f 74 20 3d 20 28 76 61 6c 20 3c 3c 20 32 38 29 20 3e 3e 20 32 38 3b 0a | t;...tie_t.=.(val.<<.28).>>.28;. |
1fe0 | 20 20 69 6e 73 6e 5b 30 5d 20 3d 20 28 69 6e 73 6e 5b 30 5d 20 26 20 7e 30 78 66 29 20 7c 20 28 | ..insn[0].=.(insn[0].&.~0xf).|.( |
2000 | 74 69 65 5f 74 20 3c 3c 20 30 29 3b 0a 7d 0a 0a 73 74 61 74 69 63 20 75 6e 73 69 67 6e 65 64 0a | tie_t.<<.0);.}..static.unsigned. |
2020 | 46 69 65 6c 64 5f 6f 70 31 5f 53 6c 6f 74 5f 69 6e 73 74 5f 67 65 74 20 28 63 6f 6e 73 74 20 78 | Field_op1_Slot_inst_get.(const.x |
2040 | 74 65 6e 73 61 5f 69 6e 73 6e 62 75 66 20 69 6e 73 6e 29 0a 7b 0a 20 20 75 6e 73 69 67 6e 65 64 | tensa_insnbuf.insn).{...unsigned |
2060 | 20 74 69 65 5f 74 20 3d 20 30 3b 0a 20 20 74 69 65 5f 74 20 3d 20 28 74 69 65 5f 74 20 3c 3c 20 | .tie_t.=.0;...tie_t.=.(tie_t.<<. |
2080 | 34 29 20 7c 20 28 28 69 6e 73 6e 5b 30 5d 20 3c 3c 20 32 34 29 20 3e 3e 20 32 38 29 3b 0a 20 20 | 4).|.((insn[0].<<.24).>>.28);... |
20a0 | 72 65 74 75 72 6e 20 74 69 65 5f 74 3b 0a 7d 0a 0a 73 74 61 74 69 63 20 76 6f 69 64 0a 46 69 65 | return.tie_t;.}..static.void.Fie |
20c0 | 6c 64 5f 6f 70 31 5f 53 6c 6f 74 5f 69 6e 73 74 5f 73 65 74 20 28 78 74 65 6e 73 61 5f 69 6e 73 | ld_op1_Slot_inst_set.(xtensa_ins |
20e0 | 6e 62 75 66 20 69 6e 73 6e 2c 20 75 69 6e 74 33 32 20 76 61 6c 29 0a 7b 0a 20 20 75 69 6e 74 33 | nbuf.insn,.uint32.val).{...uint3 |
2100 | 32 20 74 69 65 5f 74 3b 0a 20 20 74 69 65 5f 74 20 3d 20 28 76 61 6c 20 3c 3c 20 32 38 29 20 3e | 2.tie_t;...tie_t.=.(val.<<.28).> |
2120 | 3e 20 32 38 3b 0a 20 20 69 6e 73 6e 5b 30 5d 20 3d 20 28 69 6e 73 6e 5b 30 5d 20 26 20 7e 30 78 | >.28;...insn[0].=.(insn[0].&.~0x |
2140 | 66 30 29 20 7c 20 28 74 69 65 5f 74 20 3c 3c 20 34 29 3b 0a 7d 0a 0a 73 74 61 74 69 63 20 75 6e | f0).|.(tie_t.<<.4);.}..static.un |
2160 | 73 69 67 6e 65 64 0a 46 69 65 6c 64 5f 6f 70 30 5f 53 6c 6f 74 5f 69 6e 73 74 5f 67 65 74 20 28 | signed.Field_op0_Slot_inst_get.( |
2180 | 63 6f 6e 73 74 20 78 74 65 6e 73 61 5f 69 6e 73 6e 62 75 66 20 69 6e 73 6e 29 0a 7b 0a 20 20 75 | const.xtensa_insnbuf.insn).{...u |
21a0 | 6e 73 69 67 6e 65 64 20 74 69 65 5f 74 20 3d 20 30 3b 0a 20 20 74 69 65 5f 74 20 3d 20 28 74 69 | nsigned.tie_t.=.0;...tie_t.=.(ti |
21c0 | 65 5f 74 20 3c 3c 20 34 29 20 7c 20 28 28 69 6e 73 6e 5b 30 5d 20 3c 3c 20 38 29 20 3e 3e 20 32 | e_t.<<.4).|.((insn[0].<<.8).>>.2 |
21e0 | 38 29 3b 0a 20 20 72 65 74 75 72 6e 20 74 69 65 5f 74 3b 0a 7d 0a 0a 73 74 61 74 69 63 20 76 6f | 8);...return.tie_t;.}..static.vo |
2200 | 69 64 0a 46 69 65 6c 64 5f 6f 70 30 5f 53 6c 6f 74 5f 69 6e 73 74 5f 73 65 74 20 28 78 74 65 6e | id.Field_op0_Slot_inst_set.(xten |
2220 | 73 61 5f 69 6e 73 6e 62 75 66 20 69 6e 73 6e 2c 20 75 69 6e 74 33 32 20 76 61 6c 29 0a 7b 0a 20 | sa_insnbuf.insn,.uint32.val).{.. |
2240 | 20 75 69 6e 74 33 32 20 74 69 65 5f 74 3b 0a 20 20 74 69 65 5f 74 20 3d 20 28 76 61 6c 20 3c 3c | .uint32.tie_t;...tie_t.=.(val.<< |
2260 | 20 32 38 29 20 3e 3e 20 32 38 3b 0a 20 20 69 6e 73 6e 5b 30 5d 20 3d 20 28 69 6e 73 6e 5b 30 5d | .28).>>.28;...insn[0].=.(insn[0] |
2280 | 20 26 20 7e 30 78 66 30 30 30 30 30 29 20 7c 20 28 74 69 65 5f 74 20 3c 3c 20 32 30 29 3b 0a 7d | .&.~0xf00000).|.(tie_t.<<.20);.} |
22a0 | 0a 0a 73 74 61 74 69 63 20 75 6e 73 69 67 6e 65 64 0a 46 69 65 6c 64 5f 6e 5f 53 6c 6f 74 5f 69 | ..static.unsigned.Field_n_Slot_i |
22c0 | 6e 73 74 5f 67 65 74 20 28 63 6f 6e 73 74 20 78 74 65 6e 73 61 5f 69 6e 73 6e 62 75 66 20 69 6e | nst_get.(const.xtensa_insnbuf.in |
22e0 | 73 6e 29 0a 7b 0a 20 20 75 6e 73 69 67 6e 65 64 20 74 69 65 5f 74 20 3d 20 30 3b 0a 20 20 74 69 | sn).{...unsigned.tie_t.=.0;...ti |
2300 | 65 5f 74 20 3d 20 28 74 69 65 5f 74 20 3c 3c 20 32 29 20 7c 20 28 28 69 6e 73 6e 5b 30 5d 20 3c | e_t.=.(tie_t.<<.2).|.((insn[0].< |
2320 | 3c 20 31 32 29 20 3e 3e 20 33 30 29 3b 0a 20 20 72 65 74 75 72 6e 20 74 69 65 5f 74 3b 0a 7d 0a | <.12).>>.30);...return.tie_t;.}. |
2340 | 0a 73 74 61 74 69 63 20 76 6f 69 64 0a 46 69 65 6c 64 5f 6e 5f 53 6c 6f 74 5f 69 6e 73 74 5f 73 | .static.void.Field_n_Slot_inst_s |
2360 | 65 74 20 28 78 74 65 6e 73 61 5f 69 6e 73 6e 62 75 66 20 69 6e 73 6e 2c 20 75 69 6e 74 33 32 20 | et.(xtensa_insnbuf.insn,.uint32. |
2380 | 76 61 6c 29 0a 7b 0a 20 20 75 69 6e 74 33 32 20 74 69 65 5f 74 3b 0a 20 20 74 69 65 5f 74 20 3d | val).{...uint32.tie_t;...tie_t.= |
23a0 | 20 28 76 61 6c 20 3c 3c 20 33 30 29 20 3e 3e 20 33 30 3b 0a 20 20 69 6e 73 6e 5b 30 5d 20 3d 20 | .(val.<<.30).>>.30;...insn[0].=. |
23c0 | 28 69 6e 73 6e 5b 30 5d 20 26 20 7e 30 78 63 30 30 30 30 29 20 7c 20 28 74 69 65 5f 74 20 3c 3c | (insn[0].&.~0xc0000).|.(tie_t.<< |
23e0 | 20 31 38 29 3b 0a 7d 0a 0a 73 74 61 74 69 63 20 75 6e 73 69 67 6e 65 64 0a 46 69 65 6c 64 5f 6d | .18);.}..static.unsigned.Field_m |
2400 | 5f 53 6c 6f 74 5f 69 6e 73 74 5f 67 65 74 20 28 63 6f 6e 73 74 20 78 74 65 6e 73 61 5f 69 6e 73 | _Slot_inst_get.(const.xtensa_ins |
2420 | 6e 62 75 66 20 69 6e 73 6e 29 0a 7b 0a 20 20 75 6e 73 69 67 6e 65 64 20 74 69 65 5f 74 20 3d 20 | nbuf.insn).{...unsigned.tie_t.=. |
2440 | 30 3b 0a 20 20 74 69 65 5f 74 20 3d 20 28 74 69 65 5f 74 20 3c 3c 20 32 29 20 7c 20 28 28 69 6e | 0;...tie_t.=.(tie_t.<<.2).|.((in |
2460 | 73 6e 5b 30 5d 20 3c 3c 20 31 34 29 20 3e 3e 20 33 30 29 3b 0a 20 20 72 65 74 75 72 6e 20 74 69 | sn[0].<<.14).>>.30);...return.ti |
2480 | 65 5f 74 3b 0a 7d 0a 0a 73 74 61 74 6 |