Ejemplo n.º 1
0
DInst *DInst::clone() {

  DInst *i = dInstPool.out();

  i->fid           = fid;
  i->inst          = inst;
  i->pc            = pc;
  i->addr          = addr;
  i->keepStats   = keepStats;

  i->setup();

  return i;
}
Ejemplo n.º 2
0
DInst *DInst::clone() {

  DInst *i = dInstPool.out();

  i->fid           = fid;
  i->inst          = inst;
  i->pc            = pc;
  i->addr          = addr;
  i->data          = data;

#ifdef ENABLE_CUDA
  i->memaccess = memaccess;
  i->pe_id = pe_id;
#endif
  i->keepStats   = keepStats;

  i->setup();

  return i;
}