Age | Commit message (Expand) | Author |
2022-01-08 | exec/memop: Adding signedness to quad definitions | Frédéric Pétrot |
2022-01-04 | tcg/optimize: Fix folding of vector ops | Richard Henderson |
2021-12-21 | tcg/loongarch64: Register the JIT | WANG Xuerui |
2021-12-21 | tcg/loongarch64: Implement tcg_target_init | WANG Xuerui |
2021-12-21 | tcg/loongarch64: Implement exit_tb/goto_tb | WANG Xuerui |
2021-12-21 | tcg/loongarch64: Implement tcg_target_qemu_prologue | WANG Xuerui |
2021-12-21 | tcg/loongarch64: Add softmmu load/store helpers, implement qemu_ld/qemu_st ops | WANG Xuerui |
2021-12-21 | tcg/loongarch64: Implement simple load/store ops | WANG Xuerui |
2021-12-21 | tcg/loongarch64: Implement tcg_out_call | WANG Xuerui |
2021-12-21 | tcg/loongarch64: Implement setcond ops | WANG Xuerui |
2021-12-21 | tcg/loongarch64: Implement br/brcond ops | WANG Xuerui |
2021-12-21 | tcg/loongarch64: Implement mul/mulsh/muluh/div/divu/rem/remu ops | WANG Xuerui |
2021-12-21 | tcg/loongarch64: Implement add/sub ops | WANG Xuerui |
2021-12-21 | tcg/loongarch64: Implement shl/shr/sar/rotl/rotr ops | WANG Xuerui |
2021-12-21 | tcg/loongarch64: Implement clz/ctz ops | WANG Xuerui |
2021-12-21 | tcg/loongarch64: Implement bswap{16,32,64} ops | WANG Xuerui |
2021-12-21 | tcg/loongarch64: Implement deposit/extract ops | WANG Xuerui |
2021-12-21 | tcg/loongarch64: Implement not/and/or/xor/nor/andc/orc ops | WANG Xuerui |
2021-12-21 | tcg/loongarch64: Implement sign-/zero-extension ops | WANG Xuerui |
2021-12-21 | tcg/loongarch64: Implement goto_ptr | WANG Xuerui |
2021-12-21 | tcg/loongarch64: Implement tcg_out_mov and tcg_out_movi | WANG Xuerui |
2021-12-21 | tcg/loongarch64: Implement the memory barrier op | WANG Xuerui |
2021-12-21 | tcg/loongarch64: Implement necessary relocation operations | WANG Xuerui |
2021-12-21 | tcg/loongarch64: Define the operand constraints | WANG Xuerui |
2021-12-21 | tcg/loongarch64: Add register names, allocation order and input/output sets | WANG Xuerui |
2021-12-21 | tcg/loongarch64: Add generated instruction opcodes and encoding helpers | WANG Xuerui |
2021-12-21 | tcg/loongarch64: Add the tcg-target.h file | WANG Xuerui |
2021-12-07 | tcg/arm: Reduce vector alignment requirement for NEON | Richard Henderson |
2021-11-11 | tcg/s390x: Fix tcg_out_vec_op argument type | Miroslav Rezanina |
2021-11-11 | tcg: Document ctpop opcodes | Richard Henderson |
2021-11-11 | tcg/optimize: Add an extra cast to fold_extract2 | Richard Henderson |
2021-11-02 | qapi: introduce x-query-opcount QMP command | Daniel P. Berrangé |
2021-11-02 | qapi: introduce x-query-jit QMP command | Daniel P. Berrangé |
2021-10-28 | tcg/optimize: Propagate sign info for shifting | Richard Henderson |
2021-10-28 | tcg/optimize: Propagate sign info for bit counting | Richard Henderson |
2021-10-28 | tcg/optimize: Propagate sign info for setcond | Richard Henderson |
2021-10-28 | tcg/optimize: Propagate sign info for logical operations | Richard Henderson |
2021-10-28 | tcg/optimize: Optimize sign extensions | Richard Henderson |
2021-10-28 | tcg/optimize: Use fold_xx_to_i for rem | Richard Henderson |
2021-10-28 | tcg/optimize: Use fold_xi_to_x for div | Richard Henderson |
2021-10-28 | tcg/optimize: Use fold_xi_to_x for mul | Richard Henderson |
2021-10-28 | tcg/optimize: Use fold_xx_to_i for orc | Richard Henderson |
2021-10-28 | tcg/optimize: Stop forcing z_mask to "garbage" for 32-bit values | Richard Henderson |
2021-10-28 | tcg: Extend call args using the correct opcodes | Richard Henderson |
2021-10-27 | tcg/optimize: Sink commutative operand swapping into fold functions | Richard Henderson |
2021-10-27 | tcg/optimize: Expand fold_addsub2_i32 to 64-bit ops | Richard Henderson |
2021-10-27 | tcg/optimize: Expand fold_mulu2_i32 to all 4-arg multiplies | Richard Henderson |
2021-10-27 | tcg/optimize: Split out fold_masks | Richard Henderson |
2021-10-27 | tcg/optimize: Split out fold_ix_to_i | Richard Henderson |
2021-10-27 | tcg/optimize: Split out fold_xi_to_x | Richard Henderson |