summaryrefslogtreecommitdiff
path: root/target-sparc
AgeCommit message (Expand)Author
2016-12-20Move target-* CPU file into a target/ folderThomas Huth
2016-11-01log: Add locking to large logging blocksRichard Henderson
2016-11-01Merge remote-tracking branch 'remotes/rth/tags/pull-sparc-20161031-2' into st...Peter Maydell
2016-10-31target-sparc: Use tcg_gen_atomic_cmpxchg_tlRichard Henderson
2016-10-31target-sparc: Use tcg_gen_atomic_xchg_tlRichard Henderson
2016-10-31target-sparc: Remove MMU_MODE*_SUFFIXRichard Henderson
2016-10-31target-sparc: Allow 4-byte alignment on fp mem opsRichard Henderson
2016-10-31target-sparc: Implement ldqf and stqf inlineRichard Henderson
2016-10-31target-sparc: Remove asi helper code handled inlineRichard Henderson
2016-10-31target-sparc: Implement BCOPY/BFILL inlineRichard Henderson
2016-10-31target-sparc: Implement cas_asi/casx_asi inlineRichard Henderson
2016-10-31target-sparc: Implement ldstub_asi inlineRichard Henderson
2016-10-31target-sparc: Implement swap_asi inlineRichard Henderson
2016-10-31target-sparc: Handle more twinx asisRichard Henderson
2016-10-31target-sparc: Use MMU_PHYS_IDX for bypass asisRichard Henderson
2016-10-31target-sparc: Add MMU_PHYS_IDXRichard Henderson
2016-10-31target-sparc: Introduce cpu_raise_exception_raRichard Henderson
2016-10-31target-sparc: Use overalignment flags for twinx and block asisRichard Henderson
2016-10-28clean-up: removed duplicate #includesAnand J
2016-10-24exec: move cpu_exec_init() calls to realize functionsLaurent Vivier
2016-10-07qemu-tech: document lazy condition code evaluation in cpu.hPaolo Bonzini
2016-09-13sparc: Use g_memdup() instead of g_new0() + memcpy()Thomas Huth
2016-08-12trace-events: fix first line comment in trace-eventsLaurent Vivier
2016-07-12target-sparc: Elide duplicate updates to fprsRichard Henderson
2016-07-12target-sparc: Use cpu_loop_exit_restore from helper_check_ieee_exceptionsRichard Henderson
2016-07-12target-sparc: Use cpu_fsr in stfsrRichard Henderson
2016-07-12target-sparc: Use explicit writes to cpu_fsrRichard Henderson
2016-07-12target-sparc: Remove helper_ldf_asi, helper_stf_asiRichard Henderson
2016-07-12target-sparc: Directly implement block and short ldf/stf asisRichard Henderson
2016-07-12target-sparc: Directly implement easy ldf/stf asisRichard Henderson
2016-07-12target-sparc: Pass TCGMemOp constants to helper_ld/st_asiRichard Henderson
2016-07-12target-sparc: Fix obvious error in ASI_M_BFILLRichard Henderson
2016-07-12target-sparc: Directly implement easy ldd/std asisRichard Henderson
2016-07-12target-sparc: Introduce gen_check_alignRichard Henderson
2016-07-12target-sparc: Use QT0 to return results from lddaRichard Henderson
2016-07-12target-sparc: Directly implement easy ld/st asisRichard Henderson
2016-07-12target-sparc: Use defines from asi.hRichard Henderson
2016-07-12target-sparc: Add UA2005 defines to asi.hRichard Henderson
2016-07-12target-sparc: Import linux/arch/sparc/include/uapi/asm/asi.hRichard Henderson
2016-07-12target-sparc: Pass TCGMemOp to gen_ld/st_asiRichard Henderson
2016-07-12target-sparc: Introduce get_asiRichard Henderson
2016-07-12target-sparc: Store %asi in TB flagsRichard Henderson
2016-07-12target-sparc: Unify asi handling between 32 and 64-bitRichard Henderson
2016-07-12target-sparc: Create gen_exceptionRichard Henderson
2016-07-12target-sparc: Store mmu index in TB flagsRichard Henderson
2016-07-12target-sparc: Remove softint as a TCG globalRichard Henderson
2016-07-12target-sparc: Mark more flags for helpersRichard Henderson
2016-07-12target-*: Clean up cpu.h header guardsMarkus Armbruster
2016-07-12Fix confusing argument names in some common functionsSergey Sorokin
2016-07-07target-sparc: Use sparc_cpu_parse_features() directlyIgor Mammedov