Skip to content

Commit 04658b8

Browse files
author
joaosaffran
committed
cleanup
1 parent 6db6224 commit 04658b8

File tree

5 files changed

+1
-33
lines changed

5 files changed

+1
-33
lines changed

llvm/include/llvm/Frontend/HLSL/HLSLBinding.h

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,6 @@
1717
#include "llvm/ADT/SmallVector.h"
1818
#include "llvm/Support/DXILABI.h"
1919
#include "llvm/Support/ErrorHandling.h"
20-
#include <cstdint>
2120

2221
namespace llvm {
2322
namespace hlsl {

llvm/include/llvm/Frontend/HLSL/RootSignatureValidations.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -148,6 +148,7 @@ struct OverlappingRanges {
148148
/// B: Check for overlap with any overlapping Visibility ResourceRange
149149
LLVM_ABI llvm::SmallVector<OverlappingRanges>
150150
findOverlappingRanges(ArrayRef<RangeInfo> Infos);
151+
151152
} // namespace rootsig
152153
} // namespace hlsl
153154
} // namespace llvm

llvm/lib/Frontend/HLSL/HLSLBinding.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@
88

99
#include "llvm/Frontend/HLSL/HLSLBinding.h"
1010
#include "llvm/ADT/STLExtras.h"
11-
#include <cstdint>
1211

1312
using namespace llvm;
1413
using namespace hlsl;

llvm/lib/Frontend/HLSL/RootSignatureValidations.cpp

Lines changed: 0 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -314,31 +314,6 @@ findOverlappingRanges(ArrayRef<RangeInfo> Infos) {
314314
return Overlaps;
315315
}
316316

317-
llvm::SmallVector<RangeInfo>
318-
findUnboundRanges(const llvm::ArrayRef<RangeInfo> &Ranges,
319-
const llvm::ArrayRef<RangeInfo> &Bindings) {
320-
llvm::SmallVector<RangeInfo> Unbounds;
321-
for (const auto &Range : Ranges) {
322-
bool Bound = false;
323-
// hlsl::rootsig::RangeInfo Range;
324-
// Range.Space = ResBinding.Space;
325-
// Range.LowerBound = ResBinding.LowerBound;
326-
// Range.UpperBound = Range.LowerBound + ResBinding.Size - 1;
327-
328-
for (const auto &Binding : Bindings) {
329-
if (Range.Space == Binding.Space &&
330-
Range.LowerBound >= Binding.LowerBound &&
331-
Range.UpperBound <= Binding.UpperBound) {
332-
Bound = true;
333-
break;
334-
}
335-
}
336-
if (!Bound)
337-
Unbounds.push_back(Range);
338-
}
339-
return Unbounds;
340-
}
341-
342317
} // namespace rootsig
343318
} // namespace hlsl
344319
} // namespace llvm

llvm/lib/Target/DirectX/DXILPostOptimizationValidation.cpp

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -11,19 +11,13 @@
1111
#include "DXILShaderFlags.h"
1212
#include "DirectX.h"
1313
#include "llvm/ADT/SmallString.h"
14-
#include "llvm/ADT/StringRef.h"
1514
#include "llvm/Analysis/DXILMetadataAnalysis.h"
1615
#include "llvm/Analysis/DXILResource.h"
17-
#include "llvm/BinaryFormat/DXContainer.h"
18-
#include "llvm/Frontend/HLSL/HLSLBinding.h"
19-
#include "llvm/Frontend/HLSL/RootSignatureValidations.h"
2016
#include "llvm/IR/DiagnosticInfo.h"
2117
#include "llvm/IR/Instructions.h"
2218
#include "llvm/IR/IntrinsicsDirectX.h"
2319
#include "llvm/IR/Module.h"
2420
#include "llvm/InitializePasses.h"
25-
#include "llvm/Support/DXILABI.h"
26-
#include <utility>
2721

2822
#define DEBUG_TYPE "dxil-post-optimization-validation"
2923

0 commit comments

Comments
 (0)