summaryrefslogtreecommitdiffstats
path: root/target/microblaze/translate.c
Commit message (Expand)AuthorAgeFilesLines
* 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: Collected fixes for env->iflagsRichard Henderson2020-09-071-2/+2
* target/microblaze: Reduce linux-user address space to 32-bitRichard Henderson2020-09-011-1/+27
* target/microblaze: Remove cpu_R[0]Richard Henderson2020-09-011-1/+7
* target/microblaze: Remove last of old decoderRichard Henderson2020-09-011-72/+1Star
* target/microblaze: Convert dec_stream to decodetreeRichard Henderson2020-09-011-12/+46
* target/microblaze: Convert dec_msr to decodetreeRichard Henderson2020-09-011-130/+132
* target/microblaze: Convert msrclr, msrset to decodetreeRichard Henderson2020-09-011-37/+48
* target/microblaze: Tidy do_rti, do_rtb, do_rteRichard Henderson2020-09-011-44/+29Star
* target/microblaze: Convert dec_rts to decodetreeRichard Henderson2020-09-011-28/+23Star
* target/microblaze: Convert dec_bcc to decodetreeRichard Henderson2020-09-011-47/+52
* target/microblaze: Convert dec_br to decodetreeRichard Henderson2020-09-011-38/+49
* target/microblaze: Reorganize branchingRichard Henderson2020-09-011-116/+78Star
* target/microblaze: Convert mbar to decodetreeRichard Henderson2020-09-011-38/+47
* target/microblaze: Convert brk and brki to decodetreeRichard Henderson2020-09-011-43/+64
* 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-011-46/+26Star
* target/microblaze: Store "current" iflags in insn_startRichard Henderson2020-09-011-11/+13
* target/microblaze: Move bimm to BIMM_FLAGRichard Henderson2020-09-011-7/+5Star
* target/microblaze: Convert dec_load and dec_store to decodetreeRichard Henderson2020-09-011-299/+424
* target/microblaze: Cache mem_index in DisasContextRichard Henderson2020-09-011-4/+5
* target/microblaze: Replace MSR_EE_FLAG with MSR_EERichard Henderson2020-09-011-2/+2
* target/microblaze: Convert dec_fpu to decodetreeRichard Henderson2020-09-011-111/+41Star
* target/microblaze: Convert dec_imm to decodetreeRichard Henderson2020-09-011-9/+9
* target/microblaze: Convert dec_barrel to decodetreeRichard Henderson2020-09-011-59/+66
* target/microblaze: Convert dec_bit to decodetreeRichard Henderson2020-09-011-73/+75
* target/microblaze: Convert dec_div to decodetreeRichard Henderson2020-09-011-22/+13Star
* target/microblaze: Convert dec_mul to decodetreeRichard Henderson2020-09-011-46/+31Star
* target/microblaze: Convert dec_and, dec_or, dec_xor to decodetreeRichard Henderson2020-09-011-30/+16Star
* target/microblaze: Convert dec_pattern to decodetreeRichard Henderson2020-09-011-49/+18Star
* target/microblaze: Implement cmp and cmpu inlineRichard Henderson2020-09-011-2/+22
* target/microblaze: Convert dec_sub to decodetreeRichard Henderson2020-09-011-58/+52Star
* target/microblaze: Convert dec_add to decodetreeRichard Henderson2020-09-011-41/+152
* target/microblaze: Add decodetree infrastructureRichard Henderson2020-09-011-2/+9
* target/microblaze: Ensure imm constant is always availableRichard Henderson2020-09-011-45/+66
* target/microblaze: Remove LOG_DISRichard Henderson2020-09-011-77/+1Star
* target/microblaze: Remove empty D macrosRichard Henderson2020-09-011-2/+0Star
* target/microblaze: Remove DISAS_GNURichard Henderson2020-09-011-1/+0Star
* target/microblaze: Remove SIM_COMPATRichard Henderson2020-09-011-4/+1Star
* target/microblaze: Convert to translator_loopRichard Henderson2020-09-011-137/+146
* target/microblaze: Convert to DisasContextBaseRichard Henderson2020-09-011-51/+51
* target/microblaze: Check singlestep_enabled in gen_goto_tbRichard Henderson2020-09-011-1/+6
* target/microblaze: Use DISAS_NORETURNRichard Henderson2020-09-011-10/+7Star