mirror of
https://github.com/NationalSecurityAgency/ghidra
synced 2024-10-13 05:33:02 +00:00
Merge remote-tracking branch
'origin/GT-3467_ghidorahrex_tricore_storebit_bug' Fixes #1463
This commit is contained in:
commit
223e93f4d0
|
@ -7972,9 +7972,9 @@ macro multiply_u_u(mres0, rega, regb, n) {
|
|||
# ST.T off18, bpos3, b (ABSB)
|
||||
:st.t off18,const0810Z,const1111Z is PCPMode=0 & ( const0810Z & const1111Z & op0007=0xd5 ; op2627=0x0 ) & off18
|
||||
{
|
||||
local tmp:4 = 1 << const0810Z;
|
||||
tmp = tmp | (const1111Z << const0810Z);
|
||||
*[ram]:1 off18 = *[ram]:1 off18 & ~tmp[0,8];
|
||||
local tmp:4 = *[ram]:1 off18;
|
||||
tmp = (tmp & ~(1 << const0810Z)) | (const1111Z << const0810Z);
|
||||
*[ram]:1 off18 = tmp;
|
||||
}
|
||||
|
||||
@if defined(TRICORE_RIDER_B) || defined(TRICORE_RIDER_D) || defined(TRICORE_V2)
|
||||
|
|
Loading…
Reference in a new issue