Skip to content

Commit cd9de48

Browse files
Fznamznonbader
authored andcommitted
[SYCL] Remove re-flower pass from clang
Signed-off-by: Mariya Podchishchaeva <[email protected]>
1 parent 109cdc5 commit cd9de48

12 files changed

+0
-14464
lines changed

clang/lib/CodeGen/BackendUtil.cpp

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@
1111
#include "clang/Basic/Diagnostic.h"
1212
#include "clang/Basic/LangOptions.h"
1313
#include "clang/Basic/TargetOptions.h"
14-
#include "clang/CodeGen/OclCxxRewrite/BifNameReflower.h"
1514
#include "clang/Frontend/FrontendDiagnostic.h"
1615
#include "clang/Frontend/Utils.h"
1716
#include "clang/Lex/HeaderSearchOptions.h"
@@ -817,10 +816,6 @@ void EmitAssemblyHelper::EmitAssembly(BackendAction Action,
817816
PerFunctionPasses.add(
818817
createTargetTransformInfoWrapperPass(getTargetIRAnalysis()));
819818

820-
if (LangOpts.SYCLIsDevice) {
821-
PerModulePasses.add(createOclCxxBifNameReflowerPass());
822-
}
823-
824819
CreatePasses(PerModulePasses, PerFunctionPasses);
825820

826821
legacy::PassManager CodeGenPasses;

clang/lib/CodeGen/CMakeLists.txt

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
add_subdirectory(OclCxxRewrite)
2-
31
set(LLVM_LINK_COMPONENTS
42
Analysis
53
BitReader
@@ -107,5 +105,4 @@ add_clang_library(clangCodeGen
107105
clangFrontend
108106
clangLex
109107
clangSerialization
110-
clangOclCxxRewrite
111108
)

0 commit comments

Comments
 (0)