return fault;
}
- Fault execute(CPU *cpu, SpecExecContext *xc, DynInst *dynInst,
+ Fault execute(FullCPU *cpu, SpecExecContext *xc, DynInst *dynInst,
Trace::InstRecord *traceData)
{
DynInst *memAccessObj __attribute__((unused)) = dynInst;
return No_Fault;
}
- Fault execute(CPU *cpu, SpecExecContext *xc, DynInst *dynInst,
+ Fault execute(FullCPU *cpu, SpecExecContext *xc, DynInst *dynInst,
Trace::InstRecord *traceData)
{
return No_Fault;
return fault;
}
- Fault execute(CPU *cpu, SpecExecContext *xc, DynInst *dynInst,
+ Fault execute(FullCPU *cpu, SpecExecContext *xc, DynInst *dynInst,
Trace::InstRecord *traceData)
{
Fault fault = No_Fault;
return fault;
}
- Fault execute(CPU *cpu, SpecExecContext *xc, DynInst *dynInst,
+ Fault execute(FullCPU *cpu, SpecExecContext *xc, DynInst *dynInst,
Trace::InstRecord *traceData)
{
Fault fault = No_Fault;
Trace::InstRecord *traceData)
{ panic("attempt to execute eacomp"); }
- Fault execute(CPU *cpu, SpecExecContext *xc, DynInst *dynInst,
+ Fault execute(FullCPU *cpu, SpecExecContext *xc, DynInst *dynInst,
Trace::InstRecord *traceData)
{ panic("attempt to execute eacomp"); }
};
Trace::InstRecord *traceData)
{ panic("attempt to execute memacc"); }
- Fault execute(CPU *cpu, SpecExecContext *xc, DynInst *dynInst,
+ Fault execute(FullCPU *cpu, SpecExecContext *xc, DynInst *dynInst,
Trace::InstRecord *traceData)
{ panic("attempt to execute memacc"); }
};
return fault;
}
- Fault execute(CPU *cpu, SpecExecContext *xc, DynInst *dynInst,
+ Fault execute(FullCPU *cpu, SpecExecContext *xc, DynInst *dynInst,
Trace::InstRecord *traceData)
{
DynInst *memAccessObj = dynInst;
return No_Fault;
}
- Fault execute(CPU *cpu, SpecExecContext *xc, DynInst *dynInst,
+ Fault execute(FullCPU *cpu, SpecExecContext *xc, DynInst *dynInst,
Trace::InstRecord *traceData)
{
Addr EA;
return Unimplemented_Opcode_Fault;
}
- Fault execute(CPU *cpu, SpecExecContext *xc, DynInst *dynInst,
+ Fault execute(FullCPU *cpu, SpecExecContext *xc, DynInst *dynInst,
Trace::InstRecord *traceData)
{
// don't panic if this is a misspeculated instruction
return No_Fault;
}
- Fault execute(CPU *cpu, SpecExecContext *xc, DynInst *dynInst,
+ Fault execute(FullCPU *cpu, SpecExecContext *xc, DynInst *dynInst,
Trace::InstRecord *traceData)
{
if (!xc->spec_mode && !warned) {
return Unimplemented_Opcode_Fault;
}
- Fault execute(CPU *cpu, SpecExecContext *xc, DynInst *dynInst,
+ Fault execute(FullCPU *cpu, SpecExecContext *xc, DynInst *dynInst,
Trace::InstRecord *traceData)
{
// don't panic if this is a misspeculated instruction