aboutsummaryrefslogtreecommitdiff
path: root/tcg
AgeCommit message (Expand)Author
2019-02-11tcg/i386: fix unsigned vector saturating arithmeticMark Cave-Ayland
2019-02-11tcg: Diagnose referenced labels that have not been emittedRichard Henderson
2019-01-30tcg: Fix LGPL version numberThomas Huth
2019-01-28cputlb: Remove static tlb sizingRichard Henderson
2019-01-28tcg/tci: enable dynamic TLB sizingRichard Henderson
2019-01-28tcg/mips: enable dynamic TLB sizingRichard Henderson
2019-01-28tcg/mips: Fix tcg_out_qemu_ld_slow_pathRichard Henderson
2019-01-28tcg/arm: enable dynamic TLB sizingRichard Henderson
2019-01-28tcg/riscv: enable dynamic TLB sizingRichard Henderson
2019-01-28tcg/s390: enable dynamic TLB sizingRichard Henderson
2019-01-28tcg/sparc: enable dynamic TLB sizingRichard Henderson
2019-01-28tcg/ppc: enable dynamic TLB sizingRichard Henderson
2019-01-28tcg/aarch64: enable dynamic TLB sizingRichard Henderson
2019-01-28tcg/i386: enable dynamic TLB sizingEmilio G. Cota
2019-01-28tcg: introduce dynamic TLB sizingEmilio G. Cota
2019-01-28tcg/aarch64: Implement vector minmax arithmeticRichard Henderson
2019-01-28tcg/aarch64: Implement vector saturating arithmeticRichard Henderson
2019-01-28tcg/i386: Implement vector minmax arithmeticRichard Henderson
2019-01-28tcg/i386: Implement vector saturating arithmeticRichard Henderson
2019-01-28tcg/i386: Split subroutines out of tcg_expand_vec_opRichard Henderson
2019-01-28tcg: Add opcodes for vector minmax arithmeticRichard Henderson
2019-01-28tcg: Add opcodes for vector saturated arithmeticRichard Henderson
2019-01-28tcg: Add write_aofs to GVecGen4Richard Henderson
2019-01-28tcg: Add gvec expanders for nand, nor, eqvRichard Henderson
2019-01-28tcg: Add logical simplifications during gvec expandRichard Henderson
2019-01-11avoid TABs in files that only contain a fewPaolo Bonzini
2019-01-11qemu/queue.h: simplify reverse access to QTAILQPaolo Bonzini
2019-01-11qemu/queue.h: leave head structs anonymous unless necessaryPaolo Bonzini
2018-12-26tcg: Improve call argument loadingRichard Henderson
2018-12-26tcg: Record register preferences during livenessRichard Henderson
2018-12-26tcg: Add TCG_OPF_BB_EXITRichard Henderson
2018-12-26tcg: Split out more subroutines from liveness_pass_1Richard Henderson
2018-12-26tcg: Rename and adjust liveness_pass_1 helpersRichard Henderson
2018-12-26tcg: Reindent parts of liveness_pass_1Richard Henderson
2018-12-26tcg: Dump register preference info with livenessRichard Henderson
2018-12-26tcg: Improve register allocation for matching constraintsRichard Henderson
2018-12-26tcg: Add output_pref to TCGOpRichard Henderson
2018-12-26tcg: Add preferred_reg argument to tcg_reg_alloc_do_moviRichard Henderson
2018-12-26tcg: Add preferred_reg argument to temp_syncRichard Henderson
2018-12-26tcg: Add preferred_reg argument to temp_loadRichard Henderson
2018-12-26tcg: Add preferred_reg argument to tcg_reg_allocRichard Henderson
2018-12-26tcg: Add reachable_code_passRichard Henderson
2018-12-26tcg: Reference count labelsRichard Henderson
2018-12-26tcg: Add TCG_CALL_NO_RETURNRichard Henderson
2018-12-26tcg: Renumber TCG_CALL_* flagsRichard Henderson
2018-12-26tcg/riscv: Add the target init codeAlistair Francis
2018-12-26tcg/riscv: Add the prologue generation and register the JITAlistair Francis
2018-12-26tcg/riscv: Add the out op decoderAlistair Francis
2018-12-26tcg/riscv: Add direct load and store instructionsAlistair Francis
2018-12-26tcg/riscv: Add slowpath load and store instructionsAlistair Francis