using the same algorithm and key as AddPACDA().
*/
- bool trapEL2;
- bool trapEL3;
- bool enable;
+ bool trapEL2 = false;
+ bool trapEL3 = false;
+ bool enable = false;
uint64_t hi_key= tc->readMiscReg(MISCREG_APDAKeyHi_EL1);
uint64_t lo_key= tc->readMiscReg(MISCREG_APDAKeyLo_EL1);
using the same algorithm and key as AddPACDA().
*/
- bool trapEL2;
- bool trapEL3;
- bool enable;
+ bool trapEL2 = false;
+ bool trapEL3 = false;
+ bool enable = false;
uint64_t hi_key= tc->readMiscReg(MISCREG_APDBKeyHi_EL1);
uint64_t lo_key= tc->readMiscReg(MISCREG_APDBKeyLo_EL1);
using the same algorithm and key as AddPACDA().
*/
- bool trapEL2;
- bool trapEL3;
- bool enable;
+ bool trapEL2 = false;
+ bool trapEL3 = false;
+ bool enable = false;
uint64_t hi_key= tc->readMiscReg(MISCREG_APIAKeyHi_EL1);
uint64_t lo_key= tc->readMiscReg(MISCREG_APIAKeyLo_EL1);
using the same algorithm and key as AddPACDA().
*/
- bool trapEL2;
- bool trapEL3;
- bool enable;
+ bool trapEL2 = false;
+ bool trapEL3 = false;
+ bool enable = false;
uint64_t hi_key= tc->readMiscReg(MISCREG_APIBKeyHi_EL1);
uint64_t lo_key= tc->readMiscReg(MISCREG_APIBKeyLo_EL1);
Fault
ArmISA::addPACDA(ThreadContext* tc, uint64_t X, uint64_t Y, uint64_t* out)
{
- bool trapEL2;
- bool trapEL3;
- bool enable;
+ bool trapEL2 = false;
+ bool trapEL3 = false;
+ bool enable = false;
uint64_t hi_key= tc->readMiscReg(MISCREG_APDAKeyHi_EL1);
uint64_t lo_key= tc->readMiscReg(MISCREG_APDAKeyLo_EL1);
Fault
ArmISA::addPACDB(ThreadContext* tc, uint64_t X, uint64_t Y, uint64_t* out)
{
- bool trapEL2;
- bool trapEL3;
- bool enable;
+ bool trapEL2 = false;
+ bool trapEL3 = false;
+ bool enable = false;
uint64_t hi_key= tc->readMiscReg(MISCREG_APDBKeyHi_EL1);
uint64_t lo_key= tc->readMiscReg(MISCREG_APDBKeyLo_EL1);
Fault
ArmISA::addPACGA(ThreadContext * tc, uint64_t X, uint64_t Y, uint64_t* out)
{
- bool trapEL2;
- bool trapEL3;
+ bool trapEL2 = false;
+ bool trapEL3 = false;
uint64_t hi_key= tc->readMiscReg(MISCREG_APGAKeyHi_EL1);
uint64_t lo_key= tc->readMiscReg(MISCREG_APGAKeyLo_EL1);
Fault
ArmISA::addPACIA(ThreadContext * tc, uint64_t X, uint64_t Y, uint64_t* out){
- bool trapEL2;
- bool trapEL3;
- bool enable;
+ bool trapEL2 = false;
+ bool trapEL3 = false;
+ bool enable = false;
uint64_t hi_key= tc->readMiscReg(MISCREG_APIAKeyHi_EL1);
uint64_t lo_key= tc->readMiscReg(MISCREG_APIAKeyLo_EL1);
Fault
ArmISA::addPACIB(ThreadContext* tc, uint64_t X, uint64_t Y, uint64_t* out){
- bool trapEL2;
- bool trapEL3;
- bool enable;
+ bool trapEL2 = false;
+ bool trapEL3 = false;
+ bool enable = false;
uint64_t hi_key= tc->readMiscReg(MISCREG_APIBKeyHi_EL1);
uint64_t lo_key= tc->readMiscReg(MISCREG_APIBKeyLo_EL1);
Fault
ArmISA::stripPAC(ThreadContext* tc, uint64_t A, bool data, uint64_t* out){
- bool trapEL2;
- bool trapEL3;
+ bool trapEL2 = false;
+ bool trapEL3 = false;
uint64_t ptr;