aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/CodeGenFunction.cpp
diff options
context:
space:
mode:
authorAiden Grossman <agrossman154@yahoo.com>2023-06-21 00:04:48 +0000
committerAiden Grossman <agrossman154@yahoo.com>2023-06-21 00:04:48 +0000
commit72df12cce226e1ed47e9dbd6e2fc461229947b85 (patch)
tree69d94ba2e3d9718c5e116891ddfb8199cee5e41f /clang/lib/CodeGen/CodeGenFunction.cpp
parentfabd16c7460e6cfae3106155ec79142bfa54db2e (diff)
downloadllvm-72df12cce226e1ed47e9dbd6e2fc461229947b85.zip
llvm-72df12cce226e1ed47e9dbd6e2fc461229947b85.tar.gz
llvm-72df12cce226e1ed47e9dbd6e2fc461229947b85.tar.bz2
[llvm-exegesis] Refactor FunctionExecutorImpl and create factory
In order to better support adding in new implementations of FunctionExecutor, this patch makes some small changes so that it is easier to add new ones in. FunctionExecutorImpl is renamed to InProcessFunctionExecutorImpl to better reflect how it will be placed relative to the soon-to-be introduced subprocess executor and a new function is created to create executors so selection can be done more easily. In addition, a new CLI flag, -execution-mode, which can be used to select between the different executors. Reviewed By: courbet Differential Revision: https://reviews.llvm.org/D151019
Diffstat (limited to 'clang/lib/CodeGen/CodeGenFunction.cpp')
0 files changed, 0 insertions, 0 deletions