Combine alias-analysis metadata after merging memory accesses.
Declared in <llvm/Transforms/Utils/Local.h>
void
combineAAMetadata(
Instruction* K,
Instruction const* J);
Combine metadata of two instructions, where instruction J is a memory access that has been merged into K. This will intersect alias-analysis metadata, while preserving other known metadata.
| Name | Description |
|---|---|
| K | Surviving memory-access instruction. |
| J | Memory-access instruction merged into K. |