Skip to content

Commit 0c828fc

Browse files
committed
use PreservedAnalyses::none()
1 parent 7000351 commit 0c828fc

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

llvm/lib/Target/DirectX/DXILResourceImplicitBinding.cpp

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111
#include "llvm/ADT/APInt.h"
1212
#include "llvm/ADT/STLExtras.h"
1313
#include "llvm/Analysis/DXILResource.h"
14+
#include "llvm/IR/Analysis.h"
1415
#include "llvm/IR/Constants.h"
1516
#include "llvm/IR/DiagnosticInfo.h"
1617
#include "llvm/IR/Function.h"
@@ -132,13 +133,11 @@ static bool assignBindings(Module &M, DXILResourceBindingInfo &DRBI,
132133
PreservedAnalyses DXILResourceImplicitBinding::run(Module &M,
133134
ModuleAnalysisManager &AM) {
134135

135-
PreservedAnalyses PA;
136-
137136
DXILResourceBindingInfo &DRBI = AM.getResult<DXILResourceBindingAnalysis>(M);
138137
DXILResourceTypeMap &DRTM = AM.getResult<DXILResourceTypeAnalysis>(M);
139138
if (DRBI.hasImplicitBinding())
140139
if (assignBindings(M, DRBI, DRTM))
141-
return PA;
140+
return PreservedAnalyses::none();
142141
return PreservedAnalyses::all();
143142
}
144143

0 commit comments

Comments
 (0)