summaryrefslogtreecommitdiffstats
path: root/llvm/lib/ExecutionEngine/ExecutionEngine.cpp
diff options
context:
space:
mode:
authorAdrian Prantl <aprantl@apple.com>2015-02-11 17:45:15 +0000
committerAdrian Prantl <aprantl@apple.com>2015-02-11 17:45:15 +0000
commit5f66bae411272a6d4c3637a2526c817e9f43431b (patch)
treefbffbe35e5e08cda40764927cabf3526a5e48953 /llvm/lib/ExecutionEngine/ExecutionEngine.cpp
parent18a25b016e5dcfca2d0710df5279b7aca8228bef (diff)
downloadbcm5719-llvm-5f66bae411272a6d4c3637a2526c817e9f43431b.tar.gz
bcm5719-llvm-5f66bae411272a6d4c3637a2526c817e9f43431b.zip
Fix PR19351. While building up a composite type it is important to use
a non-uniqueable temporary node that is only turned into a permanent unique or distinct node after it is finished. Otherwise an intermediate node may get accidentally uniqued with another node as illustrated by the testcase. Paired commit with LLVM. llvm-svn: 228855
Diffstat (limited to 'llvm/lib/ExecutionEngine/ExecutionEngine.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud