summaryrefslogtreecommitdiffstats
path: root/accel
Commit message (Expand)AuthorAgeFilesLines
* Merge remote-tracking branch 'remotes/rth/tags/pull-tcg-20190510' into stagingPeter Maydell2019-05-162-35/+89
|\
| * tcg: Use tlb_fill probe from tlb_vaddr_to_hostRichard Henderson2019-05-101-8/+61
| * tcg: Remove CPUClass::handle_mmu_faultRichard Henderson2019-05-101-10/+3Star
| * tcg: Use CPUClass::tlb_fill in cputlb.cRichard Henderson2019-05-101-0/+19
| * tcg: Add CPUClass::tlb_fillRichard Henderson2019-05-101-25/+14Star
* | tcg: Add support for vector absolute valueRichard Henderson2019-05-142-0/+53
* | tcg: Add gvec expanders for variable shiftRichard Henderson2019-05-142-0/+159
* | cputlb: Do unaligned store recursion to outermost functionRichard Henderson2019-05-101-4/+4
* | cputlb: Do unaligned load recursion to outermost functionRichard Henderson2019-05-101-20/+97
* | cputlb: Drop attribute flattenRichard Henderson2019-05-101-63/+42Star
* | cputlb: Move TLB_RECHECK handling into load/store_helperRichard Henderson2019-05-101-71/+55Star
* | accel/tcg: demacro cputlbAlex Bennée2019-05-102-480/+452Star
|/
* accel: Remove unused AccelClass::available fieldEduardo Habkost2019-05-021-5/+0Star
* qtest: Don't compile qtest accel on non-POSIX systemsEduardo Habkost2019-05-022-2/+1Star
* qtest: Move accel code to accel/qtest.cEduardo Habkost2019-05-022-0/+56
* cputlb: Fix io_readx() to respect the access_typeShahab Vahedi2019-04-251-2/+3
* tcg: Restart after TB code generation overflowRichard Henderson2019-04-241-6/+32
* tcg: Hoist max_insns computation to tb_gen_codeRichard Henderson2019-04-242-15/+15
* qom/cpu: Simplify how CPUClass:cpu_dump_state() printsMarkus Armbruster2019-04-181-2/+2
* tcg: Simplify how dump_exec_info() printsMarkus Armbruster2019-04-181-22/+23
* tcg: Simplify how dump_opcount_info() printsMarkus Armbruster2019-04-181-2/+2
* accel: Unbreak accelerator fallbackMarkus Armbruster2019-04-021-1/+2
* trace-events: Consistently point to docs/devel/tracing.txtMarkus Armbruster2019-03-222-2/+2
* qdev: Fix latent bug with compat_props and onboard devicesMarkus Armbruster2019-03-111-0/+1
* accel: Allow to build QEMU without TCG or KVM supportAnthony PERARD2019-03-111-1/+3
* hw/boards: Add a MachineState parameter to kvm_type callbackEric Auger2019-03-051-1/+1
* kvm: Add kvm_set_ioeventfd* tracesDr. David Alan Gilbert2019-02-142-0/+5
* cputlb: update TLB entry/index after tlb_fillEmilio G. Cota2019-02-112-0/+12
* Merge remote-tracking branch 'remotes/rth/tags/pull-tcg-20190206' into stagingPeter Maydell2019-02-071-3/+0Star
|\
| * accel/tcg: Consider cluster index in tb_lookup__cpu_state()Peter Maydell2019-02-061-3/+0Star
* | cpu-exec: reset BQL after longjmp in cpu_exec_step_atomicEmilio G. Cota2019-02-051-0/+3
* | cpu-exec: add assert_no_pages_locked() after longjmpEmilio G. Cota2019-02-051-0/+1
|/
* tcg: Fix LGPL version numberThomas Huth2019-01-309-9/+9
* accel/tcg: Add cluster number to TCG TB hashPeter Maydell2019-01-292-0/+6
* accel/tcg/user-exec: Don't parse aarch64 insns to test for read vs writePeter Maydell2019-01-291-14/+52
* cputlb: Remove static tlb sizingRichard Henderson2019-01-281-21/+0Star
* tcg: introduce dynamic TLB sizingEmilio G. Cota2019-01-281-5/+197
* cputlb: do not evict empty entries to the vtlbEmilio G. Cota2019-01-281-1/+10
* tcg: Add opcodes for vector minmax arithmeticRichard Henderson2019-01-282-0/+244
* tcg: Add gvec expanders for nand, nor, eqvRichard Henderson2019-01-282-0/+36
* qemu/queue.h: leave head structs anonymous unless necessaryPaolo Bonzini2019-01-111-2/+2
* build-sys: don't include windows.h, osdep.h does itMarc-André Lureau2019-01-111-4/+0Star
* accel: Improve selection of the default acceleratorThomas Huth2019-01-111-3/+15
* hw: apply accel compat properties without touching globalsMarc-André Lureau2019-01-071-12/+0Star
* tcg: Add RISC-V cpu signal handlerAlistair Francis2018-12-251-0/+75
* accel: register global_props like machine globalsMarc-André Lureau2018-12-111-1/+8
* cputlb: Remove tlb_c.pending_flushesRichard Henderson2018-10-311-14/+2Star
* cputlb: Filter flushes on already clean tlbsRichard Henderson2018-10-311-10/+25
* cputlb: Count "partial" and "elided" tlb flushesRichard Henderson2018-10-312-7/+19
* cputlb: Merge tlb_flush_page into tlb_flush_page_by_mmuidxRichard Henderson2018-10-311-46/+12Star