aboutsummaryrefslogtreecommitdiff
path: root/target-alpha
AgeCommit message (Expand)AuthorFilesLines
2011-05-31target-alpha: Implement TLB flush primitives.Richard Henderson3-12/+34
2011-05-31target-alpha: Use a fixed frequency for the RPCC in system mode.Richard Henderson1-1/+10
2011-05-31target-alpha: Trap for unassigned and unaligned addresses.Richard Henderson2-1/+31
2011-05-31target-alpha: Remap PIO space for 43-bit KSEG for EV6.Richard Henderson1-3/+7
2011-05-31target-alpha: Implement cpu_alpha_handle_mmu_fault for system mode.Richard Henderson2-4/+138
2011-05-31target-alpha: Implement more CALL_PAL values inline.Richard Henderson1-32/+108
2011-05-31target-alpha: Disable interrupts properly.Richard Henderson2-1/+16
2011-05-31target-alpha: All ISA checks to use TB->FLAGS.Richard Henderson2-181/+229
2011-05-31target-alpha: Swap shadow registers moving to/from PALmode.Richard Henderson3-2/+41
2011-05-31target-alpha: Implement do_interrupt for system mode.Richard Henderson1-10/+111
2011-05-31target-alpha: Add IPRs to be used by the emulation PALcode.Richard Henderson3-0/+124
2011-05-31target-alpha: Use kernel mmu_idx for pal_mode.Richard Henderson2-5/+9
2011-05-31target-alpha: Add various symbolic constants.Richard Henderson2-14/+44
2011-05-31target-alpha: Use do_restore_state for arithmetic exceptions.Richard Henderson1-19/+30
2011-05-31target-alpha: Tidy up arithmetic exceptions.Richard Henderson1-13/+21
2011-05-31target-alpha: Tidy exception constants.Richard Henderson3-26/+17
2011-05-31target-alpha: Enable the alpha-softmmu target.Richard Henderson1-0/+74
2011-05-31target-alpha: Rationalize internal processor registers.Richard Henderson5-559/+20
2011-05-31target-alpha: Merge HW_REI and HW_RET implementations.Richard Henderson3-22/+8
2011-05-31target-alpha: Cleanup MMU modes.Richard Henderson2-12/+32
2011-05-31target-alpha: Fix system store_conditionalRichard Henderson1-3/+3
2011-05-31target-alpha: Fix translation of PALmode memory insns.Richard Henderson3-183/+65
2011-05-31target-alpha: Remove partial support for palcode emulation.Richard Henderson3-38/+1
2011-05-31target-alpha: Single-step properly across branches.Richard Henderson1-15/+20
2011-04-20Remove unused function parameter from cpu_restore_stateStefan Weil1-1/+1
2011-04-20Remove unused function parameters from gen_pc_load and rename the functionStefan Weil1-2/+1
2011-04-17softfloat: rename float*_eq() into float*_eq_quiet()Aurelien Jarno1-2/+2
2011-04-17target-alpha: use new float64_unordered_quiet() functionAurelien Jarno1-2/+3
2011-04-10Fix conversions from pointer to tcg_target_longStefan Weil1-3/+3
2011-03-13inline cpu_halted into sole callerPaolo Bonzini1-11/+0
2011-01-02softfloat: Rename float*_is_nan() functions to float*_is_quiet_nan()Peter Maydell1-1/+1
2010-10-30target-xxx: Use fprintf_function (format checking)Stefan Weil1-2/+1
2010-07-03remove exec-all.h inclusion from cpu.hPaolo Bonzini1-1/+0
2010-07-03move cpu_pc_from_tb to target-*/exec.hPaolo Bonzini2-5/+5
2010-07-03remove unused stuff from */exec.hPaolo Bonzini1-2/+0
2010-04-27target-alpha: Implement RPCC.Richard Henderson2-3/+3
2010-04-27target-alpha: Fix load-locked/store-conditional.Richard Henderson4-79/+138
2010-04-27target-alpha: Indicate NORETURN status when raising exception.Richard Henderson1-11/+14
2010-04-27target-alpha: Enable NPTL.Richard Henderson1-11/+18
2010-04-27target-alpha: Update commentary for opcode 0x1A.Richard Henderson1-4/+7
2010-04-27target-alpha: Emit goto_tb opcodes.Richard Henderson1-145/+191
2010-04-27target-alpha: Implement cvtlq inline.Richard Henderson3-9/+22
2010-04-27target-alpha: Implement rs/rc properly.Richard Henderson3-32/+17
2010-04-27target-alpha: Implement cpys{, n, e} inline.Richard Henderson3-26/+75
2010-04-25alpha: add missing 'break', spotted by clang analyzerBlue Swirl1-0/+1
2010-04-25alpha: remove dead assignments, spotted by clang analyzerBlue Swirl1-7/+4
2010-04-10target-alpha: Use non-inverted arguments to gen_{f}cmov.Richard Henderson1-18/+19
2010-04-10target-alpha: Use setcond for int comparisons.Richard Henderson1-21/+22
2010-04-10target-alpha: Implement cvtql inline.Richard Henderson3-30/+39
2010-04-10target-alpha: Add flags markups to helpers.h.Richard Henderson1-92/+92