[all-commits] [llvm/llvm-project] 63897a: [MLIR][SROA] Replace pattern based approach with a...
Christian Ulmann via All-commits
all-commits at lists.llvm.org
Mon Mar 18 00:33:32 PDT 2024
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 63897a595a75e9dfc3313610432171f44287db11
https://github.com/llvm/llvm-project/commit/63897a595a75e9dfc3313610432171f44287db11
Author: Christian Ulmann <christianulmann at gmail.com>
Date: 2024-03-18 (Mon, 18 Mar 2024)
Changed paths:
M mlir/include/mlir/Transforms/SROA.h
M mlir/lib/Transforms/SROA.cpp
M mlir/test/Dialect/LLVMIR/sroa-intrinsics.mlir
Log Message:
-----------
[MLIR][SROA] Replace pattern based approach with a one-shot one (#85437)
This commit changes MLIR's SROA implementation back from being pattern
based into a full pass. This is beneficial for upcoming changes that
rely more heavily on the datalayout.
Unfortunately, this change required substantial test changes, as the
IRBuilder no cleans up the IR.
To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications
More information about the All-commits
mailing list