summaryrefslogtreecommitdiffstats
path: root/tcg/ppc
Commit message (Expand)AuthorAgeFilesLines
* tcg/ppc: always use tcg_out_callmalc2009-09-271-20/+10Star
* When targeting PPU use rlwinm instead of andi. if possiblemalc2009-09-061-8/+54
* Fix rbase initializationmalc2009-07-191-1/+1
* PPC 32/64 GUEST_BASE supportmalc2009-07-182-21/+65
* Fix LHZX opcode valuemalc2009-07-181-1/+1
* Whack [LS]MWmalc2009-04-111-3/+0Star
* Remove reserved registers from tcg_target_reg_alloc_ordermalc2009-04-111-3/+0Star
* Prune unused TCG_AREGsblueswir12009-03-081-1/+0Star
* Add missing r24..r26 to calle save registersmalc2009-02-111-0/+5
* R13 is reserved for small data area pointer by SVR4 PPC ABImalc2009-01-261-0/+5
* Use the ARRAY_SIZE() macro where appropriate.malc2008-12-221-1/+1
* Introduce and use cache-utils.[ch]malc2008-12-101-21/+0Star
* Preliminary AIX supportmalc2008-11-182-2/+52
* Rename misnamed BACK_CHAIN_OFFSET to LR_OFFSETmalc2008-11-121-4/+4
* Add some missing static and const qualifiers, reg_names only used if NDEBUG setblueswir12008-10-051-0/+2
* Avoid clobbering input register in qemu_ld64+bswap+useronly casemalc2008-09-221-13/+6Star
* Fix some warnings that would be generated by gcc -Wredundant-declsblueswir12008-08-301-9/+2Star
* Relax qemu_ld/st constraints for !SOFTMMU casemalc2008-08-211-1/+14
* Account for MacOS X ABI reserved space in linkage area (Andreas Faerber)malc2008-08-032-2/+2
* Preliminary MacOS X on PPC32 supportmalc2008-08-032-10/+41
* On ppc32 make tb_set_jmp_target1 behave like it does on a ppc64malc2008-07-291-0/+31
* Do not try handle "special" arguments of and/or/xor/shl/shr, upper level does itmalc2008-07-291-64/+38Star
* Provide extNs_M instructionsmalc2008-07-232-0/+12
* Fuse EQ and NE handling in tcg_out_brcond2malc2008-07-041-7/+4Star
* Mask LL portion of B to 24 bits in tcg_out_b (Thanks to Thiemo Seufer)malc2008-07-031-1/+1
* According to gcc-4.3.0/gcc/config/rs6000/crtsavres.asm R13 is volatilemalc2008-06-231-1/+0Star
* Shuffle contents of tcg_target_reg_alloc_ordermalc2008-06-231-18/+18
* Save LR into proper place on callers stack framemalc2008-06-181-2/+2
* Reimplement brcond2 and refactor brcondmalc2008-06-121-51/+52
* Remove stray variablemalc2008-06-101-1/+1
* Use rem/div[u]_i32 drop div[u]2_i32malc2008-06-102-113/+26Star
* Emit trampolines manually in prologuemalc2008-06-091-38/+80
* Fix test for signed div fast pathmalc2008-06-091-1/+7
* Fix div[u]2.malc2008-06-091-26/+65
* PPC TCG Fixesmalc2008-06-071-33/+17Star
* support of long calls for PPC (malc)bellard2008-05-301-31/+63
* Fix signed/unsigned issues of immediate version of brcond (malc)bellard2008-05-261-11/+48
* ppc TCG target (malc)bellard2008-05-252-0/+1493