Skip to content

Commit 21d74cc

Browse files
committed
rebase changes: update onto changes from main
1 parent 62c108b commit 21d74cc

File tree

2 files changed

+5
-4
lines changed

2 files changed

+5
-4
lines changed

llvm/include/llvm/Frontend/HLSL/HLSLRootSignature.h

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -44,8 +44,6 @@ enum class RootFlags : uint32_t {
4444
ValidFlags = 0x00000fff
4545
};
4646

47-
raw_ostream &operator<<(raw_ostream &OS, const RootFlags &Flags);
48-
4947
enum class RootDescriptorFlags : unsigned {
5048
None = 0,
5149
DataVolatile = 0x2,
@@ -161,8 +159,6 @@ struct RootConstants {
161159
ShaderVisibility Visibility = ShaderVisibility::All;
162160
};
163161

164-
raw_ostream &operator<<(raw_ostream &OS, const RootConstants &Constants);
165-
166162
enum class DescriptorType : uint8_t { SRV = 0, UAV, CBuffer };
167163
// Models RootDescriptor : CBV | SRV | UAV, by collecting like parameters
168164
struct RootDescriptor {

llvm/include/llvm/Frontend/HLSL/HLSLRootSignatureUtils.h

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,11 @@ class Metadata;
2727
namespace hlsl {
2828
namespace rootsig {
2929

30+
LLVM_ABI raw_ostream &operator<<(raw_ostream &OS, const RootFlags &Flags);
31+
32+
LLVM_ABI raw_ostream &operator<<(raw_ostream &OS,
33+
const RootConstants &Constants);
34+
3035
LLVM_ABI raw_ostream &operator<<(raw_ostream &OS,
3136
const DescriptorTableClause &Clause);
3237

0 commit comments

Comments
 (0)