Skip to content

Commit fa328ba

Browse files
[SYCLomatic][NFC] Move CUB/thrust rules to RulesLangLib folder. (#2462)
1 parent 44d48e4 commit fa328ba

27 files changed

+25
-25
lines changed

clang/lib/DPCT/ASTTraversal.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
#include "GenFiles.h"
2828
#include "RulesMathLib/SpBLASAPIMigration.h"
2929
#include "TextModification.h"
30-
#include "ThrustAPIMigration.h"
30+
#include "RulesLangLib/ThrustAPIMigration.h"
3131
#include "Utility.h"
3232
#include "WMMAAPIMigration.h"
3333
#include "clang/AST/Decl.h"

clang/lib/DPCT/CMakeLists.txt

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -111,21 +111,21 @@ add_subdirectory(ConfusableTable)
111111
add_clang_library(DPCT
112112
ASTTraversal.cpp
113113
AnalysisInfo.cpp
114-
Rewriters/CUB/CallExprRewriterCUB.cpp
115-
Rewriters/CUB/RewriterClassMethods.cpp
116-
Rewriters/CUB/RewriterDeviceHistgram.cpp
117-
Rewriters/CUB/RewriterDeviceMergeSort.cpp
118-
Rewriters/CUB/RewriterDeviceRadixSort.cpp
119-
Rewriters/CUB/RewriterDeviceReduce.cpp
120-
Rewriters/CUB/RewriterDeviceRunLengthEncode.cpp
121-
Rewriters/CUB/RewriterDeviceScan.cpp
122-
Rewriters/CUB/RewriterDeviceSegmentedRadixSort.cpp
123-
Rewriters/CUB/RewriterDeviceSegmentedReduce.cpp
124-
Rewriters/CUB/RewriterDeviceSegmentedSort.cpp
125-
Rewriters/CUB/RewriterDeviceSelect.cpp
126-
Rewriters/CUB/RewriterUtilityFunctions.cpp
127-
Rewriters/CUB/RewriterDevicePartition.cpp
128-
Rewriters/CUB/RewriterDeviceSpmv.cpp
114+
RulesLangLib/CUB/CallExprRewriterCUB.cpp
115+
RulesLangLib/CUB/RewriterClassMethods.cpp
116+
RulesLangLib/CUB/RewriterDeviceHistgram.cpp
117+
RulesLangLib/CUB/RewriterDeviceMergeSort.cpp
118+
RulesLangLib/CUB/RewriterDeviceRadixSort.cpp
119+
RulesLangLib/CUB/RewriterDeviceReduce.cpp
120+
RulesLangLib/CUB/RewriterDeviceRunLengthEncode.cpp
121+
RulesLangLib/CUB/RewriterDeviceScan.cpp
122+
RulesLangLib/CUB/RewriterDeviceSegmentedRadixSort.cpp
123+
RulesLangLib/CUB/RewriterDeviceSegmentedReduce.cpp
124+
RulesLangLib/CUB/RewriterDeviceSegmentedSort.cpp
125+
RulesLangLib/CUB/RewriterDeviceSelect.cpp
126+
RulesLangLib/CUB/RewriterUtilityFunctions.cpp
127+
RulesLangLib/CUB/RewriterDevicePartition.cpp
128+
RulesLangLib/CUB/RewriterDeviceSpmv.cpp
129129
Rewriters/Math/CallExprRewriterMath.cpp
130130
Rewriters/Math/RewriterSTDFunctions.cpp
131131
Rewriters/Math/RewriterHalfArithmeticFunctions.cpp
@@ -162,7 +162,7 @@ add_clang_library(DPCT
162162
RulesCCL/CallExprRewriterNccl.cpp
163163
CallExprRewriterStream.cpp
164164
CallExprRewriterTexture.cpp
165-
CallExprRewriterThrust.cpp
165+
RulesLangLib/CallExprRewriterThrust.cpp
166166
CallExprRewriterWarp.cpp
167167
RulesDNN/CallExprRewriterCUDNN.cpp
168168
CallExprRewriterErrorHandling.cpp
@@ -211,11 +211,11 @@ add_clang_library(DPCT
211211
RulesAsm/Parser/AsmIdentifierTable.cpp
212212
RulesAsm/Parser/AsmTokenKinds.cpp
213213
RulesLangLib/LIBCUAPIMigration.cpp
214-
CUBAPIMigration.cpp
214+
RulesLangLib/CUBAPIMigration.cpp
215215
MemberExprRewriter.cpp
216216
MigrationRuleManager.cpp
217217
MigrationAction.cpp
218-
ThrustAPIMigration.cpp
218+
RulesLangLib/ThrustAPIMigration.cpp
219219
GenHelperFunction.cpp
220220
WMMAAPIMigration.cpp
221221
OptimizeMigration.cpp

clang/lib/DPCT/ExprAnalysis.cpp

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

1111
#include "ASTTraversal.h"
1212
#include "AnalysisInfo.h"
13-
#include "CUBAPIMigration.h"
13+
#include "RulesLangLib/CUBAPIMigration.h"
1414
#include "CallExprRewriter.h"
1515
#include "Config.h"
1616
#include "RulesDNN/DNNAPIMigration.h"

clang/lib/DPCT/MapNames.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2114,7 +2114,7 @@ void MapNames::setExplicitNamespaceMap(
21142114
#define ENTRY_HOST(from, to, policy) ENTRY(from, to, policy)
21152115
#define ENTRY_DEVICE(from, to, policy) ENTRY(from, to, policy)
21162116
#define ENTRY_BOTH(from, to, policy) ENTRY(from, to, policy)
2117-
#include "APINamesMapThrust.inc"
2117+
#include "RulesLangLib/APINamesMapThrust.inc"
21182118
#undef ENTRY
21192119
#undef ENTRY_HOST
21202120
#undef ENTRY_DEVICE
File renamed without changes.

clang/lib/DPCT/Rewriters/CUB/CallExprRewriterCUB.h renamed to clang/lib/DPCT/RulesLangLib/CUB/CallExprRewriterCUB.h

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

12-
#include "CUBAPIMigration.h"
12+
#include "RulesLangLib/CUBAPIMigration.h"
1313
#include "CallExprRewriter.h"
1414
#include "CallExprRewriterCommon.h"
1515

0 commit comments

Comments
 (0)