summaryrefslogtreecommitdiffstats
path: root/accel/tcg
Commit message (Expand)AuthorAgeFilesLines
...
* accel/tcg: Relax va restrictions on 64-bit guestsRichard Henderson2020-05-151-6/+9
* qom: Drop parameter @errp of object_property_add() & friendsMarkus Armbruster2020-05-151-3/+2Star
* qom: Drop object_property_set_description() parameter @errpMarkus Armbruster2020-05-151-1/+1
* accel/tcg: Add endian-specific cpu_{ld, st}* operationsRichard Henderson2020-05-112-99/+348
* accel/tcg: Add probe_access_flagsRichard Henderson2020-05-112-86/+114
* accel/tcg: Adjust probe_access call to page_check_rangeRichard Henderson2020-05-111-1/+1
* tcg: Remove softmmu code_gen_buffer fixed addressRichard Henderson2020-03-281-32/+5Star
* tcg: Remove tcg-runtime-gvec.c DO_CMP0Richard Henderson2020-03-171-4/+1Star
* tcg: Tidy tcg-runtime-gvec.c DUP*Richard Henderson2020-03-171-35/+15Star
* tcg: Tidy tcg-runtime-gvec.c typesRichard Henderson2020-03-171-140/+130Star
* tcg: Remove CONFIG_VECTOR16Richard Henderson2020-03-171-34/+1Star
* accel/tcg: increase default code gen buffer size for 64 bitAlex Bennée2020-02-291-9/+26
* accel/tcg: only USE_STATIC_CODE_GEN_BUFFER on 32 bit hostsAlex Bennée2020-02-291-5/+6
* accel/tcg: remove link between guest ram and TCG cache sizeAlex Bennée2020-02-291-8/+0Star
* accel/tcg: use units.h for defining code gen buffer sizesAlex Bennée2020-02-291-9/+10
* accel/tcg: fix race in cpu_exec_step_atomic (bug 1863025)Alex Bennée2020-02-281-10/+11
* Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into stagingPeter Maydell2020-01-271-4/+4
|\
| * accel/tcg: Sanitize include pathPhilippe Mathieu-Daudé2020-01-241-3/+3
| * accel: Replace current_machine->accelerator by current_accel() wrapperPhilippe Mathieu-Daudé2020-01-241-1/+1
* | cputlb: Hoist timestamp outside of loops over tlbsRichard Henderson2020-01-221-6/+8
* | cputlb: Initialize tlbs as flushedRichard Henderson2020-01-221-2/+3
* | cputlb: Partially merge tlb_dyn_init into tlb_initRichard Henderson2020-01-221-17/+16Star
* | cputlb: Split out tlb_mmu_flush_lockedRichard Henderson2020-01-221-5/+10
* | cputlb: Hoist tlb portions in tlb_flush_one_mmuidx_lockedRichard Henderson2020-01-221-9/+10
* | cputlb: Hoist tlb portions in tlb_mmu_resize_lockedRichard Henderson2020-01-221-18/+17Star
* | cputlb: Pass CPUTLBDescFast to tlb_n_entries and sizeof_tlbRichard Henderson2020-01-221-7/+8
* | cputlb: Make tlb_n_entries private to cputlb.cRichard Henderson2020-01-221-0/+5
* | cputlb: Merge tlb_table_flush_by_mmuidx into tlb_flush_one_mmuidx_lockedRichard Henderson2020-01-221-12/+7Star
* | cputlb: Handle NB_MMU_MODES > TARGET_PAGE_BITS_MINRichard Henderson2020-01-221-35/+132
|/
* tcg: Search includes from the project root source directoryPhilippe Mathieu-Daudé2020-01-165-5/+5
* cputlb: Expand cpu_ldst_template.h in cputlb.cRichard Henderson2020-01-161-1/+106
* cputlb: Expand cpu_ldst_useronly_template.h in user-exec.cRichard Henderson2020-01-161-0/+236
* cputlb: Rename helper_ret_ld*_cmmu to cpu_ld*_codeRichard Henderson2020-01-161-71/+23Star
* cputlb: Move body of cpu_ldst_template.h out of lineRichard Henderson2020-01-161-0/+116
* accel/tcg: Include tcg.h in tcg-runtime.cRichard Henderson2020-01-161-0/+1
* trace: Remove trace_mem_build_info_no_se_[bl]eRichard Henderson2020-01-161-43/+24Star
* Merge remote-tracking branch 'remotes/stsquad/tags/pull-tesing-and-misc-19121...Peter Maydell2019-12-203-6/+6
|\
| * qemu_log_lock/unlock now preserves the qemu_logfile handle.Robert Foley2019-12-183-6/+6
* | tcg: add "-accel tcg,tb-size" and deprecate "-tb-size"Paolo Bonzini2019-12-171-3/+37
* | tcg: convert "-accel threads" to a QOM propertyPaolo Bonzini2019-12-171-14/+38
* | tcg: move qemu_tcg_configure to accel/tcg/tcg-all.cPaolo Bonzini2019-12-171-0/+83
|/
* Remove unassigned_access CPU hookPeter Maydell2019-11-111-2/+0Star
* Merge remote-tracking branch 'remotes/stsquad/tags/pull-tcg-plugins-281019-4'...Peter Maydell2019-10-3010-43/+1149
|\
| * translator: inject instrumentation from pluginsEmilio G. Cota2019-10-281-0/+20
| * cputlb: ensure _cmmu helper functions follow the naming standardAlex Bennée2019-10-281-3/+21
| * translate-all: notify plugin code of tb_flushEmilio G. Cota2019-10-281-0/+6
| * plugins: implement helpers for resolving hwaddrAlex Bennée2019-10-281-0/+42
| * tcg: let plugins instrument virtual memory accessesEmilio G. Cota2019-10-283-0/+8
| * atomic_template: add inline trace/plugin helpersEmilio G. Cota2019-10-284-39/+111
| * plugin-gen: add module for TCG-related codeEmilio G. Cota2019-10-283-0/+938