aboutsummaryrefslogtreecommitdiff
path: root/target-ppc/exec.h
AgeCommit message (Expand)AuthorFilesLines
2011-07-30exec.h cleanupBlue Swirl1-34/+0
2011-06-26Remove exec-all.h include directivesBlue Swirl1-1/+0
2011-06-26Move cpu_has_work and cpu_pc_from_tb to cpu.hBlue Swirl1-11/+0
2011-06-26exec.h: fix coding style and change cpu_has_work to return boolBlue Swirl1-2/+2
2011-03-13inline cpu_halted into sole callerPaolo Bonzini1-11/+0
2011-01-06target-ppc: remove PRECISE_EMULATION defineAurelien Jarno1-3/+0
2010-07-03move cpu_pc_from_tb to target-*/exec.hPaolo Bonzini1-0/+5
2010-01-19kill regs_to_env and env_to_regsPaolo Bonzini1-8/+0
2009-08-16Replace always_inline with inlineBlue Swirl1-4/+4
2009-07-16Update to a hopefully more future proof FSF addressBlue Swirl1-2/+1
2009-04-24qemu: per-arch cpu_has_work (Marcelo Tosatti)aliguori1-1/+7
2009-01-04Update FSF address in GPL/LGPL boilerplateaurel321-1/+1
2008-12-18target-ppc: fix a typoaurel321-1/+1
2008-12-16target-ppc: fix a typo introduced in revision 6058aurel321-1/+1
2008-12-15target-ppc: update comment about precise emulationaurel321-2/+1
2008-12-15target-ppc: remove dead codeaurel321-1/+0
2008-12-15target-ppc: enable PRECISE_EMULATION by defaultaurel321-1/+1
2008-12-11target-ppc: remove remaining warningsaurel321-9/+0
2008-12-11target-ppc: rework exception codeaurel321-3/+0
2008-12-07target-ppc: convert SPR accesses to TCGaurel321-13/+0
2008-12-06target-ppc: remove dead codeaurel321-4/+0
2008-12-05target-ppc: convert POWER shift instructions to TCGaurel321-22/+0
2008-11-27target-ppc: convert POWER2 load/store instructions to TCGaurel321-3/+0
2008-11-27target-ppc: convert SPE load/store to TCGaurel321-10/+0
2008-11-24target-ppc: convert altivec load/store to TCGaurel321-4/+0
2008-11-22target-ppc: convert exceptions generation to TCGaurel321-2/+2
2008-11-19target-ppc: convert fp ops to TCGaurel321-1/+0
2008-09-04ppc: cleanup register typesaurel321-8/+7
2008-04-07Revert revisions r4168 and r4169. That's work in progress, not ready for trun...aurel321-0/+4
2008-04-07Always enable precise emulation when softfloat is usedaurel321-4/+0
2007-11-24Fix incorrect debug prints (reported by Paul Brook).j_mayer1-0/+2
2007-11-14Fix PowerPC targets compilation on 32 bits hosts:j_mayer1-2/+2
2007-11-03PowerPC MMU and exception fixes:j_mayer1-1/+1
2007-10-25Gprof prooved the PowerPC emulation spent too much time in MSR load and storej_mayer1-1/+1
2007-10-14Replace is_user variable with mmu_idx in softmmu core,j_mayer1-1/+1
2007-10-07Implement PowerPC Altivec load & stores, used by Apple firmware for memcpy.j_mayer1-3/+3
2007-10-07PowerPC target optimisations: make intensive use of always_inline.j_mayer1-7/+7
2007-10-01Avoid op helpers that would just call helpers for TLB & SLB management:j_mayer1-6/+0
2007-09-26Great rework and cleanups to ease PowerPC implementations definitions.j_mayer1-0/+2
2007-09-17Coding style fixes in PowerPC related code (no functional change):j_mayer1-7/+4
2007-09-16find -type f | xargs sed -i 's/[\t ]$//g' # on most filesths1-1/+1
2007-07-11Fix PPCEMB for 32bit hosts.ths1-5/+5
2007-06-03Clean up of some target specifics in exec.c/cpu-exec.c.ths1-0/+10
2007-04-24Code provision for new PowerPC embedded target support with:j_mayer1-1/+1
2007-04-16Add callbacks to allow dynamic change of PowerPC clocks (to be improved)j_mayer1-0/+1
2007-03-22PowerPC bugfixes:j_mayer1-0/+4
2007-03-20PowerPC 2.03 SPE extension - first pass.j_mayer1-3/+3
2007-03-17Make it safe to use 64 bits GPR and/or 64 bits host registers.j_mayer1-8/+14
2007-03-07Great PowerPC emulation code resynchronisation and improvments:j_mayer1-26/+50
2006-12-23Use memory barriers in FORCE_RET / RETURN.ths1-2/+2