qemu-commits
[Top][All Lists]
Advanced

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

[Qemu-commits] [qemu/qemu] 04ec7d: microblaze: Clarify expected input of


From: GitHub
Subject: [Qemu-commits] [qemu/qemu] 04ec7d: microblaze: Clarify expected input of write_carry
Date: Wed, 30 Oct 2013 15:00:05 -0700

  Branch: refs/heads/master
  Home:   https://github.com/qemu/qemu
  Commit: 04ec7df7085b71894f18668c5164370547eb2e76
      
https://github.com/qemu/qemu/commit/04ec7df7085b71894f18668c5164370547eb2e76
  Author: Edgar E. Iglesias <address@hidden>
  Date:   2013-10-24 (Thu, 24 Oct 2013)

  Changed paths:
    M target-microblaze/translate.c

  Log Message:
  -----------
  microblaze: Clarify expected input of write_carry

Signed-off-by: Edgar E. Iglesias <address@hidden>


  Commit: 65ab5eb4ede9859b83a35c24c0d36936e62e76a2
      
https://github.com/qemu/qemu/commit/65ab5eb4ede9859b83a35c24c0d36936e62e76a2
  Author: Edgar E. Iglesias <address@hidden>
  Date:   2013-10-24 (Thu, 24 Oct 2013)

  Changed paths:
    M target-microblaze/translate.c

  Log Message:
  -----------
  microblaze: Make write_carryi input a boolean

Signed-off-by: Edgar E. Iglesias <address@hidden>


  Commit: a235900e225d21237a13333eaff40198974bc861
      
https://github.com/qemu/qemu/commit/a235900e225d21237a13333eaff40198974bc861
  Author: Edgar E. Iglesias <address@hidden>
  Date:   2013-10-24 (Thu, 24 Oct 2013)

  Changed paths:
    M target-microblaze/translate.c

  Log Message:
  -----------
  microblaze: Simplify andn by using tcg_gen_andc

Signed-off-by: Edgar E. Iglesias <address@hidden>


  Commit: bb3cb951ef530da7d248051347c974e4d20e6ea0
      
https://github.com/qemu/qemu/commit/bb3cb951ef530da7d248051347c974e4d20e6ea0
  Author: Edgar E. Iglesias <address@hidden>
  Date:   2013-10-24 (Thu, 24 Oct 2013)

  Changed paths:
    M target-microblaze/translate.c

  Log Message:
  -----------
  microblaze: Improve srl

write_carry only looks at bit zero, no need to mask out the others.

Meassured a 12% speed improvement in linux-user srl loops.

Signed-off-by: Edgar E. Iglesias <address@hidden>


  Commit: 09b9f113ad9e2bad57b41f6c67228353972ad1af
      
https://github.com/qemu/qemu/commit/09b9f113ad9e2bad57b41f6c67228353972ad1af
  Author: Edgar E. Iglesias <address@hidden>
  Date:   2013-10-24 (Thu, 24 Oct 2013)

  Changed paths:
    M target-microblaze/translate.c

  Log Message:
  -----------
  microblaze: Improve src

Microblaze carry is mirrored in MSR[31], pick it directly from
there. Also, no need to mask cpu_R[dc->ra] when calling
write_carry.

15% improvement in linux-user src loops.

Signed-off-by: Edgar E. Iglesias <address@hidden>


  Commit: 536446e914caa8702053efb506b4f4d92128d7e6
      
https://github.com/qemu/qemu/commit/536446e914caa8702053efb506b4f4d92128d7e6
  Author: Edgar E. Iglesias <address@hidden>
  Date:   2013-10-24 (Thu, 24 Oct 2013)

  Changed paths:
    M target-microblaze/translate.c

  Log Message:
  -----------
  microblaze: Move the saving of the reservation addr into gen_load

No functional change.

Signed-off-by: Edgar E. Iglesias <address@hidden>


  Commit: 4a536270454cc6e59960857a4e4a7c1ebb7fdd4b
      
https://github.com/qemu/qemu/commit/4a536270454cc6e59960857a4e4a7c1ebb7fdd4b
  Author: Edgar E. Iglesias <address@hidden>
  Date:   2013-10-24 (Thu, 24 Oct 2013)

  Changed paths:
    M target-microblaze/translate.c

  Log Message:
  -----------
  microblaze: Turn res_addr into a tcg global

Signed-off-by: Edgar E. Iglesias <address@hidden>


  Commit: 11a7621763e7c91fef5169942a90e30bfd66a837
      
https://github.com/qemu/qemu/commit/11a7621763e7c91fef5169942a90e30bfd66a837
  Author: Edgar E. Iglesias <address@hidden>
  Date:   2013-10-24 (Thu, 24 Oct 2013)

  Changed paths:
    M target-microblaze/cpu.h
    M target-microblaze/translate.c

  Log Message:
  -----------
  microblaze: At swx, check that the reserved word is unmodified

This improves the reservation check for system emulation, making
it possible to catch stores that modify reserved word.

Signed-off-by: Edgar E. Iglesias <address@hidden>


  Commit: d0b022a0e9dcf574d56243f6039d675ba80dba16
      
https://github.com/qemu/qemu/commit/d0b022a0e9dcf574d56243f6039d675ba80dba16
  Author: Edgar E. Iglesias <address@hidden>
  Date:   2013-10-24 (Thu, 24 Oct 2013)

  Changed paths:
    M hw/microblaze/boot.c
    M hw/microblaze/petalogix_ml605_mmu.c
    M hw/microblaze/petalogix_s3adsp1800_mmu.c

  Log Message:
  -----------
  hw/microblaze: Indentation cleanups

Signed-off-by: Edgar E. Iglesias <address@hidden>


  Commit: ec426ff808cd421036f81ab34c0d5884743982aa
      
https://github.com/qemu/qemu/commit/ec426ff808cd421036f81ab34c0d5884743982aa
  Author: Edgar E. Iglesias <address@hidden>
  Date:   2013-10-24 (Thu, 24 Oct 2013)

  Changed paths:
    M hw/microblaze/boot.c
    M hw/microblaze/boot.h
    M hw/microblaze/petalogix_ml605_mmu.c
    M hw/microblaze/petalogix_s3adsp1800_mmu.c

  Log Message:
  -----------
  hw/microblaze: Add support for loading initrd images

Signed-off-by: Edgar E. Iglesias <address@hidden>


Compare: https://github.com/qemu/qemu/compare/fc8ead74674b...ec426ff808cd

reply via email to

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