aboutsummaryrefslogtreecommitdiff
path: root/tcg
AgeCommit message (Expand)Author
2019-05-13tcg: Do not recreate INDEX_op_neg_vec unless supportedRichard Henderson
2019-05-13tcg: Implement tcg_gen_gvec_3i()David Hildenbrand
2019-04-25tcg/arm: Restrict constant pool displacement to 12 bitsRichard Henderson
2019-04-24tcg/ppc: Allow the constant pool to overflow at 32kRichard Henderson
2019-04-24tcg: Restart TB generation after out-of-line ldst overflowRichard Henderson
2019-04-24tcg: Restart TB generation after constant pool overflowRichard Henderson
2019-04-24tcg: Restart TB generation after relocation overflowRichard Henderson
2019-04-24tcg: Restart after TB code generation overflowRichard Henderson
2019-04-24tcg/aarch64: Support INDEX_op_extract2_{i32,i64}Richard Henderson
2019-04-24tcg/arm: Support INDEX_op_extract2_i32Richard Henderson
2019-04-24tcg/i386: Support INDEX_op_extract2_{i32,i64}Richard Henderson
2019-04-24tcg: Use extract2 in tcg_gen_deposit_{i32,i64}Richard Henderson
2019-04-24tcg: Use deposit and extract2 in tcg_gen_shifti_i64Richard Henderson
2019-04-24tcg: Add INDEX_op_extract2_{i32,i64}Richard Henderson
2019-04-24tcg: Implement tcg_gen_extract2_{i32,i64}David Hildenbrand
2019-04-18tcg: Simplify how dump_exec_info() printsMarkus Armbruster
2019-04-18tcg: Simplify how dump_opcount_info() printsMarkus Armbruster
2019-02-21tcg: Remove TODO fileRichard Henderson
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