206,207d205
< /// Used to give eaCompInst() and memAccInst() something to return
< /// when called on non-memory instructions.
210,227d207
< /**
< * Memory references only: returns "fake" instruction representing
< * the effective address part of the memory operation. Used to
< * obtain the dependence info (numSrcRegs and srcRegIdx[]) for
< * just the EA computation.
< */
< virtual const
< StaticInstPtr &eaCompInst() const { return nullStaticInstPtr; }
<
< /**
< * Memory references only: returns "fake" instruction representing
< * the memory access part of the memory operation. Used to
< * obtain the dependence info (numSrcRegs and srcRegIdx[]) for
< * just the memory access (not the EA computation).
< */
< virtual const
< StaticInstPtr &memAccInst() const { return nullStaticInstPtr; }
<
275,279d254
< virtual Fault eaComp(ExecContext *xc,
< Trace::InstRecord *traceData) const
< {
< panic("eaComp not defined!");
< }