diff options
author | Andrew Savonichev <andrew.savonichev@intel.com> | 2019-02-21 11:02:10 +0000 |
---|---|---|
committer | Andrew Savonichev <andrew.savonichev@intel.com> | 2019-02-21 11:02:10 +0000 |
commit | 43fceb27271f6cb83cbeda627f6228510cf4f2b8 (patch) | |
tree | beb4895fa8d8883eb7493dc9ce35e1cebf1b81af /lldb/packages/Python/lldbsuite/test/python_api/process/main.cpp | |
parent | 6561a823d26f841cc539fe5cb0584c554a61b4c0 (diff) | |
download | bcm5719-llvm-43fceb27271f6cb83cbeda627f6228510cf4f2b8.tar.gz bcm5719-llvm-43fceb27271f6cb83cbeda627f6228510cf4f2b8.zip |
[OpenCL] Simplify LLVM IR generated for OpenCL blocks
Summary:
Emit direct call of block invoke functions when possible, i.e. in case the
block is not passed as a function argument.
Also doing some refactoring of `CodeGenFunction::EmitBlockCallExpr()`
Reviewers: Anastasia, yaxunl, svenvh
Reviewed By: Anastasia
Subscribers: cfe-commits
Tags: #clang
Differential Revision: https://reviews.llvm.org/D58388
llvm-svn: 354568
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/python_api/process/main.cpp')
0 files changed, 0 insertions, 0 deletions