Skip to content

Commit 3eda52d

Browse files
[SYCLomatic][NFC] Further refine file structure. (#2469)
1 parent 1e7562f commit 3eda52d

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

59 files changed

+87
-113
lines changed

clang/lib/DPCT/APINames_template.inc

Lines changed: 0 additions & 34 deletions
This file was deleted.

clang/lib/DPCT/ASTTraversal.cpp

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -9,22 +9,22 @@
99
#include "ASTTraversal.h"
1010
#include "AnalysisInfo.h"
1111
#include "RulesAsm/AsmMigration.h"
12-
#include "BarrierFenceSpaceAnalyzer.h"
12+
#include "RulesLang/BarrierFenceSpaceAnalyzer.h"
1313
#include "CallExprRewriter.h"
1414
#include "CallExprRewriterCommon.h"
1515
#include "RulesDNN/DNNAPIMigration.h"
1616
#include "ExprAnalysis.h"
1717
#include "RulesMathLib/FFTAPIMigration.h"
1818
#include "CodePin/GenCodePinHeader.h"
19-
#include "GroupFunctionAnalyzer.h"
19+
#include "RulesLang/GroupFunctionAnalyzer.h"
2020
#include "RulesSecurity/Homoglyph.h"
2121
#include "RulesLangLib/LIBCUAPIMigration.h"
2222
#include "MemberExprRewriter.h"
2323
#include "MigrationRuleManager.h"
2424
#include "RulesSecurity/MisleadingBidirectional.h"
2525
#include "RulesCCL/NCCLAPIMigration.h"
26-
#include "OptimizeMigration.h"
27-
#include "GenFiles.h"
26+
#include "RulesLang/OptimizeMigration.h"
27+
#include "FileGenerator/GenFiles.h"
2828
#include "RulesMathLib/SpBLASAPIMigration.h"
2929
#include "TextModification.h"
3030
#include "RulesLangLib/ThrustAPIMigration.h"
@@ -11615,7 +11615,7 @@ void MathFunctionsRule::registerMatcher(MatchFinder &MF) {
1161511615
#define ENTRY_TYPECAST(APINAME) APINAME,
1161611616
#define ENTRY_UNSUPPORTED(APINAME) APINAME,
1161711617
#define ENTRY_REWRITE(APINAME) APINAME,
11618-
#include "APINamesMath.inc"
11618+
#include "RulesLang/APINamesMath.inc"
1161911619
#undef ENTRY_RENAMED
1162011620
#undef ENTRY_RENAMED_NO_REWRITE
1162111621
#undef ENTRY_RENAMED_SINGLE
@@ -11637,7 +11637,7 @@ void MathFunctionsRule::registerMatcher(MatchFinder &MF) {
1163711637
#define ENTRY_TYPECAST(APINAME)
1163811638
#define ENTRY_UNSUPPORTED(APINAME)
1163911639
#define ENTRY_REWRITE(APINAME) APINAME,
11640-
#include "APINamesMath.inc"
11640+
#include "RulesLang/APINamesMath.inc"
1164111641
#undef ENTRY_RENAMED
1164211642
#undef ENTRY_RENAMED_NO_REWRITE
1164311643
#undef ENTRY_RENAMED_SINGLE

clang/lib/DPCT/ASTTraversal.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111

1212
#include "AnalysisInfo.h"
1313
#include "ErrorHandle/CrashRecovery.h"
14-
#include "Diagnostics.h"
14+
#include "Diagnostics/Diagnostics.h"
1515
#include "RulesMathLib/FFTAPIMigration.h"
1616
#include "RulesInclude/InclusionHeaders.h"
1717
#include "MapNames.h"

clang/lib/DPCT/AnalysisInfo.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
//===----------------------------------------------------------------------===//
88

99
#include "AnalysisInfo.h"
10-
#include "Diagnostics.h"
10+
#include "Diagnostics/Diagnostics.h"
1111
#include "ExprAnalysis.h"
1212
#include "MapNames.h"
1313
#include "Statics.h"

clang/lib/DPCT/AnalysisInfo.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,8 @@
1414
#include "ExtReplacements.h"
1515
#include "RulesInclude/InclusionHeaders.h"
1616
#include "LibraryAPIMigration.h"
17-
#include "UserDefinedRules.h"
18-
#include "GenFiles.h"
17+
#include "UserDefinedRules/UserDefinedRules.h"
18+
#include "FileGenerator/GenFiles.h"
1919
#include "Statics.h"
2020
#include "TextModification.h"
2121
#include "Utility.h"

clang/lib/DPCT/CMakeLists.txt

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -171,38 +171,38 @@ add_clang_library(DPCT
171171
RulesLang/CallExprRewriterCG.cpp
172172
RulesLang/CallExprRewriterWmma.cpp
173173
ErrorHandle/CrashRecovery.cpp
174-
Diagnostics.cpp
174+
Diagnostics/Diagnostics.cpp
175175
ErrorHandle/Error.cpp
176176
Statics.cpp
177177
ExprAnalysis.cpp
178178
ExtReplacements.cpp
179179
MapNames.cpp
180-
GenFiles.cpp
180+
FileGenerator/GenFiles.cpp
181181
DPCT.cpp
182182
DpctOptions.cpp
183183
TextModification.cpp
184184
Utility.cpp
185185
ValidateArguments.cpp
186186
ExternalReplacement.cpp
187-
VcxprojParser.cpp
187+
Windows/VcxprojParser.cpp
188188
LibraryAPIMigration.cpp
189189
MigrateScript/GenMakefile.cpp
190190
RulesInclude/InclusionHeaders.cpp
191191
IncrementalMigrationUtility.cpp
192-
UserDefinedRules.cpp
193-
PatternRewriter.cpp
192+
UserDefinedRules/UserDefinedRules.cpp
193+
UserDefinedRules/PatternRewriter.cpp
194194
MigrateScript/MigrateBuildScript.cpp
195195
MigrateScript/MigrateCmakeScript.cpp
196196
MigrateScript/MigratePythonBuildScript.cpp
197197
RulesSecurity/Homoglyph.cpp
198198
RulesSecurity/MisleadingBidirectional.cpp
199-
BarrierFenceSpaceAnalyzer.cpp
199+
RulesLang/BarrierFenceSpaceAnalyzer.cpp
200200
RulesMathLib/BLASAPIMigration.cpp
201201
RulesMathLib/FFTAPIMigration.cpp
202202
RulesDNN/DNNAPIMigration.cpp
203203
RulesCCL/NCCLAPIMigration.cpp
204204
TypeLocRewriters.cpp
205-
AutoComplete/AutoComplete.cpp
205+
Linux/AutoComplete.cpp
206206
RulesAsm/AsmMigration.cpp
207207
APIMapping/QueryAPIMapping.cpp
208208
RulesAsm/Parser/AsmNodes.cpp
@@ -216,10 +216,10 @@ add_clang_library(DPCT
216216
MigrationRuleManager.cpp
217217
MigrationAction.cpp
218218
RulesLangLib/ThrustAPIMigration.cpp
219-
GenHelperFunction.cpp
219+
FileGenerator/GenHelperFunction.cpp
220220
RulesLang/WMMAAPIMigration.cpp
221-
OptimizeMigration.cpp
222-
GroupFunctionAnalyzer.cpp
221+
RulesLang/OptimizeMigration.cpp
222+
RulesLang/GroupFunctionAnalyzer.cpp
223223
RulesMathLib/SpBLASAPIMigration.cpp
224224
CodePin/GenCodePinHeader.cpp
225225

clang/lib/DPCT/CallExprRewriter.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
#ifndef CALL_EXPR_REWRITER_H
1010
#define CALL_EXPR_REWRITER_H
1111

12-
#include "Diagnostics.h"
12+
#include "Diagnostics/Diagnostics.h"
1313

1414

1515
namespace clang {

clang/lib/DPCT/CodePin/GenCodePinHeader.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
#include "GenCodePinHeader.h"
1010
#include "ASTTraversal.h"
1111
#include "AnalysisInfo.h"
12-
#include "Diagnostics.h"
12+
#include "Diagnostics/Diagnostics.h"
1313
#include "MapNames.h"
1414
#include "Statics.h"
1515
#include "clang/AST/Expr.h"

clang/lib/DPCT/DPCT.cpp

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -10,28 +10,28 @@
1010
#include "APIMapping/QueryAPIMapping.h"
1111
#include "ASTTraversal.h"
1212
#include "AnalysisInfo.h"
13-
#include "AutoComplete/AutoComplete.h"
13+
#include "Linux/AutoComplete.h"
1414
#include "CallExprRewriter.h"
1515
#include "Config.h"
1616
#include "ErrorHandle/CrashRecovery.h"
1717
#include "ErrorHandle/Error.h"
1818
#include "ExternalReplacement.h"
19-
#include "GenHelperFunction.h"
19+
#include "FileGenerator/GenHelperFunction.h"
2020
#include "MigrateScript/GenMakefile.h"
2121
#include "IncrementalMigrationUtility.h"
2222
#include "MemberExprRewriter.h"
2323
#include "MigrateScript/MigrateCmakeScript.h"
2424
#include "MigrateScript/MigratePythonBuildScript.h"
2525
#include "MigrationAction.h"
2626
#include "RulesSecurity/MisleadingBidirectional.h"
27-
#include "PatternRewriter.h"
28-
#include "UserDefinedRules.h"
29-
#include "GenFiles.h"
27+
#include "UserDefinedRules/PatternRewriter.h"
28+
#include "UserDefinedRules/UserDefinedRules.h"
29+
#include "FileGenerator/GenFiles.h"
3030
#include "Statics.h"
3131
#include "TypeLocRewriters.h"
3232
#include "Utility.h"
3333
#include "ValidateArguments.h"
34-
#include "VcxprojParser.h"
34+
#include "Windows/VcxprojParser.h"
3535
#include "clang/AST/ASTConsumer.h"
3636
#include "clang/ASTMatchers/ASTMatchFinder.h"
3737
#include "clang/Format/Format.h"

clang/lib/DPCT/Diagnostics.cpp renamed to clang/lib/DPCT/Diagnostics/Diagnostics.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
66
//
77
//===----------------------------------------------------------------------===//
8-
#include "Diagnostics.h"
8+
#include "Diagnostics/Diagnostics.h"
99
#include "clang/Basic/DiagnosticIDs.h"
1010

1111
namespace clang {

0 commit comments

Comments
 (0)