summaryrefslogtreecommitdiffstats
path: root/tcg/x86_64/tcg-target.c
Commit message (Expand)AuthorAgeFilesLines
* tcg-i386: Merge 64-bit generation.Richard Henderson2010-06-101-1445/+0
* tcg: Make some tcg-target.c routines static.Richard Henderson2010-06-091-2/+2
* tcg: Add TYPE parameter to tcg_out_mov.Richard Henderson2010-06-091-27/+18
* tcg: Disambiguate qemu_ld32u with 32-bit and 64-bit outputs.Richard Henderson2010-03-261-0/+2
* tcg: Use TCGCond where appropriate.Richard Henderson2010-03-261-2/+2
* tcg: Name the opcode enumeration.Richard Henderson2010-03-261-1/+1
* Remove TLB from userspacePaul Brook2010-03-121-0/+2
* tcg-x86_64: implement setcondRichard Henderson2010-02-061-5/+33
* tcg/x86_64: Avoid unnecessary REX.B prefixes.Richard Henderson2010-01-151-16/+30
* tcg/x86_64: Special-case all 32-bit AND operands.Richard Henderson2010-01-141-18/+8
* tcg/ppc64,x86_64: fix constraints of op_qemu_st64Aurelien Jarno2009-11-241-1/+1
* tcg/x86_64: add support for ext{8,16,32}u_i{32,64} TCG opsAurelien Jarno2009-10-041-0/+20
* tcg/x86_64: generated dec/inc instead of sub/add when possibleAurelien Jarno2009-09-271-2/+14
* X86_64: Use proper jumps/calls when displacement exceeds +-2Gmalc2009-09-111-12/+19
* Userspace guest address offsettingPaul Brook2009-07-171-15/+41
* tcg/x86_64: optimize register allocation orderaurel322009-04-051-10/+9
* tcg/x86_64: add bswap16_i{32,64} and bswap32_i64 opsaurel322009-03-131-0/+10
* tcg: rename bswap_i32/i64 functionsaurel322009-03-131-4/+4
* Implement TCG not ops for x86-64aurel322009-03-091-0/+10
* Implement TCG rotation ops for x86-64aurel322009-03-091-2/+20
* Sparse fixes: truncation by castblueswir12009-03-071-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-4/+7
* TCG: Use x86-64 zero extension instructions.pbrook2008-09-071-0/+15
* Implement TCG sign extension ops for x86-64.pbrook2008-09-071-0/+22
* Fix some warnings that would be generated by gcc -Wredundant-declsblueswir12008-08-301-9/+1
* Fix some warnings that would be generated by gcc -Wmissing-prototypesblueswir12008-08-171-2/+2
* jump simplificationbellard2008-05-251-22/+1
* Add TCG native negation op.pbrook2008-05-111-0/+10
* REXB optimization cannot be done at this levelbellard2008-05-101-1/+1
* fixed qemu_st8 insn - prologue saved too many registersbellard2008-05-101-8/+6
* fixed global variable handling with qemu load/stores - initial global prologu...bellard2008-05-101-5/+60
* HPPA (PA-RISC) host supportaurel322008-04-121-1/+2
* Fix i32 memory backed variables on 64-bit hostblueswir12008-03-131-4/+10
* Remove blank elements in tcg_target_reg_alloc_order[] (Stuart Brady)blueswir12008-03-111-1/+1
* Fix compiler warningblueswir12008-02-291-0/+2
* Simplify TCG relocation bugfix.pbrook2008-02-101-1/+1
* compare fixbellard2008-02-031-2/+2
* TCG code generatorbellard2008-02-011-0/+1227
OpenPOWER on IntegriCloud