Skip to content

Commit fae1226

Browse files
committed
try to make a new pass: edit passes.h
1 parent e2a9304 commit fae1226

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

include/tsar/Transform/Clang/Passes.h

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,13 @@ llvm::ModulePass * createClangRenameLocalPass();
5656
/// Initializes a pass to perform source-level object renaming.
5757
void initializeClangRenameLocalPassPass(PassRegistry &Registry);
5858

59+
/// Creates a pass to perform remove-firstprivate.
60+
FunctionPass * createClangRemoveFirstPrivate();
61+
62+
/// Initializes a pass to perform remove-firstprivate.
63+
void initializeClangRemoveFirstPrivatePass(PassRegistry &Registry);
64+
65+
5966
/// Creates a pass to perform elimination of dead declarations.
6067
FunctionPass * createClangDeadDeclsElimination();
6168

0 commit comments

Comments
 (0)