Skip to content

Commit 46cc8c1

Browse files
author
joaosaffran
committed
addressing comments
1 parent b9d7f07 commit 46cc8c1

File tree

4 files changed

+4
-7
lines changed

4 files changed

+4
-7
lines changed

llvm/include/llvm/MC/DXContainerRootSignature.h

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,7 @@
66
//
77
//===----------------------------------------------------------------------===//
88

9-
#include "llvm/ADT/STLForwardCompat.h"
109
#include "llvm/BinaryFormat/DXContainer.h"
11-
#include <cstddef>
1210
#include <cstdint>
1311
#include <optional>
1412
#include <utility>

llvm/lib/MC/DXContainerRootSignature.cpp

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,7 @@
88

99
#include "llvm/MC/DXContainerRootSignature.h"
1010
#include "llvm/ADT/SmallString.h"
11-
#include "llvm/BinaryFormat/DXContainer.h"
1211
#include "llvm/Support/EndianStream.h"
13-
#include <variant>
1412

1513
using namespace llvm;
1614
using namespace llvm::mcdxbc;

llvm/lib/ObjectYAML/DXContainerEmitter.cpp

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -298,11 +298,13 @@ void DXContainerWriter::writeParts(raw_ostream &OS) {
298298
Descriptor.RegisterSpace = Param.Descriptor.RegisterSpace;
299299
Descriptor.ShaderRegister = Param.Descriptor.ShaderRegister;
300300
Descriptor.Flags = Param.Descriptor.getEncodedFlags();
301-
RS.ParametersContainer.addParameter(Header, Descriptor);
301+
RS.ParametersContainer.addParameter(Header, Descriptor);
302302
}
303303
break;
304304
default:
305-
// Handling invalid parameter type edge case
305+
// Handling invalid parameter type edge case. We intentionally let
306+
// obj2yaml/yaml2obj parse and emit invalid dxcontainer data, in order
307+
// for that to be used as a testing tool more effectively.
306308
RS.ParametersContainer.addInfo(Header, -1);
307309
}
308310
}

llvm/lib/Target/DirectX/DXILRootSignature.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,6 @@
3030
#include <cstdint>
3131
#include <optional>
3232
#include <utility>
33-
#include <variant>
3433

3534
using namespace llvm;
3635
using namespace llvm::dxil;

0 commit comments

Comments
 (0)