I think pcode already handles folding g0 so I dont think these initializations are required:
|
ir.CreateStore(zero_u32, ir.CreateAlloca(u32, nullptr, "g0"), false); |
|
ir.CreateStore(zero_u32, ir.CreateAlloca(u32, nullptr, "ignore_write_to_g0"), |
|
false); |
|
|
|
// this is for unknown asr to avoid crash. |
|
ir.CreateStore(zero_u32, ir.CreateAlloca(u32, nullptr, "asr"), false); |
I think pcode already handles folding g0 so I dont think these initializations are required:
remill/lib/Arch/Sleigh/SPARC32Base.cpp
Lines 269 to 274 in 17cff6b