summaryrefslogtreecommitdiffstats
path: root/target/microblaze
Commit message (Expand)AuthorAgeFilesLines
...
* target/microblaze: Mark fpu helpers TCG_CALL_NO_WGRichard Henderson2020-09-011-14/+14
* target/microblaze: Fix cpu unwind for fpu exceptionsRichard Henderson2020-09-011-17/+20
* target/microblaze: Convert dec_fpu to decodetreeRichard Henderson2020-09-012-111/+60Star
* target/microblaze: Convert dec_imm to decodetreeRichard Henderson2020-09-012-9/+11
* target/microblaze: Convert dec_barrel to decodetreeRichard Henderson2020-09-012-59/+86
* target/microblaze: Convert dec_bit to decodetreeRichard Henderson2020-09-012-73/+95
* target/microblaze: Unwind properly when raising divide-by-zeroRichard Henderson2020-09-012-13/+14
* target/microblaze: Convert dec_div to decodetreeRichard Henderson2020-09-012-22/+16Star
* target/microblaze: Convert dec_mul to decodetreeRichard Henderson2020-09-012-46/+37Star
* target/microblaze: Convert dec_and, dec_or, dec_xor to decodetreeRichard Henderson2020-09-012-30/+28Star
* target/microblaze: Convert dec_pattern to decodetreeRichard Henderson2020-09-012-49/+22Star
* target/microblaze: Implement cmp and cmpu inlineRichard Henderson2020-09-013-24/+22Star
* target/microblaze: Convert dec_sub to decodetreeRichard Henderson2020-09-014-75/+65Star
* target/microblaze: Convert dec_add to decodetreeRichard Henderson2020-09-012-41/+176
* target/microblaze: Add decodetree infrastructureRichard Henderson2020-09-013-2/+30
* target/microblaze: Ensure imm constant is always availableRichard Henderson2020-09-012-46/+67
* target/microblaze: Remove LOG_DISRichard Henderson2020-09-011-77/+1Star
* target/microblaze: Remove empty D macrosRichard Henderson2020-09-013-11/+4Star
* 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
* target/microblaze: Split out MSR[C] to its own variableRichard Henderson2020-09-015-95/+81Star
* target/microblaze: Tidy mb_tcg_initRichard Henderson2020-09-011-37/+29Star
* target/microblaze: Rename env_* tcg variables to cpu_*Richard Henderson2020-09-011-27/+27
* target/microblaze: Remove helper_debug and env->debugRichard Henderson2020-09-014-39/+2Star
* target/microblaze: Mark raise_exception as noreturnRichard Henderson2020-09-011-1/+1
* target/microblaze: Tidy raising of exceptionsRichard Henderson2020-09-011-25/+37
* target/microblaze: Remove cpu_earRichard Henderson2020-09-011-8/+15
* target/microblaze: Fix width of EDRRichard Henderson2020-09-012-7/+6Star
* target/microblaze: Fix width of BTRRichard Henderson2020-09-012-8/+6Star
* target/microblaze: Fix width of FSRRichard Henderson2020-09-012-7/+6Star
* target/microblaze: Fix width of ESRRichard Henderson2020-09-014-11/+11
* target/microblaze: Fix width of MSRRichard Henderson2020-09-014-29/+17Star
* target/microblaze: Fix width of PC and BTARGETRichard Henderson2020-09-015-63/+43Star
* target/microblaze: Split the cpu_SR arrayRichard Henderson2020-09-011-41/+65
* target/microblaze: Split out EDR from env->sregsRichard Henderson2020-09-013-16/+6Star
* target/microblaze: Split out BTR from env->sregsRichard Henderson2020-09-014-6/+9
* target/microblaze: Split out FSR from env->sregsRichard Henderson2020-09-014-8/+11
* target/microblaze: Split out ESR from env->sregsRichard Henderson2020-09-015-22/+24
* target/microblaze: Split out EAR from env->sregsRichard Henderson2020-09-015-11/+14
* target/microblaze: Split out MSR from env->sregsRichard Henderson2020-09-016-49/+51
* target/microblaze: Split out PC from env->sregsRichard Henderson2020-09-017-27/+32
* target/microblaze: Tidy gdbstubRichard Henderson2020-09-011-90/+99
* target/microblaze: mbar: Trap sleeps from user-spaceEdgar E. Iglesias2020-08-241-0/+5
* target/microblaze: swx: Use atomic_cmpxchgEdgar E. Iglesias2020-08-241-8/+13
* target/microblaze: mbar: Add support for data-access barriersEdgar E. Iglesias2020-08-241-0/+5
* target/microblaze: mbar: Move LOG_DIS to before sleepEdgar E. Iglesias2020-08-241-1/+2