diff options
author | Noah Goldstein <goldstein.w.n@gmail.com> | 2023-09-22 08:21:53 -0500 |
---|---|---|
committer | Noah Goldstein <goldstein.w.n@gmail.com> | 2023-11-01 23:50:36 -0500 |
commit | cc8341872d48ed3b7d4c42cac32d68349644c1c1 (patch) | |
tree | 006f72f043808d43d3974b03d7189bc028eea41c /llvm/lib/IR/Module.cpp | |
parent | 51abbf98d19cb1b89c6938811f2805bafe4b336e (diff) | |
download | llvm-cc8341872d48ed3b7d4c42cac32d68349644c1c1.zip llvm-cc8341872d48ed3b7d4c42cac32d68349644c1c1.tar.gz llvm-cc8341872d48ed3b7d4c42cac32d68349644c1c1.tar.bz2 |
[InstCombine] Preserve return attributes when merging `llvm.ptrmask`
If we have assosiated attributes i.e `([ret_attrs] (ptrmask (ptrmask
p0, m0), m1))` we should preserve `[ret_attrs]` when combining the two
`llvm.ptrmask`s.
Differential Revision: https://reviews.llvm.org/D156638
Diffstat (limited to 'llvm/lib/IR/Module.cpp')
0 files changed, 0 insertions, 0 deletions