diff --git a/lib/Pipeline/Pipeline.cpp b/lib/Pipeline/Pipeline.cpp index cbee7877..9cace84a 100644 --- a/lib/Pipeline/Pipeline.cpp +++ b/lib/Pipeline/Pipeline.cpp @@ -78,14 +78,14 @@ static void createTcpToLlvmPipeline(OpPassManager &pm) { bufferizationOptions.bufferizeFunctionBoundaries = true; bufferizationOptions.setFunctionBoundaryTypeConversion( bufferization::LayoutMapOption::IdentityLayoutMap); - pm.addNestedPass(bufferization::createOneShotBufferizePass(bufferizationOptions)); + pm.addPass(bufferization::createOneShotBufferizePass(bufferizationOptions)); pm.addNestedPass( bufferization::createFinalizingBufferizePass()); - pm.addNestedPass(createCanonicalizerPass()); - pm.addNestedPass(bufferization::createOwnershipBasedBufferDeallocationPass()); - pm.addNestedPass(createCanonicalizerPass()); - pm.addNestedPass(bufferization::createBufferDeallocationSimplificationPass()); - pm.addNestedPass(bufferization::createLowerDeallocationsPass()); + pm.addPass(createCanonicalizerPass()); + pm.addPass(bufferization::createOwnershipBasedBufferDeallocationPass()); + pm.addPass(createCanonicalizerPass()); + pm.addPass(bufferization::createBufferDeallocationSimplificationPass()); + pm.addPass(bufferization::createLowerDeallocationsPass()); pm.addPass(createCSEPass()); pm.addPass(createCanonicalizerPass()); pm.addPass(createBufferizationToMemRefPass());