[Driver][OpenMP] Add support to create jobs for bundling actions.
authorSamuel Antao <sfantao@us.ibm.com>
Thu, 27 Oct 2016 18:04:42 +0000 (18:04 +0000)
committerSamuel Antao <sfantao@us.ibm.com>
Thu, 27 Oct 2016 18:04:42 +0000 (18:04 +0000)
commit7cab8f14662bfeb0f7fc8507f09421123c5c9474
treed9bea82b71819e8419557355fa7b75893baacfc1
parentfab4f37ef7e81dfa25070cf6f5488980a0c687bf
[Driver][OpenMP] Add support to create jobs for bundling actions.

Summary: This patch adds the support to create a job for the `OffloadBundlingAction` which will invoke the `clang-offload-bundler` tool.

Reviewers: echristo, tra, jlebar, ABataev, hfinkel

Subscribers: whchung, mehdi_amini, cfe-commits, Hahnfeld, andreybokhanko, arpith-jacob, carlo.bertolli, caomhin

Differential Revision: https://reviews.llvm.org/D21856

llvm-svn: 285325
clang/include/clang/Driver/Action.h
clang/include/clang/Driver/ToolChain.h
clang/lib/Driver/Action.cpp
clang/lib/Driver/ToolChain.cpp
clang/lib/Driver/Tools.cpp
clang/lib/Driver/Tools.h
clang/test/Driver/openmp-offload.c