]>
2019-05-06 | Richard Henderson | decodetree: Add DisasContext argument to !function... Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-05-06 | Richard Henderson | decodetree: Expand a decode_load function Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-05-06 | Richard Henderson | decodetree: Initial support for variable-length ISAs Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-04-29 | Nick Hudson | target/hppa: Always return EXCP_DMAR for protection... Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-04-29 | Nick Hudson | target/hppa: Implement Fast TLB Insert instructions Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-04-25 | Shahab Vahedi | cputlb: Fix io_readx() to respect the access_type Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-04-25 | Richard Henderson | tcg/arm: Restrict constant pool displacement to 12... Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-04-24 | Richard Henderson | tcg/ppc: Allow the constant pool to overflow at 32k Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-04-24 | Richard Henderson | tcg: Restart TB generation after out-of-line ldst overflow Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-04-24 | Richard Henderson | tcg: Restart TB generation after constant pool overflow Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-04-24 | Richard Henderson | tcg: Restart TB generation after relocation overflow Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-04-24 | Richard Henderson | tcg: Restart after TB code generation overflow Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-04-24 | Richard Henderson | tcg: Hoist max_insns computation to tb_gen_code Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-04-24 | Richard Henderson | tcg/aarch64: Support INDEX_op_extract2_{i32,i64} Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-04-24 | Richard Henderson | tcg/arm: Support INDEX_op_extract2_i32 Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-04-24 | Richard Henderson | tcg/i386: Support INDEX_op_extract2_{i32,i64} Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-04-24 | Richard Henderson | tcg: Use extract2 in tcg_gen_deposit_{i32,i64} Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-04-24 | Richard Henderson | tcg: Use deposit and extract2 in tcg_gen_shifti_i64 Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-04-24 | Richard Henderson | tcg: Add INDEX_op_extract2_{i32,i64} Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-04-24 | David Hildenbrand | tcg: Implement tcg_gen_extract2_{i32,i64} Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-03-25 | Richard Henderson | pc-bios: Update palcode-clipper Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-03-15 | Helge Deller | Update seabios-hppa to latest upstream Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-03-15 | Richard Henderson | target/hppa: Avoid squishing DISAS_IAQ_N_STALE_EXIT Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-03-12 | Richard Henderson | decodetree: Properly diagnose fields overflowing an... Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-03-12 | Richard Henderson | decodetree: Prefix extract function names with decode_function Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-03-12 | Richard Henderson | decodetree: Allow +- to begin a number initializing... Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-03-12 | Richard Henderson | decodetree: Produce clean output for an empty input... Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-03-12 | Richard Henderson | decodetree: Add --static-decode option Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-03-12 | Bastian Koppelmann | test/decode: Add tests for PatternGroups Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-03-12 | Richard Henderson | decodetree: Allow grouping of overlapping patterns Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-03-12 | Richard Henderson | decodetree: Do not unconditionaly return from Pattern... Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-03-12 | Philippe Mathieu... | decodetree: Ensure build_tree does not include values... Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-03-12 | Richard Henderson | decodetree: Document the usefulness of argument sets Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-03-12 | Richard Henderson | decodetree: Move documentation to docs/devel/decodetree.rst Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-03-12 | Philippe Mathieu... | MAINTAINERS: Add scripts/decodetree.py to the TCG section Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-03-12 | Sven Schnelle | target/hppa: exit TB if either Data or Instruction... Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-03-12 | Sven Schnelle | target/hppa: add TLB protection id check Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-03-12 | Sven Schnelle | target/hppa: allow multiple itlbp without itlba Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-03-12 | Sven Schnelle | target/hppa: fix b,gate instruction Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-03-12 | Sven Schnelle | target/hppa: ignore DIAG opcode Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-03-12 | Sven Schnelle | target/hppa: remove PSW I/R/Q bit check Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-03-12 | Sven Schnelle | target/hppa: add TLB trace events Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-03-12 | Sven Schnelle | target/hppa: report ITLB_EXCP_MISS for ITLB misses Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-03-12 | Sven Schnelle | target/hppa: fix TLB handling for page 0 Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-03-12 | Sven Schnelle | target/hppa: fix overwriting source reg in addb Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-03-12 | Richard Henderson | target/hppa: Check for page crossings in use_goto_tb Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-03-08 | Richard Henderson | target/hppa: Optimize blr r0,rn Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-03-08 | Richard Henderson | target/hppa: Do not return freed temporary Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-02-21 | David Hildenbrand | include/exec/helper-head.h: support "const void *"... Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-02-21 | Richard Henderson | tcg: Remove TODO file Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-02-21 | Sven Schnelle | hw/hppa/dino: mask out lower 2 bits of PCI config addr Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-02-12 | Sven Schnelle | hw/hppa: forward requests to CPU HPA Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-02-12 | Sven Schnelle | target/hppa: fix dcor instruction Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-02-12 | Sven Schnelle | target/hppa: Fix addition '</<=' conditions Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-02-12 | Richard Henderson | target/hppa: Rearrange log conditions Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-02-12 | Sven Schnelle | target/hppa: move GETPC to HELPER() functions Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-02-12 | Richard Henderson | target/hppa: Merge translate_one into hppa_tr_translate_insn Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-02-12 | Richard Henderson | target/hppa: Convert fp operate insns Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-02-12 | Richard Henderson | target/hppa: Convert fp fused multiply-add insns Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-02-12 | Richard Henderson | target/hppa: Convert halt/reset insns Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-02-12 | Richard Henderson | target/hppa: Convert fp indexed memory insns Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-02-12 | Richard Henderson | target/hppa: Convert offset memory insns Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-02-12 | Richard Henderson | target/hppa: Convert arithmetic immediate insns Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-02-12 | Richard Henderson | target/hppa: Convert direct and indirect branches Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-02-12 | Richard Henderson | target/hppa: Convert shift, extract, deposit insns Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-02-12 | Richard Henderson | target/hppa: Convert conditional branches Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-02-12 | Richard Henderson | target/hppa: Convert fp multiply-add Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-02-12 | Richard Henderson | target/hppa: Convert indexed memory insns Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-02-12 | Richard Henderson | target/hppa: Convert arithmetic/logical insns Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-02-12 | Richard Henderson | target/hppa: Convert memory management insns Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-02-12 | Richard Henderson | target/hppa: Unify specializations of OR Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-02-12 | Richard Henderson | target/hppa: Convert remainder of system insns Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-02-12 | Richard Henderson | target/hppa: Convert move to/from system registers Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-02-12 | Richard Henderson | target/hppa: Begin using scripts/decodetree.py Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-02-12 | Richard Henderson | target/hppa: Use DisasContextBase.is_jmp Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-02-11 | Emilio G. Cota | cputlb: update TLB entry/index after tlb_fill Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-02-11 | Emilio G. Cota | exec-all: document that tlb_fill can trigger a TLB... Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-02-11 | Mark Cave-Ayland | tcg/i386: fix unsigned vector saturating arithmetic Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-02-11 | Richard Henderson | tcg: Diagnose referenced labels that have not been... Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-02-06 | Sven Schnelle | target/hppa: fix PSW Q bit behaviour to match hardware Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-02-06 | Sven Schnelle | target/hppa: fix setting registers via gdb Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-02-06 | Emilio G. Cota | target/hppa: use tb_cflags() to access tb->cflags Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-02-06 | Peter Maydell | accel/tcg: Consider cluster index in tb_lookup__cpu_state() Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-02-06 | Catherine Ho | tcg: add early clober modifier in atomic16_cmpxchg... Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-01-28 | Richard Henderson | cputlb: Remove static tlb sizing Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-01-28 | Richard Henderson | tcg/tci: enable dynamic TLB sizing Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-01-28 | Richard Henderson | tcg/mips: enable dynamic TLB sizing Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-01-28 | Richard Henderson | tcg/mips: Fix tcg_out_qemu_ld_slow_path Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-01-28 | Richard Henderson | tcg/arm: enable dynamic TLB sizing Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-01-28 | Richard Henderson | tcg/riscv: enable dynamic TLB sizing Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-01-28 | Richard Henderson | tcg/s390: enable dynamic TLB sizing Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-01-28 | Richard Henderson | tcg/sparc: enable dynamic TLB sizing Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-01-28 | Richard Henderson | tcg/ppc: enable dynamic TLB sizing Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-01-28 | Richard Henderson | tcg/aarch64: enable dynamic TLB sizing Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-01-28 | Emilio G. Cota | tcg/i386: enable dynamic TLB sizing Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-01-28 | Emilio G. Cota | tcg: introduce dynamic TLB sizing Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-01-28 | Emilio G. Cota | cputlb: do not evict empty entries to the vtlb Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-01-28 | Richard Henderson | tcg/aarch64: Implement vector minmax arithmetic Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-01-28 | Richard Henderson | tcg/aarch64: Implement vector saturating arithmetic Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-01-28 | Richard Henderson | tcg/i386: Implement vector minmax arithmetic Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
next |