[Qemu-commits] [qemu/qemu] ab709f: target/alpha: Use cpu_env in preference to ALPHA_CPU

2024-05-04 Thread Richard Henderson via Qemu-commits
slate.c

  Log Message:
  ---
  target/alpha: Split out gen_pc_disp

Prepare for pcrel by not modifying cpu_pc before use,
in the case of JSR.

Reviewed-by: Philippe Mathieu-Daudé 
Signed-off-by: Richard Henderson 
Signed-off-by: Philippe Mathieu-Daudé 
Message-Id: <20240503072014.24751-9-phi...@linaro.org>


  Commit: 23bb086350c0de390f77dd034d775742314cabd7
  
https://github.com/qemu/qemu/commit/23bb086350c0de390f77dd034d775742314cabd7
  Author: Richard Henderson 
  Date:   2024-05-04 (Sat, 04 May 2024)

  Changed paths:
M target/alpha/cpu.c
M target/alpha/translate.c

  Log Message:
  ---
  target/alpha: Implement CF_PCREL

Signed-off-by: Richard Henderson 
Signed-off-by: Philippe Mathieu-Daudé 
Reviewed-by: Philippe Mathieu-Daudé 
Message-Id: <20240503072014.24751-10-phi...@linaro.org>


  Commit: 248f6f62df073a3b4158fd0093863ab885feabb5
  
https://github.com/qemu/qemu/commit/248f6f62df073a3b4158fd0093863ab885feabb5
  Author: Richard Henderson 
  Date:   2024-05-04 (Sat, 04 May 2024)

  Changed paths:
M target/alpha/cpu.c
M target/alpha/helper.c
M target/alpha/translate.c

  Log Message:
  ---
  Merge tag 'pull-axp-20240504' of https://gitlab.com/rth7680/qemu into staging

target/alpha: Implement CF_PCREL

# -BEGIN PGP SIGNATURE-
#
# iQFRBAABCgA7FiEEekgeeIaLTbaoWgXAZN846K9+IV8FAmY2VlYdHHJpY2hhcmQu
# aGVuZGVyc29uQGxpbmFyby5vcmcACgkQZN846K9+IV/IxQf/UAxpxtc+glkuZ17C
# mUliqx/Vif31BuKw31GVSDENOMteD900fR8+nNGY401+2hdZxoNo2N70ZL1h9AgX
# xWVz1H33MwBXbW3lWhGSpikJ/Sd3K7dsqZpRWlr1uUEFmNXDSihKgY3JfhJ4mEsq
# 8IIITyixSiiRyl1HBgfCUqLfHkWQamHz/Tbmku9wvOZ5fYkPHV1kCmlQ8X89iB9j
# yxHW9Zcm8cShD0w4pU1HZAttHhyNZrB70ebauksAWX6QIG6fdTv+qMz9XP4FofuT
# SwLuYja3ohoTijFkC7ctA0dbsF3xwCFKES6CdP8Ne5cKHSzsrejZhh8z/0uHi+D2
# jwxnMg==
# =oK6Y
# -END PGP SIGNATURE-
# gpg: Signature made Sat 04 May 2024 08:37:58 AM PDT
# gpg:using RSA key 7A481E78868B4DB6A85A05C064DF38E8AF7E215F
# gpg:issuer "richard.hender...@linaro.org"
# gpg: Good signature from "Richard Henderson " 
[ultimate]

* tag 'pull-axp-20240504' of https://gitlab.com/rth7680/qemu:
  target/alpha: Implement CF_PCREL
  target/alpha: Split out gen_pc_disp
  target/alpha: Split out gen_goto_tb
  target/alpha: Simplify gen_bcond_internal()
  target/alpha: Return DISAS_NORETURN once
  target/alpha: Inline DISAS_PC_UPDATED and return DISAS_NORETURN
  target/alpha: Use DISAS_NEXT definition instead of magic '0' value
  target/alpha: Hoist branch shift to initial decode
  target/alpha: Use cpu_env in preference to ALPHA_CPU

Signed-off-by: Richard Henderson 


Compare: https://github.com/qemu/qemu/compare/97c872276d14...248f6f62df07

To unsubscribe from these emails, change your notification settings at 
https://github.com/qemu/qemu/settings/notifications



[Qemu-commits] [qemu/qemu] ab709f: target/alpha: Use cpu_env in preference to ALPHA_CPU

2024-05-04 Thread Richard Henderson via Qemu-commits
slate.c

  Log Message:
  ---
  target/alpha: Split out gen_pc_disp

Prepare for pcrel by not modifying cpu_pc before use,
in the case of JSR.

Reviewed-by: Philippe Mathieu-Daudé 
Signed-off-by: Richard Henderson 
Signed-off-by: Philippe Mathieu-Daudé 
Message-Id: <20240503072014.24751-9-phi...@linaro.org>


  Commit: 23bb086350c0de390f77dd034d775742314cabd7
  
https://github.com/qemu/qemu/commit/23bb086350c0de390f77dd034d775742314cabd7
  Author: Richard Henderson 
  Date:   2024-05-04 (Sat, 04 May 2024)

  Changed paths:
M target/alpha/cpu.c
M target/alpha/translate.c

  Log Message:
  ---
  target/alpha: Implement CF_PCREL

Signed-off-by: Richard Henderson 
Signed-off-by: Philippe Mathieu-Daudé 
Reviewed-by: Philippe Mathieu-Daudé 
Message-Id: <20240503072014.24751-10-phi...@linaro.org>


  Commit: 248f6f62df073a3b4158fd0093863ab885feabb5
  
https://github.com/qemu/qemu/commit/248f6f62df073a3b4158fd0093863ab885feabb5
  Author: Richard Henderson 
  Date:   2024-05-04 (Sat, 04 May 2024)

  Changed paths:
M target/alpha/cpu.c
M target/alpha/helper.c
M target/alpha/translate.c

  Log Message:
  ---
  Merge tag 'pull-axp-20240504' of https://gitlab.com/rth7680/qemu into staging

target/alpha: Implement CF_PCREL

# -BEGIN PGP SIGNATURE-
#
# iQFRBAABCgA7FiEEekgeeIaLTbaoWgXAZN846K9+IV8FAmY2VlYdHHJpY2hhcmQu
# aGVuZGVyc29uQGxpbmFyby5vcmcACgkQZN846K9+IV/IxQf/UAxpxtc+glkuZ17C
# mUliqx/Vif31BuKw31GVSDENOMteD900fR8+nNGY401+2hdZxoNo2N70ZL1h9AgX
# xWVz1H33MwBXbW3lWhGSpikJ/Sd3K7dsqZpRWlr1uUEFmNXDSihKgY3JfhJ4mEsq
# 8IIITyixSiiRyl1HBgfCUqLfHkWQamHz/Tbmku9wvOZ5fYkPHV1kCmlQ8X89iB9j
# yxHW9Zcm8cShD0w4pU1HZAttHhyNZrB70ebauksAWX6QIG6fdTv+qMz9XP4FofuT
# SwLuYja3ohoTijFkC7ctA0dbsF3xwCFKES6CdP8Ne5cKHSzsrejZhh8z/0uHi+D2
# jwxnMg==
# =oK6Y
# -END PGP SIGNATURE-
# gpg: Signature made Sat 04 May 2024 08:37:58 AM PDT
# gpg:using RSA key 7A481E78868B4DB6A85A05C064DF38E8AF7E215F
# gpg:issuer "richard.hender...@linaro.org"
# gpg: Good signature from "Richard Henderson " 
[ultimate]

* tag 'pull-axp-20240504' of https://gitlab.com/rth7680/qemu:
  target/alpha: Implement CF_PCREL
  target/alpha: Split out gen_pc_disp
  target/alpha: Split out gen_goto_tb
  target/alpha: Simplify gen_bcond_internal()
  target/alpha: Return DISAS_NORETURN once
  target/alpha: Inline DISAS_PC_UPDATED and return DISAS_NORETURN
  target/alpha: Use DISAS_NEXT definition instead of magic '0' value
  target/alpha: Hoist branch shift to initial decode
  target/alpha: Use cpu_env in preference to ALPHA_CPU

Signed-off-by: Richard Henderson 


Compare: https://github.com/qemu/qemu/compare/97c872276d14...248f6f62df07

To unsubscribe from these emails, change your notification settings at 
https://github.com/qemu/qemu/settings/notifications