Skip to content

Commit a9c7ba9

Browse files
[AMDGPU] Fix a warning
This patch fixes: llvm/lib/Target/AMDGPU/AMDGPU.h:297:18: error: private field 'TM' is not used [-Werror,-Wunused-private-field]
1 parent 80c76b9 commit a9c7ba9

File tree

2 files changed

+2
-5
lines changed

2 files changed

+2
-5
lines changed

llvm/lib/Target/AMDGPU/AMDGPU.h

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -293,11 +293,8 @@ extern char &AMDGPURewriteUndefForPHILegacyPassID;
293293

294294
class AMDGPURewriteUndefForPHIPass
295295
: public PassInfoMixin<AMDGPURewriteUndefForPHIPass> {
296-
private:
297-
TargetMachine &TM;
298-
299296
public:
300-
AMDGPURewriteUndefForPHIPass(TargetMachine &TM) : TM(TM){};
297+
AMDGPURewriteUndefForPHIPass() = default;
301298
PreservedAnalyses run(Function &F, FunctionAnalysisManager &AM);
302299
};
303300

llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -664,7 +664,7 @@ void AMDGPUTargetMachine::registerPassBuilderCallbacks(PassBuilder &PB) {
664664
return true;
665665
}
666666
if (PassName == "amdgpu-rewrite-undef-for-phi") {
667-
PM.addPass(AMDGPURewriteUndefForPHIPass(*this));
667+
PM.addPass(AMDGPURewriteUndefForPHIPass());
668668
return true;
669669
}
670670
return false;

0 commit comments

Comments
 (0)