translate.c (9a10756d1204c3528e47892195349bf882069846) translate.c (cbc3a6a4cc675516328a2b0d3602355d68b6302d)
1/*
2 SPARC translation
3
4 Copyright (C) 2003 Thomas M. Ogrisegg <tom@fnord.at>
5 Copyright (C) 2003-2005 Fabrice Bellard
6
7 This library is free software; you can redistribute it and/or
8 modify it under the terms of the GNU Lesser General Public

--- 4544 unchanged lines hidden (view full) ---

4553 break;
4554 case 14: // wstate
4555 tcg_gen_st32_tl(cpu_tmp0, cpu_env,
4556 offsetof(CPUSPARCState,
4557 wstate));
4558 break;
4559 case 16: // UA2005 gl
4560 CHECK_IU_FEATURE(dc, GL);
1/*
2 SPARC translation
3
4 Copyright (C) 2003 Thomas M. Ogrisegg <tom@fnord.at>
5 Copyright (C) 2003-2005 Fabrice Bellard
6
7 This library is free software; you can redistribute it and/or
8 modify it under the terms of the GNU Lesser General Public

--- 4544 unchanged lines hidden (view full) ---

4553 break;
4554 case 14: // wstate
4555 tcg_gen_st32_tl(cpu_tmp0, cpu_env,
4556 offsetof(CPUSPARCState,
4557 wstate));
4558 break;
4559 case 16: // UA2005 gl
4560 CHECK_IU_FEATURE(dc, GL);
4561 tcg_gen_st32_tl(cpu_tmp0, cpu_env,
4562 offsetof(CPUSPARCState, gl));
4561 gen_helper_wrgl(cpu_env, cpu_tmp0);
4563 break;
4564 case 26: // UA2005 strand status
4565 CHECK_IU_FEATURE(dc, HYPV);
4566 if (!hypervisor(dc))
4567 goto priv_insn;
4568 tcg_gen_mov_tl(cpu_ssr, cpu_tmp0);
4569 break;
4570 default:

--- 1383 unchanged lines hidden ---
4562 break;
4563 case 26: // UA2005 strand status
4564 CHECK_IU_FEATURE(dc, HYPV);
4565 if (!hypervisor(dc))
4566 goto priv_insn;
4567 tcg_gen_mov_tl(cpu_ssr, cpu_tmp0);
4568 break;
4569 default:

--- 1383 unchanged lines hidden ---