| 
							
							
								 bellard | 839bca8467 | suppressed no longer used ops git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4511 c046a42c-6fe2-441c-8c8c-71466251a162 | 2008-05-21 13:34:27 +00:00 |  | 
			
				
					| 
							
							
								 bellard | 07be379fb1 | converted INTO/CMPXCHG8B to TCG git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4510 c046a42c-6fe2-441c-8c8c-71466251a162 | 2008-05-21 13:29:45 +00:00 |  | 
			
				
					| 
							
							
								 bellard | 9d0763c4c0 | converted BCD ops to TCG git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4509 c046a42c-6fe2-441c-8c8c-71466251a162 | 2008-05-21 13:24:30 +00:00 |  | 
			
				
					| 
							
							
								 bellard | 0211e5aff9 | converted MUL/IMUL to TCG git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4508 c046a42c-6fe2-441c-8c8c-71466251a162 | 2008-05-21 10:12:54 +00:00 |  | 
			
				
					| 
							
							
								 bellard | 6e0d8677cb | converted string OPs and LOOP insns to TCG git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4494 c046a42c-6fe2-441c-8c8c-71466251a162 | 2008-05-18 19:28:26 +00:00 |  | 
			
				
					| 
							
							
								 bellard | cd31fefaf2 | fixed INC/DEC condition codes git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4493 c046a42c-6fe2-441c-8c8c-71466251a162 | 2008-05-18 19:19:57 +00:00 |  | 
			
				
					| 
							
							
								 bellard | e108dd01ce | converted sign extension ops to TCG git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4481 c046a42c-6fe2-441c-8c8c-71466251a162 | 2008-05-17 19:24:07 +00:00 |  | 
			
				
					| 
							
							
								 bellard | bbf662ee31 | MONITOR insn address generation fix - converted XLAT to TCG git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4479 c046a42c-6fe2-441c-8c8c-71466251a162 | 2008-05-17 19:05:28 +00:00 |  | 
			
				
					| 
							
							
								 bellard | 6191b05901 | BSR/BSF TCG conversion git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4477 c046a42c-6fe2-441c-8c8c-71466251a162 | 2008-05-17 18:44:58 +00:00 |  | 
			
				
					| 
							
							
								 bellard | f484d38622 | converted bit test operations to TCG git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4473 c046a42c-6fe2-441c-8c8c-71466251a162 | 2008-05-17 16:10:38 +00:00 |  | 
			
				
					| 
							
							
								 bellard | cad3a37d3e | converted adc, sbb, cmpxchg to TCG git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4471 c046a42c-6fe2-441c-8c8c-71466251a162 | 2008-05-17 13:50:02 +00:00 |  | 
			
				
					| 
							
							
								 bellard | b6abf97df1 | converted condition code supprot to TCG - converted shift ops to TCG git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4470 c046a42c-6fe2-441c-8c8c-71466251a162 | 2008-05-17 12:44:31 +00:00 |  | 
			
				
					| 
							
							
								 bellard | b8b6a50b55 | converted more helpers to TCG - fixed some SVM issues git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4459 c046a42c-6fe2-441c-8c8c-71466251a162 | 2008-05-15 16:46:30 +00:00 |  | 
			
				
					| 
							
							
								 bellard | 3bd8c5e4f1 | compilation fix git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4449 c046a42c-6fe2-441c-8c8c-71466251a162 | 2008-05-12 22:55:35 +00:00 |  | 
			
				
					| 
							
							
								 bellard | b5b38f61b8 | converted more helpers to TCG git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4447 c046a42c-6fe2-441c-8c8c-71466251a162 | 2008-05-12 22:05:13 +00:00 |  | 
			
				
					| 
							
							
								 bellard | ba7cd150ff | FPU fixes git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4445 c046a42c-6fe2-441c-8c8c-71466251a162 | 2008-05-12 20:30:28 +00:00 |  | 
			
				
					| 
							
							
								 bellard | 19e6c4b8bc | converted x87 FPU ops to TCG git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4444 c046a42c-6fe2-441c-8c8c-71466251a162 | 2008-05-12 19:10:44 +00:00 |  | 
			
				
					| 
							
							
								 bellard | 5af451868c | converted SSE/MMX ops to TCG git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4441 c046a42c-6fe2-441c-8c8c-71466251a162 | 2008-05-12 16:47:36 +00:00 |  | 
			
				
					| 
							
							
								 bellard | 8686c490f7 | use TCG for MMX/SSE memory accesses git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4439 c046a42c-6fe2-441c-8c8c-71466251a162 | 2008-05-12 13:55:27 +00:00 |  | 
			
				
					| 
							
							
								 aurel32 | d2856f1ad4 | Factorize code in translate.c (Glauber Costa)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4274 c046a42c-6fe2-441c-8c8c-71466251a162 | 2008-04-28 00:32:32 +00:00 |  | 
			
				
					| 
							
							
								 aurel32 | e771edab0d | Check for 3DNow! CPUID at translation time git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4184 c046a42c-6fe2-441c-8c8c-71466251a162 | 2008-04-09 06:41:37 +00:00 |  | 
			
				
					| 
							
							
								 aurel32 | a35f3ec76b | 3DNow! instruction set emulation (Michael Tross)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4180 c046a42c-6fe2-441c-8c8c-71466251a162 | 2008-04-08 19:51:29 +00:00 |  | 
			
				
					| 
							
							
								 blueswir1 | f8422f52fd | More helper types, rearrange generic definitions git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3988 c046a42c-6fe2-441c-8c8c-71466251a162 | 2008-02-24 07:45:43 +00:00 |  | 
			
				
					| 
							
							
								 pbrook | ac56dd4812 | Add TCG variable opaque type. git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3961 c046a42c-6fe2-441c-8c8c-71466251a162 | 2008-02-03 19:56:33 +00:00 |  | 
			
				
					| 
							
							
								 bellard | 57fec1fee9 | use the TCG code generator git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3944 c046a42c-6fe2-441c-8c8c-71466251a162 | 2008-02-01 10:50:11 +00:00 |  | 
			
				
					| 
							
							
								 balrog | 71c3558ed2 | Fix cmpxchg8b translation (Bernhard Kauer). git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3843 c046a42c-6fe2-441c-8c8c-71466251a162 | 2007-12-24 13:29:55 +00:00 |  | 
			
				
					| 
							
							
								 balrog | df01e0fc33 | Add rdpmc SVM intercept, by Bernhard Kauer. git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3791 c046a42c-6fe2-441c-8c8c-71466251a162 | 2007-12-09 23:35:27 +00:00 |  | 
			
				
					| 
							
							
								 bellard | ec6338bac3 | removed obsolete x86 code copy support git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3551 c046a42c-6fe2-441c-8c8c-71466251a162 | 2007-11-08 14:25:03 +00:00 |  | 
			
				
					| 
							
							
								 balrog | ad8488750b | Correct the WBINVD intercept in SVM (Alexander Graf). git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3499 c046a42c-6fe2-441c-8c8c-71466251a162 | 2007-10-31 02:01:33 +00:00 |  | 
			
				
					| 
							
							
								 ths | 526216880d | SVM VINTR fix, by Alexander Graf. git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3248 c046a42c-6fe2-441c-8c8c-71466251a162 | 2007-09-27 01:52:00 +00:00 |  | 
			
				
					| 
							
							
								 ths | 0573fbfc3f | SVM Support, by Alexander Graf. git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3210 c046a42c-6fe2-441c-8c8c-71466251a162 | 2007-09-23 15:28:04 +00:00 |  | 
			
				
					| 
							
							
								 j_mayer | c068688b03 | Extend TB flags to 64 bits (Alexander Graf). git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3198 c046a42c-6fe2-441c-8c8c-71466251a162 | 2007-09-20 22:47:42 +00:00 |  | 
			
				
					| 
							
							
								 ths | 3b46e62427 | find -type f | xargs sed -i 's/[\t ]*$//g' # Yes, again. Note the star in the regex. git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3177 c046a42c-6fe2-441c-8c8c-71466251a162 | 2007-09-17 08:09:54 +00:00 |  | 
			
				
					| 
							
							
								 ths | 5fafdf24ef | find -type f | xargs sed -i 's/[\t ]$//g' # on most files git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3173 c046a42c-6fe2-441c-8c8c-71466251a162 | 2007-09-16 21:08:06 +00:00 |  | 
			
				
					| 
							
							
								 ths | 88fe8a41f2 | DR6 single step exception status bit, by Juergen Keil. git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3024 c046a42c-6fe2-441c-8c8c-71466251a162 | 2007-06-26 08:35:18 +00:00 |  | 
			
				
					| 
							
							
								 ths | b6d7c3db4f | Fix division by zero handling, by Joris van Rantwijk. git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3012 c046a42c-6fe2-441c-8c8c-71466251a162 | 2007-06-23 18:21:26 +00:00 |  | 
			
				
					| 
							
							
								 ths | e91c8a7783 | Spelling fixes, by Stefan Weil. git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2927 c046a42c-6fe2-441c-8c8c-71466251a162 | 2007-06-03 13:35:16 +00:00 |  | 
			
				
					| 
							
							
								 blueswir1 | 7f75ffd39e | Spelling fix (Mark Glines) git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2879 c046a42c-6fe2-441c-8c8c-71466251a162 | 2007-05-27 19:39:27 +00:00 |  | 
			
				
					| 
							
							
								 ths | 2f6ecc62ee | Workaround qemu guest SIGSEGVs with cmpxchg8b insn, by Juergen Keil. git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2732 c046a42c-6fe2-441c-8c8c-71466251a162 | 2007-04-27 00:01:20 +00:00 |  | 
			
				
					| 
							
							
								 bellard | dabd98ddf5 | fixed movd mmx/sse insn git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2321 c046a42c-6fe2-441c-8c8c-71466251a162 | 2007-01-16 19:28:58 +00:00 |  | 
			
				
					| 
							
							
								 bellard | 3b21e03e04 | added SMM support git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2169 c046a42c-6fe2-441c-8c8c-71466251a162 | 2006-09-24 18:41:56 +00:00 |  | 
			
				
					| 
							
							
								 bellard | e17a36ce41 | multi byte nop support git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2145 c046a42c-6fe2-441c-8c8c-71466251a162 | 2006-09-03 17:09:02 +00:00 |  | 
			
				
					| 
							
							
								 bellard | 3d7374c5da | monitor/mwait support git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2044 c046a42c-6fe2-441c-8c8c-71466251a162 | 2006-07-10 19:53:04 +00:00 |  | 
			
				
					| 
							
							
								 bellard | 480c1cdb39 | fix for movq2dq, movdq2q and cvttps2dq (thanx to Julian Seward and malc) git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2005 c046a42c-6fe2-441c-8c8c-71466251a162 | 2006-06-24 14:03:10 +00:00 |  | 
			
				
					| 
							
							
								 bellard | d1e42c5c1e | x86_64 mmx/sse fix git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1969 c046a42c-6fe2-441c-8c8c-71466251a162 | 2006-06-14 14:29:34 +00:00 |  | 
			
				
					| 
							
							
								 bellard | ba6526df38 | movddup fix git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1843 c046a42c-6fe2-441c-8c8c-71466251a162 | 2006-04-24 20:14:56 +00:00 |  | 
			
				
					| 
							
							
								 bellard | 465e983875 | SSE3 support (Joachim Henke) git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1839 c046a42c-6fe2-441c-8c8c-71466251a162 | 2006-04-23 21:54:01 +00:00 |  | 
			
				
					| 
							
							
								 bellard | 33698e5ffc | btx decode fix on x86_64 git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1796 c046a42c-6fe2-441c-8c8c-71466251a162 | 2006-04-02 19:13:41 +00:00 |  | 
			
				
					| 
							
							
								 bellard | 0fd14b72ac | fxsave/fxrstor fix git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1738 c046a42c-6fe2-441c-8c8c-71466251a162 | 2006-02-04 17:40:20 +00:00 |  | 
			
				
					| 
							
							
								 bellard | 6e256c935c | use direct jump only for jumps in the same page git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1629 c046a42c-6fe2-441c-8c8c-71466251a162 | 2005-11-20 10:32:05 +00:00 |  |