aboutsummaryrefslogtreecommitdiff
path: root/target/xtensa
AgeCommit message (Expand)AuthorFilesLines
2019-02-28target/xtensa: implement PREFCTL SRMax Filippov2-0/+17
2019-02-28target/xtensa: prioritize load/store in FLIX bundlesMax Filippov2-5/+36
2019-02-28target/xtensa: break circular register dependenciesMax Filippov1-4/+123
2019-02-28target/xtensa: reorganize access to boolean registersMax Filippov1-8/+42
2019-02-28target/xtensa: reorganize access to MAC16 registersMax Filippov1-94/+92
2019-02-28target/xtensa: reorganize register handling in translatorsMax Filippov3-344/+386
2019-02-28target/xtensa: only rotate window in the retw helperMax Filippov3-9/+10
2019-02-28target/xtensa: move WINDOW_BASE SR update to postprocessingMax Filippov4-20/+28
2019-02-28target/xtensa: add generic instruction post-processingMax Filippov2-8/+33
2019-02-28target/xtensa: sort FLIX instruction opcodesMax Filippov2-8/+221
2019-02-18target/xtensa: implement wide branches and loopsMax Filippov1-27/+102
2019-02-18target/xtensa: allow multiple names for single opcodeMax Filippov3-60/+60
2019-02-18target/xtensa: don't require opcode table sortingMax Filippov3-16/+42
2019-02-18target/xtensa: move xtensa_finalize_config to xtensa_core_class_initMax Filippov3-19/+19
2019-02-18target/xtensa: fixup test_mmuhifi_c3 overlayMax Filippov1-661/+661
2019-02-11target/xtensa: get rid of gen_callw[i]Max Filippov1-21/+14
2019-02-10target/xtensa: don't specify windowed registers manuallyMax Filippov3-484/+12
2019-02-08target/xtensa/import_core.sh: don't add duplicate 'static'Max Filippov1-1/+1
2019-01-28target/xtensa: add test_mmuhifi_c3 coreMax Filippov5-0/+36981
2019-01-28target/xtensa: expose core runstall as an IRQ lineMax Filippov1-0/+2
2019-01-28target/xtensa: rearrange access to external interruptsMax Filippov1-2/+3
2019-01-28target/xtensa: drop function xtensa_timer_irqMax Filippov1-1/+0
2019-01-24target/xtensa: fix access to the INTERRUPT SRMax Filippov4-12/+19
2019-01-24target/xtensa: add qemu_cpu_kick to xtensa_runstallMax Filippov1-1/+1
2019-01-13target/xtensa: move non-HELPER functions to helper.cMax Filippov2-59/+58
2019-01-13target/xtensa: drop dump_state helperMax Filippov2-12/+0
2019-01-13target/xtensa: extract interrupt and exception helpersMax Filippov4-220/+259
2019-01-13target/xtensa: extract debug helpersMax Filippov3-92/+130
2019-01-13target/xtensa: extract MMU helpersMax Filippov4-780/+819
2019-01-13target/xtensa: extract windowed registers helpersMax Filippov3-190/+223
2019-01-13target/xtensa: extract FPU helpersMax Filippov3-135/+167
2019-01-11target/xtensa: rework zero overhead loops implementationMax Filippov5-63/+49
2018-11-20target/xtensa: drop num_[core_]regs from dc232b/dc233c configsMax Filippov4-4/+2
2018-11-20target/xtensa: gdbstub fix register countingMax Filippov1-3/+8
2018-10-01target/xtensa: extract gen_check_interrupts callMax Filippov1-25/+53
2018-10-01target/xtensa: make rsr/wsr helpers return voidMax Filippov1-66/+36
2018-10-01target/xtensa: extract unconditional TB termination via slot 0Max Filippov1-47/+36
2018-10-01target/xtensa: always end TB on CCOUNT access/CCOMPARE writeMax Filippov1-8/+5
2018-10-01target/xtensa: change SR number checks to assertionsMax Filippov1-36/+29
2018-10-01target/xtensa: extract unconditional TB terminationMax Filippov1-39/+28
2018-10-01target/xtensa: extract test for division by zeroMax Filippov1-22/+31
2018-10-01target/xtensa: extract test for cpdisabled exceptionMax Filippov2-108/+123
2018-10-01target/xtensa: extract test for alloca exceptionMax Filippov1-3/+8
2018-10-01target/xtensa: extract test for window underflow exceptionMax Filippov3-9/+25
2018-10-01target/xtensa: extract test for window overflow exceptionMax Filippov3-587/+889
2018-10-01target/xtensa: extract test for debug exceptionMax Filippov1-10/+13
2018-10-01target/xtensa: extract test for syscall instructionMax Filippov1-7/+6
2018-10-01target/xtensa: extract test for privileged instructionMax Filippov1-93/+294
2018-10-01target/xtensa: extract test for an illegal instructionMax Filippov5-73/+400
2018-09-17target/xtensa: support input from chardev consoleMax Filippov1-10/+61