Skip to content

Commit 4ff0a0b

Browse files
weiyu-chenZuul
authored and
Zuul
committed
Remove splitVariables pass as it should be subsumed by the split4GRFVars pass.
Change-Id: Idbb419a9db483307c93b2a1c521bf452e9d56515
1 parent 731f79b commit 4ff0a0b

File tree

3 files changed

+0
-6
lines changed

3 files changed

+0
-6
lines changed

visa/G4Verifier.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -102,7 +102,6 @@ bool G4Verifier::verifyInst(G4_INST *inst)
102102
passIndex == Optimizer::PI_renameRegister ||
103103
passIndex == Optimizer::PI_newLocalDefHoisting ||
104104
passIndex == Optimizer::PI_newLocalCopyPropagation ||
105-
passIndex == Optimizer::PI_splitVariables ||
106105
passIndex == Optimizer::PI_cselPeepHoleOpt)
107106
{
108107
// def-use chain should be valid after these passes

visa/Optimizer.cpp

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -579,7 +579,6 @@ void Optimizer::initOptimizations()
579579
INITIALIZE_PASS(initializePayload, vISA_InitPayload, TIMER_NUM_TIMERS);
580580
INITIALIZE_PASS(cleanupBindless, vISA_enableCleanupBindless, TIMER_OPTIMIZER);
581581
INITIALIZE_PASS(countGRFUsage, vISA_PrintRegUsage, TIMER_MISC_OPTS);
582-
INITIALIZE_PASS(splitVariables, vISA_EnableSplitVariables, TIMER_MISC_OPTS);
583582
INITIALIZE_PASS(changeMoveType, vISA_ChangeMoveType, TIMER_MISC_OPTS);
584583
INITIALIZE_PASS(reRAPostSchedule, vISA_ReRAPostSchedule, TIMER_OPTIMIZER);
585584
INITIALIZE_PASS(accSubPostSchedule, vISA_accSubstitution, TIMER_OPTIMIZER);
@@ -1061,9 +1060,6 @@ int Optimizer::optimization()
10611060
// remove redundant movs
10621061
runPass(PI_newLocalCopyPropagation);
10631062

1064-
// split 4GRF variables.
1065-
runPass(PI_splitVariables);
1066-
10671063
runPass(PI_mergeScalarInst);
10681064

10691065
runPass(PI_cselPeepHoleOpt);

visa/Optimizer.h

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -342,7 +342,6 @@ class Optimizer
342342
PI_initializePayload,
343343
PI_cleanupBindless,
344344
PI_countGRFUsage,
345-
PI_splitVariables,
346345
PI_changeMoveType,
347346
PI_reRAPostSchedule,
348347
PI_accSubPostSchedule,

0 commit comments

Comments
 (0)