94 Commits (8555f71dcbbe562429bbb25e0028f71e5741b752)

Author SHA1 Message Date
Blue Swirl d523dd00a7 ppc: Avoid AREG0 for misc helpers 14 years ago
Blue Swirl d0f1562d6a ppc: Avoid AREG0 for timebase helpers 14 years ago
Blue Swirl c6c7cf05e1 ppc: Avoid AREG0 for MMU etc. helpers 14 years ago
Blue Swirl d15f74fb83 ppc: Avoid AREG0 for integer and vector helpers 14 years ago
Blue Swirl 8e70394950 ppc: Avoid AREG0 for FPU and SPE helpers 14 years ago
Blue Swirl e5f17ac633 ppc: Avoid AREG0 for exception helpers 14 years ago
Alexander Graf d5d11a39a8 PPC: E500: Implement msgsnd 15 years ago
Alexander Graf 9e0b5cb1ec PPC: E500: Implement msgclr 15 years ago
Alexander Graf 6d3db821c1 PPC: booke206: Implement tlbilx 15 years ago
Aurelien Jarno 2c0d18ddd9 target-ppc: remove old CONFIG_SOFTFLOAT #ifdef 15 years ago
Alexander Graf 01662f3e51 PPC: Implement e500 (FSL) MMU 16 years ago
David Gibson eaabeef268 Correct ppc popcntb logic, implement popcntw and popcntd 16 years ago
David Gibson 3a7f009abc Implement missing parts of the logic for the POWER PURR 16 years ago
David Gibson efdef95fee Implement PowerPC slbmfee and slbmfev instructions 16 years ago
David Gibson 81762d6dd0 Clean up PowerPC SLB handling code 16 years ago
Aurelien Jarno 0bffbc6c7d target-ppc: add vexptefp instruction 18 years ago
Richard Henderson 2bece2c883 tcg: Optionally sign-extend 32-bit arguments for 64-bit hosts. 16 years ago
Aurelien Jarno 95ff895f79 target-ppc: change DCR helpers to target_long arguments 17 years ago
Alexander Graf 73b01960b4 PPC: Make DCR uint32_t 17 years ago
Anthony Liguori c227f0995e Revert "Get rid of _t suffix" 17 years ago
malc 99a0949b72 Get rid of _t suffix 17 years ago
aurel32 69a218fc84 target-ppc: mark a few helpers TCG_CALL_CONST and/or TCG_CALL_PURE 18 years ago
aurel32 651721b2a5 targe-ppc: optimize mfcr and mtcrf 18 years ago
aurel32 071fc3b1cd target-ppc: Add vrsqrtefp instruction 18 years ago
aurel32 bdfbac3512 target-ppc: Add vrefp instruction 18 years ago
aurel32 875b31db7f target-ppc: Add vct{u,s}xs instructions 18 years ago
aurel32 819ca12127 target-ppc: Add vcmp{eq, ge, gt, b}fp{, .} instructions 18 years ago
aurel32 35cf7c7e18 target-ppc: Add vmaddfp and vnmsubfp instructions 18 years ago
aurel32 56fdd213ef target-ppc: Add v{add,sub}fp instructions 18 years ago
aurel32 1536ff641f target-ppc: Add v{max,min}fp instructions 18 years ago
aurel32 b580763f86 target-ppc: change instruction name vrlogefp into vlogefp 18 years ago
aurel32 f586ce09e2 target-ppc: add vrlogefp instruction 18 years ago
aurel32 e140632e87 Add vcf{u,s}x instructions 18 years ago
aurel32 f6b1964548 Add vrfi{m,n,p,z} instructions 18 years ago
aurel32 6e87b7c7bf Make mtvscr use a helper 18 years ago
aurel32 5ab09f3349 Add v{add, sub}{s, u}{b, h, w}s instructions 18 years ago
aurel32 c026766b15 Add vspltis{b,h,w} instructions 18 years ago
aurel32 d9430add63 Add vs{l,r} instructions 18 years ago
aurel32 1add6e234a Add vcmpequ{b, h, w} and vcmpgt{s, u}{b, h, w} instructions 18 years ago
aurel32 8142cddda2 Add vsumsws, vsum2sws, and vsum4{sbs, shs,ubs} instructions. 18 years ago
aurel32 cbfb6ae9b3 Add {l,st}ve{b,h,w}x instructions. 18 years ago
aurel32 bcd2ee23ea Add vmladduhm instruction. 18 years ago
aurel32 eae07261c7 Add vmsumsh{m,s} instructions. 18 years ago
aurel32 4d9903b6c3 Add vmsumuh{m,s} instructions. 18 years ago
aurel32 b161ae2766 Add vmh{,r}addshs instructions. 18 years ago
aurel32 1dd9ffb969 Add vpkpx instruction. 18 years ago
aurel32 5335a145a1 Add vpks{h, w}{s, u}s, vpku{h, w}us, and vpku{h, w}um instructions. 18 years ago
aurel32 d1258698f5 Add vsel and vperm instructions. 18 years ago
aurel32 b04ae9811a Add vmsum{u,m}bm instructions. 18 years ago
aurel32 6cf1c6e547 Add vupk{h,l}s{b,h} instructions. 18 years ago