summaryrefslogtreecommitdiffstats
path: root/tcg/i386
Commit message (Expand)AuthorAgeFilesLines
* tcg-i386: Nuke trailing whitespace.Richard Henderson2010-05-211-22/+22
* tcg-i386: Use lea for three-operand add.Richard Henderson2010-05-211-3/+20
* tcg-i386: Tidy lea.Richard Henderson2010-05-211-31/+60
* tcg-i386: Tidy xchg.Richard Henderson2010-05-211-1/+3
* tcg-i386: Tidy multiply.Richard Henderson2010-05-211-3/+6
* tcg-i386: Tidy unary arithmetic.Richard Henderson2010-05-211-13/+25
* tcg-i386: Tidy setcc.Richard Henderson2010-05-211-2/+2
* tcg-i386: Tidy ret.Richard Henderson2010-05-211-1/+2
* tcg-i386: Tidy calls.Richard Henderson2010-05-211-22/+27
* tcg-i386: Tidy push/pop.Richard Henderson2010-05-211-18/+30
* tcg-i386: Tidy movi.Richard Henderson2010-05-211-1/+2
* tcg-i386: Tidy non-immediate arithmetic operations.Richard Henderson2010-05-211-30/+48
* tcg-i386: Tidy immediate arithmetic operations.Richard Henderson2010-05-211-16/+10
* tcg-i386: Tidy ext8s and ext16s operations.Richard Henderson2010-05-211-11/+24
* tcg-i386: Tidy ext8u and ext16u operations.Richard Henderson2010-05-211-26/+31
* tcg-i386: Tidy jumps.Richard Henderson2010-05-201-25/+33
* tcg-i386: Eliminate extra move from qemu_ld64.Richard Henderson2010-05-201-11/+9
* tcg-i386: Tidy move operations.Richard Henderson2010-05-201-27/+24
* tcg-i386: Tidy shift operations.Richard Henderson2010-05-201-15/+20
* tcg-i386: Tidy bswap operations.Richard Henderson2010-05-201-26/+27
* tcg-i386: Tidy initialization of tcg_target_call_clobber_regs.Richard Henderson2010-05-191-5/+6
* tcg-i386: Allocate call-saved registers first.Richard Henderson2010-05-191-3/+3
* tcg: Disambiguate qemu_ld32u with 32-bit and 64-bit outputs.Richard Henderson2010-03-261-3/+3
* tcg: Allow target-specific implementation of NOR.Richard Henderson2010-03-261-0/+1
* tcg: Allow target-specific implementation of NAND.Richard Henderson2010-03-261-0/+1
* tcg: Allow target-specific implementation of EQV.Richard Henderson2010-03-261-0/+1
* tcg: Use TCGCond where appropriate.Richard Henderson2010-03-261-2/+2
* tcg: Name the opcode enumeration.Richard Henderson2010-03-261-1/+1
* remove remaining occurrences AREG[1-9] and TCG_AREG[1-9]Paolo Bonzini2010-03-261-2/+0
* tcg: add div/rem 32-bit helpersAurelien Jarno2010-03-141-0/+1
* Remove TLB from userspacePaul Brook2010-03-121-0/+2
* tcg: Add comments for all optional instructions not implemented.Richard Henderson2010-02-201-5/+7
* tcg-i386: Implement setcond.Richard Henderson2010-02-061-3/+70
* tcg-i386: Implement small forward branches.Richard Henderson2010-02-061-38/+79
* tcg/i386: remove duplicate sar opcodeMagnus Damm2009-11-141-1/+0
* tcg/i386: add support for ext{8,16}u_i32 TCG opsAurelien Jarno2009-10-042-0/+10
* tcg/i386: generates dec/inc instead of sub/add when possibleAurelien Jarno2009-09-271-9/+15
* tcg/i386: optimize and $0xff(ff), regAurelien Jarno2009-09-271-0/+6
* Userspace guest address offsettingJuan Quintela2009-07-171-1/+1
* Userspace guest address offsettingPaul Brook2009-07-172-16/+22
* tcg/x86: add bswap16_i32 opsaurel322009-03-132-0/+7
* tcg: rename bswap_i32/i64 functionsaurel322009-03-132-3/+3
* tcg/x86: add not/neg/extu/bswap/rot i32 opsaurel322009-03-102-1/+48
* Prune unused TCG_AREGsblueswir12009-03-081-1/+0
* tcg: kill two warningsaurel322008-12-141-1/+1
* TCG x86/x86-64: use move with zero-extend for loads/storesaurel322008-12-131-0/+6
* Add some missing static and const qualifiers, reg_names only used if NDEBUG setblueswir12008-10-051-5/+8
* Fix some warnings that would be generated by gcc -Wredundant-declsblueswir12008-08-301-9/+2
* 64 bit signed comparison fix (Juergen Lock)bellard2008-07-071-4/+4
* jump optimizationsbellard2008-05-251-31/+9
OpenPOWER on IntegriCloud