search for: alias_set_subset_of_p

Displaying 2 results from an estimated 2 matches for "alias_set_subset_of_p".

2013 Mar 06
0
[LLVMdev] tbaa metadata representation
...;t needed is because I thought the >> relation `alias` was symmetric: if x aliases y then y alias x in all cases. >> Is this the case for tbaa? > > It should not be, but LLVM may have done this :) > See the difference in GCC's alias.c between alias_sets_conflict_p and > alias_set_subset_of_p. > > You can see where the subset (one-way checking) is used in tree-ssa-alias.c > > If LLVM does always use this rule, and plans on keeping it that way, > you are correct that there is no point in having a directed graph at > all, since you aren't using the direction. That...
2013 Mar 05
3
[LLVMdev] tbaa metadata representation
Hi all, A while ago there was a discussion on changing the current "set of trees" representation of TBAA metadata to be more expressive, prompted by the need to support C structs. Dan Gohman also talked about the issue here: http://llvm.org/devmtg/2012-11/Gohman-AliasAnalysis.pdf. It was suggested that the trees be replaced by a type DAG then. While working on this compiler