This will bail out on target specific intrinsics. If those are deemed
important enough for EarlyCSE to handle, we can augment MemIntrinsicInfo
with an access type for TargetTransformInfo::getTgtMemIntrinsic() to
handle.
Details
Details
- Reviewers
nikic - Group Reviewers
Restricted Project - Commits
- rGaf6b9939aac0: [EarlyCSE][OpaquePtr] Check access type when performing DSE
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Unit Tests
Unit Tests
Event Timeline
Comment Actions
LGTM
This will bail out on target specific intrinsics. If those are deemed important enough for EarlyCSE to handle, we can augment MemIntrinsicInfo with an access type for TargetTransformInfo::getTgtMemIntrinsic() to handle.
Well, given the lack of test coverage for this case, I daresay it is not important enough...