summaryrefslogtreecommitdiffstats
path: root/target
Commit message (Expand)AuthorAgeFilesLines
* qemu-common: Move tcg_enabled() etc. to sysemu/tcg.hMarkus Armbruster2019-06-1114-6/+15
* cpu: Remove CPU_COMMONRichard Henderson2019-06-1021-48/+2Star
* cpu: Introduce CPUNegativeOffsetStateRichard Henderson2019-06-1021-3/+25
* cpu: Introduce cpu_set_cpustate_pointersRichard Henderson2019-06-1021-48/+26Star
* cpu: Move ENV_OFFSET to exec/gen-icount.hRichard Henderson2019-06-1021-24/+0Star
* target/xtensa: Use env_cpu, env_archcpuRichard Henderson2019-06-106-31/+20Star
* target/unicore32: Use env_cpu, env_archcpuRichard Henderson2019-06-106-41/+9Star
* target/tricore: Use env_cpuRichard Henderson2019-06-102-6/+1Star
* target/tilegx: Use env_cpuRichard Henderson2019-06-102-6/+1Star
* target/sparc: Use env_cpu, env_archcpuRichard Henderson2019-06-105-33/+25Star
* target/sh4: Use env_cpu, env_archcpuRichard Henderson2019-06-103-25/+15Star
* target/s390x: Use env_cpu, env_archcpuRichard Henderson2019-06-1012-74/+56Star
* target/riscv: Use env_cpu, env_archcpuRichard Henderson2019-06-104-21/+13Star
* target/ppc: Use env_cpu, env_archcpuRichard Henderson2019-06-109-159/+121Star
* target/openrisc: Use env_cpu, env_archcpuRichard Henderson2019-06-103-12/+6Star
* target/nios2: Use env_cpu, env_archcpuRichard Henderson2019-06-102-10/+5Star
* target/moxie: Use env_cpu, env_archcpuRichard Henderson2019-06-103-8/+3Star
* target/mips: Use env_cpu, env_archcpuRichard Henderson2019-06-105-34/+18Star
* target/microblaze: Use env_cpu, env_archcpuRichard Henderson2019-06-104-25/+19Star
* target/m68k: Use env_cpuRichard Henderson2019-06-105-37/+21Star
* target/lm32: Use env_cpu, env_archcpuRichard Henderson2019-06-104-22/+10Star
* target/i386: Use env_cpu, env_archcpuRichard Henderson2019-06-1010-54/+43Star
* target/hppa: Use env_cpu, env_archcpuRichard Henderson2019-06-105-20/+10Star
* target/cris: Use env_cpu, env_archcpuRichard Henderson2019-06-104-15/+5Star
* target/cris: Reindent op_helper.cRichard Henderson2019-06-101-450/+429Star
* target/cris: Reindent mmu.cRichard Henderson2019-06-101-267/+262Star
* target/arm: Use env_cpu, env_archcpuRichard Henderson2019-06-109-84/+78Star
* target/alpha: Use env_cpu, env_archcpuRichard Henderson2019-06-103-14/+7Star
* cpu: Replace ENV_GET_CPU with env_cpuRichard Henderson2019-06-1034-124/+90Star
* cpu: Define ArchCPURichard Henderson2019-06-1021-0/+21
* cpu: Define CPUArchState with typedefRichard Henderson2019-06-1021-53/+43Star
* tcg: Create struct CPUTLBRichard Henderson2019-06-101-1/+1
* tcg: Split out target/arch/cpu-param.hRichard Henderson2019-06-1044-332/+523
* s390x/tcg: Use tcg_gen_gvec_bitsel for VECTOR SELECTRichard Henderson2019-06-071-32/+6Star
* s390x: Bump the "qemu" CPU model up to a stripped-down z13David Hildenbrand2019-06-072-6/+9
* s390x/tcg: We support the Vector FacilityDavid Hildenbrand2019-06-071-0/+1
* s390x/tcg: Allow linux-user to use vector instructionsDavid Hildenbrand2019-06-071-0/+3
* s390x/tcg: Implement VECTOR FP TEST DATA CLASS IMMEDIATEDavid Hildenbrand2019-06-074-0/+62
* s390x/tcg: Implement VECTOR FP SUBTRACTDavid Hildenbrand2019-06-074-0/+24
* s390x/tcg: Implement VECTOR FP SQUARE ROOTDavid Hildenbrand2019-06-074-0/+40
* s390x/tcg: Implement VECTOR FP PERFORM SIGN OPERATIONDavid Hildenbrand2019-06-072-0/+54
* s390x/tcg: Implement VECTOR FP MULTIPLY AND (ADD|SUBTRACT)David Hildenbrand2019-06-074-0/+79
* s390x/tcg: Implement VECTOR FP MULTIPLYDavid Hildenbrand2019-06-074-0/+24
* s390x/tcg: Implement VECTOR LOAD ROUNDEDDavid Hildenbrand2019-06-074-0/+50
* s390x/tcg: Implement VECTOR LOAD LENGTHENEDDavid Hildenbrand2019-06-074-0/+58
* s390x/tcg: Implement VECTOR LOAD FP INTEGERDavid Hildenbrand2019-06-074-0/+30
* s390x/tcg: Implement VECTOR FP DIVIDEDavid Hildenbrand2019-06-074-0/+24
* s390x/tcg: Implement VECTOR FP CONVERT TO LOGICAL 64-BITDavid Hildenbrand2019-06-074-0/+30
* s390x/tcg: Implement VECTOR FP CONVERT TO FIXED 64-BITDavid Hildenbrand2019-06-074-0/+30
* s390x/tcg: Implement VECTOR FP CONVERT FROM LOGICAL 64-BITDavid Hildenbrand2019-06-074-0/+30