]> granicus.if.org Git - llvm/commit
[Attributor][NFCI] Try to avoid potential non-deterministic behavior
authorJohannes Doerfert <jdoerfert@anl.gov>
Fri, 23 Aug 2019 15:23:49 +0000 (15:23 +0000)
committerJohannes Doerfert <jdoerfert@anl.gov>
Fri, 23 Aug 2019 15:23:49 +0000 (15:23 +0000)
commit2274be45f6002df9d0604a481f47795947085ece
tree3f18dd2e2009ee6a3b77b9734a0b95c549937e5a
parent5fc15cac7f90c28f4fe3187e2a2d1c4e50011877
[Attributor][NFCI] Try to avoid potential non-deterministic behavior

This commit replaces sets with set vectors in an effort to make the
behavior of the Attributor deterministic.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@369767 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/Transforms/IPO/Attributor.h
lib/Transforms/IPO/Attributor.cpp