summaryrefslogtreecommitdiffstats
path: root/target-sparc
Commit message (Expand)AuthorAgeFilesLines
* remove target ifdefs from vl.caurel322008-05-041-0/+102
* Complete the TCG conversion (and delete some files, too)blueswir12008-05-042-89/+0
* Complete the TCG conversionblueswir12008-05-045-42/+133
* Avoid some brcondsblueswir12008-05-041-24/+12
* Use memory based registers in functions containing brcondsblueswir12008-05-031-44/+57
* Factorize code in translate.caurel322008-04-281-0/+20
* Document the shift valuesblueswir12008-04-232-12/+18
* Revert the previous patchblueswir12008-04-221-0/+108
* Move 128-bit float emulation under linux-userblueswir12008-04-221-108/+0
* Remove osdep.c/qemu-img code duplicationaurel322008-04-111-0/+1
* Remove incorrect discards and old unused defines (blueswir1).pbrook2008-03-301-64/+0
* Change handling of source 2blueswir12008-03-291-16/+22
* Change handling of source register 1blueswir12008-03-291-31/+36
* Move CPU stuff unrelated to translation to helper.cblueswir12008-03-293-520/+524
* Rename T[012] according to their rolesblueswir12008-03-291-423/+435
* Avoid writes to T1 except for loads/stores, convert some T0 uses to cpu_tmp0blueswir12008-03-291-41/+41
* Accidentally dropped one change from previous commitblueswir12008-03-291-2/+2
* Concentrate cpu_T[012] use to one functionblueswir12008-03-261-337/+318
* Split icc and xcc flag calculationsblueswir12008-03-261-135/+181
* Remove some legacy definitionsblueswir12008-03-261-278/+209
* Fix a sign extension problemblueswir12008-03-241-1/+1
* Fix mulsccblueswir12008-03-231-7/+10
* Convert ldf/ldfsr and stf/stfsr to TCGblueswir12008-03-222-19/+13
* Fix i32/i64/TL mismatchesblueswir12008-03-221-148/+149
* Remove leftover definitionsblueswir12008-03-211-12/+0
* Convert align checks to TCGblueswir12008-03-214-12/+27
* Convert jumps to labels to TCGblueswir12008-03-212-8/+3
* Convert save, restore, saved, restored, and flushw to TCGblueswir12008-03-214-104/+103
* Convert other float and VIS ops to TCGblueswir12008-03-214-777/+799
* Convert float move ops to TCGblueswir12008-03-213-325/+74
* Convert udiv and sdiv ops to TCGblueswir12008-03-184-49/+58
* Use ext_i32_i64 instead of ext32s_i64blueswir12008-03-181-2/+2
* Convert CCR and CWP ops to TCGblueswir12008-03-184-26/+29
* Convert array8/16/32 and alignaddr to TCGblueswir12008-03-184-52/+45
* Convert umul and smul to TCGblueswir12008-03-162-24/+48
* Use a TCG global for pc and npcblueswir12008-03-161-18/+17
* Convert mulscc to TCG, add cc_src2blueswir12008-03-163-30/+56
* Discard unused data, use less tempsblueswir12008-03-161-365/+237
* Use a TCG global for fsrblueswir12008-03-151-27/+22
* Convert ldfsr and stfsr to TCGblueswir12008-03-154-13/+10
* Eliminate some uses of T2blueswir12008-03-141-13/+13
* Convert udivx and sdivx to TCGblueswir12008-03-142-24/+30
* Use memory globals for G registersblueswir12008-03-141-2/+18
* Use tcg_const_tl for zero constantblueswir12008-03-131-42/+19
* Convert condition code changing versions of add, sub, logic, and div to TCGblueswir12008-03-133-453/+427
* Use a TCG global for regwptrblueswir12008-03-111-3/+3
* Convert andn, orn and xnor to TCGblueswir12008-03-092-18/+6
* Convert branches and conditional moves to TCGblueswir12008-03-083-650/+587
* Convert exception ops to TCGblueswir12008-03-065-18/+19
* Fix microSPARC II SFSR mask (Robert Reif)blueswir12008-03-061-1/+1
OpenPOWER on IntegriCloud