@@ -165,7 +165,7 @@ bool NormalizeMemRefs::areMemRefsNormalizable(func::FuncOp funcOp) {
165
165
return true ;
166
166
167
167
if (funcOp
168
- .walk ([&](memref:: AllocOp allocOp) -> WalkResult {
168
+ .walk ([&](AllocOp allocOp) -> WalkResult {
169
169
Value oldMemRef = allocOp.getResult ();
170
170
if (!allocOp.getType ().getLayout ().isIdentity () &&
171
171
!isMemRefNormalizable (oldMemRef.getUsers ()))
@@ -176,7 +176,7 @@ bool NormalizeMemRefs::areMemRefsNormalizable(func::FuncOp funcOp) {
176
176
return false ;
177
177
178
178
if (funcOp
179
- .walk ([&](memref:: AllocaOp allocaOp) -> WalkResult {
179
+ .walk ([&](AllocaOp allocaOp) -> WalkResult {
180
180
Value oldMemRef = allocaOp.getResult ();
181
181
if (!allocaOp.getType ().getLayout ().isIdentity () &&
182
182
!isMemRefNormalizable (oldMemRef.getUsers ()))
@@ -353,23 +353,8 @@ void NormalizeMemRefs::updateFunctionSignature(func::FuncOp funcOp,
353
353
void NormalizeMemRefs::normalizeFuncOpMemRefs (func::FuncOp funcOp,
354
354
ModuleOp moduleOp) {
355
355
// Turn memrefs' non-identity layouts maps into ones with identity. Collect
356
- <<<<<<< Updated upstream
357
- // alloc/alloca ops first and then process since normalizeMemRef
358
- // replaces/erases ops during memref rewriting.
359
- <<<<<<< Updated upstream
360
- SmallVector<memref::AllocOp, 4 > allocOps;
361
- funcOp.walk ([&](memref::AllocOp op) { allocOps.push_back (op); });
362
- for (memref::AllocOp allocOp : allocOps)
363
- (void )normalizeMemRef (allocOp);
364
-
365
- SmallVector<memref::AllocaOp> allocaOps;
366
- funcOp.walk ([&](memref::AllocaOp op) { allocaOps.push_back (op); });
367
- for (memref::AllocaOp allocaOp : allocaOps)
368
- =======
369
- =======
370
356
// alloc, alloca ops and reinterpret_cast ops first and then process since
371
357
// normalizeMemRef replaces/erases ops during memref rewriting.
372
- >>>>>>> Stashed changes
373
358
SmallVector<AllocOp, 4 > allocOps;
374
359
SmallVector<AllocaOp> allocaOps;
375
360
SmallVector<ReinterpretCastOp> reinterpretCastOps;
@@ -384,7 +369,6 @@ void NormalizeMemRefs::normalizeFuncOpMemRefs(func::FuncOp funcOp,
384
369
for (AllocOp allocOp : allocOps)
385
370
(void )normalizeMemRef (allocOp);
386
371
for (AllocaOp allocaOp : allocaOps)
387
- >>>>>>> Stashed changes
388
372
(void )normalizeMemRef (allocaOp);
389
373
for (ReinterpretCastOp reinterpretCastOp : reinterpretCastOps)
390
374
(void )normalizeMemRef (reinterpretCastOp);
0 commit comments