Displaying 1 result from an estimated 1 matches for "3af3a676".
2013 Feb 03
0
[LLVMdev] Merging custom metadata
...ying to tag certain load instructions with specialized metadata and
make use of it in an AA pass. However, it seems that metadata is getting
lost when instructions are merged together.
Here's a toy problem with one intentionally duplicated load to illustrate
the issue.
http://susepaste.org/3af3a676
The above paste has two before/after IR pairs (the `before` code gets
passed through `opt -O3 test.ll | llvm-dis`). Regular `tbaa` tags are still
present when loads are merged, however custom ones seem to perish.
Is this expected? If yes, is there any way I can make them persist from
within a cus...