aboutsummaryrefslogtreecommitdiff
path: root/tcg
AgeCommit message (Expand)Author
2019-05-13tcg: Add tcg_out_dupm_vec to the backend interfaceRichard Henderson
2019-05-13tcg: Manually expand INDEX_op_dup_vecRichard Henderson
2019-05-13tcg: Promote tcg_out_{dup,dupi}_vec to backend interfaceRichard Henderson
2019-05-13tcg: Support cross-class moves without instruction supportRichard Henderson
2019-05-13tcg: Return bool success from tcg_out_movRichard Henderson
2019-05-13tcg/arm: Use tcg_out_mov_reg in tcg_out_movRichard Henderson
2019-05-13tcg: Assert fixed_reg is read-onlyRichard Henderson
2019-05-13tcg: Specify optional vector requirements with a listRichard Henderson
2019-05-13tcg: Allow add_vec, sub_vec, neg_vec, not_vec to be expandedRichard Henderson
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