[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
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Qemu-commits] [qemu/qemu] 04ec7d: microblaze: Clarify expected input of write_carry,
GitHub <=