summaryrefslogtreecommitdiffstats
path: root/target/microblaze
Commit message (Expand)AuthorAgeFilesLines
* target/microblaze: Fix possible array out of bounds in mmu_write()AlexChen2020-11-171-1/+2
* microblaze tcg cpus: Fix Lesser GPL version numberChetan Pant2020-11-158-8/+8
* qom: Remove module_obj_name parameter from OBJECT_DECLARE* macrosEduardo Habkost2020-09-181-1/+1
* Use OBJECT_DECLARE_TYPE where possibleEduardo Habkost2020-09-091-4/+2Star
* Use DECLARE_*CHECKER* macrosEduardo Habkost2020-09-091-6/+2Star
* Move QOM typedefs and add missing includesEduardo Habkost2020-09-091-3/+5
* target/microblaze: Put MicroBlazeCPUConfig into DisasContextRichard Henderson2020-09-071-12/+12
* target/microblaze: Fill in VMStateDescription for cpuRichard Henderson2020-09-074-8/+115
* target/microblaze: Move mmu parameters to MicroBlazeCPUConfigRichard Henderson2020-09-075-25/+30
* target/microblaze: Treat pvr_regs as constantRichard Henderson2020-09-072-9/+0Star
* target/microblaze: Move pvr regs to MicroBlazeCPUConfigRichard Henderson2020-09-076-60/+54Star
* target/microblaze: Reorg MicroBlazeCPUConfig to minimize holesRichard Henderson2020-09-071-5/+10
* target/microblaze: Split out MicroBlazeCPUConfigRichard Henderson2020-09-071-26/+29
* target/microblaze: Diagnose invalid insns in delay slotsRichard Henderson2020-09-071-7/+41
* target/microblaze: Use tcg_gen_lookup_and_goto_ptrRichard Henderson2020-09-071-2/+2
* target/microblaze: Force rtid, rted, rtbd to exitRichard Henderson2020-09-071-11/+16
* target/microblaze: Handle DISAS_EXIT_NEXT in delay slotRichard Henderson2020-09-071-1/+33
* target/microblaze: Replace cpustate_changed with DISAS_EXIT_NEXTRichard Henderson2020-09-071-24/+10Star
* target/microblaze: Introduce DISAS_EXIT_NEXT, DISAS_EXIT_JUMPRichard Henderson2020-09-071-8/+21
* target/microblaze: Rename DISAS_UPDATE to DISAS_EXITRichard Henderson2020-09-071-5/+5
* target/microblaze: Rename mmu structsRichard Henderson2020-09-074-18/+14Star
* target/microblaze: Cleanup mb_cpu_do_interruptRichard Henderson2020-09-071-133/+106Star
* target/microblaze: Renumber D_FLAGRichard Henderson2020-09-071-1/+1
* target/microblaze: Collected fixes for env->iflagsRichard Henderson2020-09-074-9/+26
* target/microblaze: Reduce linux-user address space to 32-bitRichard Henderson2020-09-014-4/+45
* target/microblaze: Add flags markup to some helpersRichard Henderson2020-09-011-4/+4
* target/microblaze: Remove cpu_R[0]Richard Henderson2020-09-011-1/+7
* target/microblaze: Remove last of old decoderRichard Henderson2020-09-012-131/+1Star
* target/microblaze: Convert dec_stream to decodetreeRichard Henderson2020-09-012-12/+52
* target/microblaze: Convert dec_msr to decodetreeRichard Henderson2020-09-012-130/+135
* target/microblaze: Convert msrclr, msrset to decodetreeRichard Henderson2020-09-012-37/+54
* target/microblaze: Tidy do_rti, do_rtb, do_rteRichard Henderson2020-09-011-44/+29Star
* target/microblaze: Convert dec_rts to decodetreeRichard Henderson2020-09-012-28/+28
* target/microblaze: Convert dec_bcc to decodetreeRichard Henderson2020-09-012-47/+88
* target/microblaze: Convert dec_br to decodetreeRichard Henderson2020-09-012-38/+63
* target/microblaze: Reorganize branchingRichard Henderson2020-09-012-118/+80Star
* target/microblaze: Convert mbar to decodetreeRichard Henderson2020-09-012-38/+49
* target/microblaze: Convert brk and brki to decodetreeRichard Henderson2020-09-014-52/+78
* target/microblaze: Tidy mb_cpu_dump_stateRichard Henderson2020-09-011-25/+40
* target/microblaze: Replace delayed_branch with tb_flags_to_setRichard Henderson2020-09-011-12/+5Star
* target/microblaze: Replace clear_imm with tb_flags_to_setRichard Henderson2020-09-011-6/+9
* target/microblaze: Use cc->do_unaligned_accessRichard Henderson2020-09-016-69/+64Star
* target/microblaze: Store "current" iflags in insn_startRichard Henderson2020-09-012-11/+15
* target/microblaze: Fix no-op mb_cpu_transaction_failedRichard Henderson2020-09-011-12/+13
* target/microblaze: Move bimm to BIMM_FLAGRichard Henderson2020-09-013-10/+8Star
* target/microblaze: Assert no overlap in flags making up tb_flagsRichard Henderson2020-09-011-2/+7
* target/microblaze: Convert dec_load and dec_store to decodetreeRichard Henderson2020-09-012-299/+456
* target/microblaze: Fix cpu unwind for stackprotRichard Henderson2020-09-012-2/+6
* target/microblaze: Cache mem_index in DisasContextRichard Henderson2020-09-011-4/+5
* target/microblaze: Replace MSR_EE_FLAG with MSR_EERichard Henderson2020-09-012-3/+5