Fix OpenMP deduplicateRuntimeCalls return status

Differential Revision: https://reviews.llvm.org/D86705
This commit is contained in:
serge-sans-paille 2020-08-27 14:34:54 +02:00
parent 5621571fc7
commit 4e29d25669
1 changed files with 2 additions and 2 deletions

View File

@ -657,8 +657,8 @@ private:
for (Function *F : SCC) { for (Function *F : SCC) {
for (auto DeduplicableRuntimeCallID : DeduplicableRuntimeCallIDs) for (auto DeduplicableRuntimeCallID : DeduplicableRuntimeCallIDs)
deduplicateRuntimeCalls(*F, Changed |= deduplicateRuntimeCalls(
OMPInfoCache.RFIs[DeduplicableRuntimeCallID]); *F, OMPInfoCache.RFIs[DeduplicableRuntimeCallID]);
// __kmpc_global_thread_num is special as we can replace it with an // __kmpc_global_thread_num is special as we can replace it with an
// argument in enough cases to make it worth trying. // argument in enough cases to make it worth trying.