The alias.scope metadata represents sets of things an instruction might
alias with. When generically combining the metadata from two
instructions the result must be the union of the original sets, because
the new instruction might alias with anything any of the original
instructions aliased with.
Details
Details
Diff Detail
Diff Detail
- Repository
- rL LLVM
Event Timeline
Comment Actions
Ack, you're right. Thanks for catching that. LGTM.
lib/Analysis/TypeBasedAliasAnalysis.cpp | ||
---|---|---|
627 ↗ | (On Diff #19547) | Line too long? |