qemu-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-commits] [qemu/qemu] b1f6dc: tcg/aarch64: implement ldst 12bit sca


From: GitHub
Subject: [Qemu-commits] [qemu/qemu] b1f6dc: tcg/aarch64: implement ldst 12bit scaled uimm offs...
Date: Fri, 26 Jul 2013 12:00:09 -0700

  Branch: refs/heads/master
  Home:   https://github.com/qemu/qemu
  Commit: b1f6dc0d2a03f0e114cc5ff08b0a133e24fd55ad
      
https://github.com/qemu/qemu/commit/b1f6dc0d2a03f0e114cc5ff08b0a133e24fd55ad
  Author: Claudio Fontana <address@hidden>
  Date:   2013-07-03 (Wed, 03 Jul 2013)

  Changed paths:
    M tcg/aarch64/tcg-target.c

  Log Message:
  -----------
  tcg/aarch64: implement ldst 12bit scaled uimm offset

implement the 12bit scaled unsigned immediate offset
variant of LDR/STR. This improves code size by avoiding
the movi + ldst_r for naturally aligned offsets in range.

Signed-off-by: Claudio Fontana <address@hidden>
Reviewed-by: Richard Henderson <address@hidden>


  Commit: c6d8ed24b446b1f1e07af87cde54317f54a1d42e
      
https://github.com/qemu/qemu/commit/c6d8ed24b446b1f1e07af87cde54317f54a1d42e
  Author: Jani Kokkonen <address@hidden>
  Date:   2013-07-15 (Mon, 15 Jul 2013)

  Changed paths:
    M configure
    M include/exec/exec-all.h
    M tcg/aarch64/tcg-target.c

  Log Message:
  -----------
  tcg/aarch64: Implement tlb lookup fast path

Supports CONFIG_QEMU_LDST_OPTIMIZATION

Signed-off-by: Jani Kokkonen <address@hidden>
Reviewed-by: Richard Henderson <address@hidden>
Reviewed-by: Claudio Fontana <address@hidden>


  Commit: a28177820a868eafda8fab007561cc19f41941f4
      
https://github.com/qemu/qemu/commit/a28177820a868eafda8fab007561cc19f41941f4
  Author: Richard Henderson <address@hidden>
  Date:   2013-07-15 (Mon, 15 Jul 2013)

  Changed paths:
    M include/exec/cpu-defs.h

  Log Message:
  -----------
  tcg: Remove temp_buf

All targets have been converted to allocating space for temporaries
on the stack.  No need to allocate space within the CPU_COMMON block.

Signed-off-by: Richard Henderson <address@hidden>


  Commit: f290e4988dd8eb012de0517a1ff93df130e87da1
      
https://github.com/qemu/qemu/commit/f290e4988dd8eb012de0517a1ff93df130e87da1
  Author: Richard Henderson <address@hidden>
  Date:   2013-07-15 (Mon, 15 Jul 2013)

  Changed paths:
    M configure
    M include/exec/exec-all.h
    M tcg/aarch64/tcg-target.c

  Log Message:
  -----------
  Merge git://github.com/hw-claudio/qemu-aarch64-queue into tcg-next


  Commit: 68f1282882fe3b43b4bc323e03545dc019e2d19a
      
https://github.com/qemu/qemu/commit/68f1282882fe3b43b4bc323e03545dc019e2d19a
  Author: Jia Liu <address@hidden>
  Date:   2013-07-23 (Tue, 23 Jul 2013)

  Changed paths:
    M hw/openrisc/openrisc_sim.c

  Log Message:
  -----------
  hw/openrisc: Indent typo

Indent typo.

Signed-off-by: Jia Liu <address@hidden>
Reviewed-by: Peter Maydell <address@hidden>
Reviewed-by: Andreas Färber <address@hidden>


  Commit: 4284c0517b12f03da59250a23ee7e9c3581e89c4
      
https://github.com/qemu/qemu/commit/4284c0517b12f03da59250a23ee7e9c3581e89c4
  Author: Jia Liu <address@hidden>
  Date:   2013-07-23 (Tue, 23 Jul 2013)

  Changed paths:
    M hw/openrisc/openrisc_sim.c

  Log Message:
  -----------
  hw/openrisc: Use stderr output instead of qemu_log

We should use stderr output instead of qemu_log in order to output ErrMsg
onto the screen.

Signed-off-by: Jia Liu <address@hidden>
Reviewed-by: Peter Maydell <address@hidden>
Reviewed-by: Andreas Färber <address@hidden>


  Commit: 9b146e9a28bbd9567f5ac6a8e2bcb543aa3b9392
      
https://github.com/qemu/qemu/commit/9b146e9a28bbd9567f5ac6a8e2bcb543aa3b9392
  Author: Jia Liu <address@hidden>
  Date:   2013-07-23 (Tue, 23 Jul 2013)

  Changed paths:
    M target-openrisc/cpu.c

  Log Message:
  -----------
  target-openrisc: Free typename in openrisc_cpu_class_by_name

We should free typename here.

Signed-off-by: Jia Liu <address@hidden>
Reviewed-by: Andreas Färber <address@hidden>


  Commit: b142d79328cd0a0556634b0eeb891a15bfd5a00c
      
https://github.com/qemu/qemu/commit/b142d79328cd0a0556634b0eeb891a15bfd5a00c
  Author: Anthony Liguori <address@hidden>
  Date:   2013-07-26 (Fri, 26 Jul 2013)

  Changed paths:
    M hw/openrisc/openrisc_sim.c
    M target-openrisc/cpu.c

  Log Message:
  -----------
  Merge remote-tracking branch 'jliu/or32' into staging

# By Jia Liu
# Via Jia Liu
* jliu/or32:
  target-openrisc: Free typename in openrisc_cpu_class_by_name
  hw/openrisc: Use stderr output instead of qemu_log
  hw/openrisc: Indent typo

Message-id: address@hidden
Signed-off-by: Anthony Liguori <address@hidden>


  Commit: f0ef1cf4d6c996d90df6e4a32a82423d180f3e4d
      
https://github.com/qemu/qemu/commit/f0ef1cf4d6c996d90df6e4a32a82423d180f3e4d
  Author: Anthony Liguori <address@hidden>
  Date:   2013-07-26 (Fri, 26 Jul 2013)

  Changed paths:
    M configure
    M include/exec/cpu-defs.h
    M include/exec/exec-all.h
    M tcg/aarch64/tcg-target.c

  Log Message:
  -----------
  Merge remote-tracking branch 'rth/tcg-next' into staging

# By Claudio Fontana (1) and others
# Via Richard Henderson
* rth/tcg-next:
  tcg: Remove temp_buf
  tcg/aarch64: Implement tlb lookup fast path
  tcg/aarch64: implement ldst 12bit scaled uimm offset

Message-id: address@hidden
Signed-off-by: Anthony Liguori <address@hidden>


Compare: https://github.com/qemu/qemu/compare/003e26bc9f7c...f0ef1cf4d6c9

reply via email to

[Prev in Thread] Current Thread [Next in Thread]