Lines Matching defs:mapper
700 /// Operands are remapped using `mapper` (if present), and `mapper` is updated
703 Operation *Operation::cloneWithoutRegions(IRMapping &mapper) {
704 return clone(mapper, CloneOptions::all().cloneRegions(false));
708 IRMapping mapper;
709 return cloneWithoutRegions(mapper);
717 Operation *Operation::clone(IRMapping &mapper, CloneOptions options) {
725 operands.push_back(mapper.lookupOrDefault(opValue));
731 successors.push_back(mapper.lookupOrDefault(successor));
736 mapper.map(this, newOp);
741 getRegion(i).cloneInto(&newOp->getRegion(i), mapper);
746 mapper.map(getResult(i), newOp->getResult(i));
752 IRMapping mapper;
753 return clone(mapper, options);