This is an archive of the discontinued LLVM Phabricator instance.

[OpenMP] Refactor const restriction for reductions
ClosedPublic

Authored by jdenny on Jan 3 2019, 3:35 PM.

Details

Summary

As discussed in D56113, this patch refactors the implementation of the
const restriction for reductions to reuse a function introduced by
D56113. A side effect is that diagnostics sometimes now say
"variable" instead of "list item" when a list item is a variable.

Diff Detail

Event Timeline

jdenny created this revision.Jan 3 2019, 3:35 PM
ABataev accepted this revision.Jan 4 2019, 6:43 AM
This revision is now accepted and ready to land.Jan 4 2019, 6:43 AM
jdenny updated this revision to Diff 180282.Jan 4 2019, 11:04 AM

Update for changes to earlier patch in series.

jdenny updated this revision to Diff 180300.Jan 4 2019, 12:25 PM

Update for changes to earlier patch in series.

jdenny set the repository for this revision to rC Clang.Jan 4 2019, 12:26 PM
This revision was automatically updated to reflect the committed changes.