[all-commits] [llvm/llvm-project] 68abc3: [Attributor] Change AAExecutionDomain to only acce...
Joseph Huber via All-commits
all-commits at lists.llvm.org
Tue May 18 18:32:20 PDT 2021
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 68abc3d26429ddc16af691c7895220b47819c869
https://github.com/llvm/llvm-project/commit/68abc3d26429ddc16af691c7895220b47819c869
Author: Joseph Huber <jhuber6 at vols.utk.edu>
Date: 2021-05-18 (Tue, 18 May 2021)
Changed paths:
M llvm/lib/Transforms/IPO/OpenMPOpt.cpp
M llvm/test/Transforms/OpenMP/single_threaded_execution.ll
Log Message:
-----------
[Attributor] Change AAExecutionDomain to only accept intrinsics
Summary:
The OpenMP runtime functions don't always provide unique thread ID's to
determine if a basic block is truly single-threaded. Change the implementation
to only check NVPTX intrinsics for now.
Reviewed By: jdoerfert
Differential Revision: https://reviews.llvm.org/D102700
More information about the All-commits
mailing list