[OpenMP] Run the OpenMPOpt module pass at O1
authorJoseph Huber <jhuber6@vols.utk.edu>
Mon, 28 Jun 2021 19:56:10 +0000 (15:56 -0400)
committerHuber, Joseph <huberjn@ornl.gov>
Mon, 28 Jun 2021 22:47:41 +0000 (18:47 -0400)
commitaaad46e6f5f7a16bc6be278d92671f8334156d3a
tree990d8fcdbbf77a3c773ba4f30e35c99cd0c22da7
parentf1969b74a7e70623129872d69caba4759df47fb0
[OpenMP] Run the OpenMPOpt module pass at O1

Now that the OpenMPOpt module pass include important optimizations for removing
globalization from offloading regions it should be run at a lower optimization
level.

Reviewed By: jdoerfert

Differential Revision: https://reviews.llvm.org/D105056
llvm/lib/Passes/PassBuilder.cpp
llvm/test/Other/new-pm-defaults.ll
llvm/test/Other/new-pm-thinlto-defaults.ll
llvm/test/Other/new-pm-thinlto-postlink-pgo-defaults.ll
llvm/test/Other/new-pm-thinlto-postlink-samplepgo-defaults.ll
llvm/test/Other/new-pm-thinlto-prelink-pgo-defaults.ll
llvm/test/Other/new-pm-thinlto-prelink-samplepgo-defaults.ll