summaryrefslogtreecommitdiffstats
path: root/tcg
Commit message (Expand)AuthorAgeFilesLines
* Include assert.h from qemu-common.hPaul Brook2009-05-131-1/+0Star
* tcg: make sure NDEBUG is defined before including <assert.h>aurel322009-04-161-6/+7
* Add a --enable-debug-tcg option to configureaurel322009-04-132-4/+9
* Remove reserved registers from tcg_target_reg_alloc_ordermalc2009-04-111-4/+0Star
* Whack [LS]MWmalc2009-04-112-6/+0Star
* Remove reserved registers from tcg_target_reg_alloc_ordermalc2009-04-111-3/+0Star
* tcg/tcg.h: fix a few typosaurel322009-04-071-3/+3
* tcg: add a CONST flag to TCG helpersaurel322009-04-062-4/+12
* tcg: improve comment about pure functionsaurel322009-04-061-2/+2
* tcg/x86_64: optimize register allocation orderaurel322009-04-051-10/+9Star
* Fix branches and TLB matches for 64 bit targetsblueswir12009-04-041-13/+75
* Allocate space for static call args, increase stack frame size on Sparc64blueswir12009-04-042-9/+17
* tcg: fix _tl aliases for divu/remuaurel322009-03-291-4/+4
* tcg: add _tl aliases for div/divu/rem/remuaurel322009-03-291-0/+8
* tcg/README: fix description of bswap32_i32/i64aurel322009-03-291-1/+1
* tcg/x86_64: add bswap16_i{32,64} and bswap32_i64 opsaurel322009-03-132-0/+13
* tcg/x86: add bswap16_i32 opsaurel322009-03-132-0/+7
* tcg: update README wrt recent bswap changesaurel322009-03-131-6/+7
* tcg: add _tl aliases to bswap16/32/64 TCG opsaurel322009-03-131-0/+5
* tcg: add bswap16_i64 and bswap32_i64 TCG opsaurel322009-03-132-0/+64
* tcg: optimize tcg_gen_bswap16_i32aurel322009-03-131-8/+5Star
* tcg: allow bswap16_i32 to be implemented by TCG backendsaurel322009-03-131-0/+3
* tcg: rename bswap_i32/i64 functionsaurel322009-03-139-26/+26
* tcg: move {not,neg}_i{32,64} definitions at the right placeaurel322009-03-111-7/+7
* tcg: fix commit r6805aurel322009-03-111-18/+6Star
* tcg-arm: fix qemu_ld64aurel322009-03-101-2/+7
* tcg: update TODOaurel322009-03-101-2/+1Star
* tcg/x86: add not/neg/extu/bswap/rot i32 opsaurel322009-03-102-1/+48
* tcg: optimize logical operationsaurel322009-03-101-50/+60
* Fix tcg after commit 6800aurel322009-03-102-3/+4
* tcg: use TCGV_EQUAL_I{32,64}aurel322009-03-101-11/+11
* tcg: define TCGV_EQUAL_I{32,64}aurel322009-03-101-0/+3
* tcg: optimize nor(X, Y, Y), used on PPC for not(X, Y)aurel322009-03-091-10/+18
* Implement TCG not ops for x86-64aurel322009-03-094-0/+26
* tcg: don't define TCG rotation ops if they are not supportedaurel322009-03-091-0/+4
* Implement TCG rotation ops for x86-64aurel322009-03-094-4/+56
* Prune unused TCG_AREGsblueswir12009-03-087-9/+0Star
* Sparse fixes: truncation by castblueswir12009-03-071-1/+1
* TCG: remove obsolete old_op_count profiler fieldblueswir12009-02-112-3/+0Star
* Add missing r24..r26 to callee save registersmalc2009-02-111-0/+5
* Add missing r24..r26 to calle save registersmalc2009-02-111-0/+5
* Add "static"blueswir12009-02-102-3/+1Star
* Fix DEBUG_TCGV compile error.aurel322009-02-091-1/+1
* R13 is reserved for small data area pointer by SVR4 PPC ABImalc2009-01-261-0/+5
* global s/loglevel & X/qemu_loglevel_mask(X)/ (Eduardo Habkost)aliguori2009-01-151-2/+2
* Convert references to logfile/loglevel to use qemu_log*() macrosaliguori2009-01-151-4/+4
* Remove all traces of __powerpc__malc2009-01-141-1/+1
* tcg: remove tcg_global_reg2_new_hack()aurel322009-01-032-39/+0Star
* TCG: Fix documentation of qemu_ld/st opsaurel322009-01-031-11/+11
* tcg_temp_local_new should take no parameteraurel322009-01-011-2/+2