Skip to content

Commit 04aebbf

Browse files
authored
[AMDGPU] Delete AMDGPU Unify Metadata pass (#153548)
Fixes #153150
1 parent b0151cb commit 04aebbf

File tree

7 files changed

+0
-156
lines changed

7 files changed

+0
-156
lines changed

llvm/lib/Target/AMDGPU/AMDGPU.h

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -439,10 +439,6 @@ struct AMDGPUPrintfRuntimeBindingPass
439439
PreservedAnalyses run(Module &M, ModuleAnalysisManager &AM);
440440
};
441441

442-
struct AMDGPUUnifyMetadataPass : PassInfoMixin<AMDGPUUnifyMetadataPass> {
443-
PreservedAnalyses run(Module &M, ModuleAnalysisManager &AM);
444-
};
445-
446442
void initializeSIOptimizeExecMaskingPreRALegacyPass(PassRegistry &);
447443
extern char &SIOptimizeExecMaskingPreRAID;
448444

llvm/lib/Target/AMDGPU/AMDGPUPassRegistry.def

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,6 @@ MODULE_PASS("amdgpu-preload-kernel-arguments", AMDGPUPreloadKernelArgumentsPass(
2929
MODULE_PASS("amdgpu-printf-runtime-binding", AMDGPUPrintfRuntimeBindingPass())
3030
MODULE_PASS("amdgpu-remove-incompatible-functions", AMDGPURemoveIncompatibleFunctionsPass(*this))
3131
MODULE_PASS("amdgpu-sw-lower-lds", AMDGPUSwLowerLDSPass(*this))
32-
MODULE_PASS("amdgpu-unify-metadata", AMDGPUUnifyMetadataPass())
3332
#undef MODULE_PASS
3433

3534
#ifndef MODULE_PASS_WITH_PARAMS

llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.cpp

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -848,8 +848,6 @@ void AMDGPUTargetMachine::registerPassBuilderCallbacks(PassBuilder &PB) {
848848
if (Level == OptimizationLevel::O0)
849849
return;
850850

851-
PM.addPass(AMDGPUUnifyMetadataPass());
852-
853851
// We don't want to run internalization at per-module stage.
854852
if (InternalizeSymbols && !isLTOPreLink(Phase)) {
855853
PM.addPass(InternalizePass(mustPreserveGV));

llvm/lib/Target/AMDGPU/AMDGPUUnifyMetadata.cpp

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

llvm/lib/Target/AMDGPU/CMakeLists.txt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -114,7 +114,6 @@ add_llvm_target(AMDGPUCodeGen
114114
AMDGPUTargetTransformInfo.cpp
115115
AMDGPUWaitSGPRHazards.cpp
116116
AMDGPUUnifyDivergentExitNodes.cpp
117-
AMDGPUUnifyMetadata.cpp
118117
R600MachineCFGStructurizer.cpp
119118
GCNCreateVOPD.cpp
120119
GCNDPPCombine.cpp

llvm/test/CodeGen/AMDGPU/unify-metadata.ll

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

llvm/utils/gn/secondary/llvm/lib/Target/AMDGPU/BUILD.gn

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -201,7 +201,6 @@ static_library("LLVMAMDGPUCodeGen") {
201201
"AMDGPUTargetObjectFile.cpp",
202202
"AMDGPUTargetTransformInfo.cpp",
203203
"AMDGPUUnifyDivergentExitNodes.cpp",
204-
"AMDGPUUnifyMetadata.cpp",
205204
"AMDGPUWaitSGPRHazards.cpp",
206205
"GCNCreateVOPD.cpp",
207206
"GCNDPPCombine.cpp",

0 commit comments

Comments
 (0)