Skip to content

Commit 960cb9c

Browse files
author
joaosaffran
committed
adrresing comments
1 parent 5bd57a6 commit 960cb9c

File tree

2 files changed

+5
-6
lines changed

2 files changed

+5
-6
lines changed

llvm/lib/MC/DXContainerRootSignature.cpp

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -77,13 +77,12 @@ void RootSignatureDesc::write(raw_ostream &OS) const {
7777
}
7878

7979
assert(NumParameters == ParamsOffsets.size());
80-
const RootParameterInfo *H = ParametersContainer.begin();
81-
for (size_t I = 0; I < NumParameters; ++I, H++) {
80+
for (size_t I = 0; I < NumParameters; ++I) {
8281
rewriteOffsetToCurrentByte(BOS, ParamsOffsets[I]);
8382
const auto &[Type, Loc] = ParametersContainer.getTypeAndLocForParameter(I);
8483
switch (Type) {
8584
case llvm::to_underlying(dxbc::RootParameterType::Constants32Bit): {
86-
const dxbc::RootConstants Constants =
85+
const dxbc::RootConstants &Constants =
8786
ParametersContainer.getConstant(Loc);
8887
support::endian::write(BOS, Constants.ShaderRegister,
8988
llvm::endianness::little);
@@ -95,7 +94,7 @@ void RootSignatureDesc::write(raw_ostream &OS) const {
9594
case llvm::to_underlying(dxbc::RootParameterType::CBV):
9695
case llvm::to_underlying(dxbc::RootParameterType::SRV):
9796
case llvm::to_underlying(dxbc::RootParameterType::UAV): {
98-
const dxbc::RTS0::v2::RootDescriptor Descriptor =
97+
const dxbc::RTS0::v2::RootDescriptor &Descriptor =
9998
ParametersContainer.getRootDescriptor(Loc);
10099

101100
support::endian::write(BOS, Descriptor.ShaderRegister,
@@ -104,7 +103,7 @@ void RootSignatureDesc::write(raw_ostream &OS) const {
104103
llvm::endianness::little);
105104
if (Version > 1)
106105
support::endian::write(BOS, Descriptor.Flags, llvm::endianness::little);
107-
}
106+
} break ;
108107
}
109108
}
110109
assert(Storage.size() == getSize());

llvm/lib/Target/DirectX/DXILRootSignature.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -305,7 +305,7 @@ PreservedAnalyses RootSignatureAnalysisPrinter::run(Module &M,
305305

306306
switch (Type) {
307307
case llvm::to_underlying(dxbc::RootParameterType::Constants32Bit): {
308-
auto Constants = RS.ParametersContainer.getConstant(Loc);
308+
const dxbc::RootConstants &Constants = RS.ParametersContainer.getConstant(Loc);
309309
OS << indent(Space + 2) << "Register Space: " << Constants.RegisterSpace
310310
<< "\n";
311311
OS << indent(Space + 2)

0 commit comments

Comments
 (0)