[all-commits] [llvm/llvm-project] 541962: [MLIR][LLVM] Remove bitcast pattern from type cons...
Christian Ulmann via All-commits
all-commits at lists.llvm.org
Fri Apr 5 06:47:38 PDT 2024
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 541962306db639cf62ab6aacd8ba509d45549411
https://github.com/llvm/llvm-project/commit/541962306db639cf62ab6aacd8ba509d45549411
Author: Christian Ulmann <christianulmann at gmail.com>
Date: 2024-04-05 (Fri, 05 Apr 2024)
Changed paths:
M mlir/include/mlir/Dialect/LLVMIR/Transforms/TypeConsistency.h
M mlir/lib/Dialect/LLVMIR/Transforms/TypeConsistency.cpp
M mlir/test/Dialect/LLVMIR/type-consistency.mlir
Log Message:
-----------
[MLIR][LLVM] Remove bitcast pattern from type consistency pass (#87755)
This commit removes the no longer required bitcast inserting pattern in
LLVM dialect's type consistency pattern. This was previously required to
enable Mem2Reg and SROA to promote accesses that had different types.
Recent changes to both passes added direct support for this feature to
them, so the pattern has no further use.
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