OSDN Git Service

[OpenMP] Add Additional Function Attribute Information to OMPKinds.def
authorJoseph Huber <jhuber6@vols.utk.edu>
Fri, 17 Jul 2020 21:54:01 +0000 (17:54 -0400)
committerJoseph Huber <3n4@iguazu.ornl.gov>
Fri, 17 Jul 2020 21:54:01 +0000 (17:54 -0400)
commit09fe0c5ab9ca5846d6cb625e9be47fdcfe49b93c
tree83f9944f5c92fc287cfaf8e07b9ecd078b315b1a
parentdb15b8ab90793e3707f72e7668c3844922fdf356
[OpenMP] Add Additional Function Attribute Information to OMPKinds.def

Summary:
This patch adds more function attribute information to the runtime function definitions in OMPKinds.def. The goal is to provide sufficient information about OpenMP runtime functions to perform more optimizations on OpenMP code.

Reviewers: jdoerfert

Subscribers: aaron.ballman cfe-commits yaxunl guansong sstefan1 llvm-commits

Tags: #OpenMP #clang #llvm

Differential Revision: https://reviews.llvm.org/D81031
llvm/include/llvm/Frontend/OpenMP/OMPKinds.def
llvm/test/Transforms/OpenMP/add_attributes.ll
llvm/test/Transforms/OpenMP/parallel_deletion.ll