@@ -40,9 +40,9 @@ class PALMetadata : public testing::Test {
40
40
}
41
41
42
42
PALMetadata () {
43
- std::string Triple = " amdgcn--amdpal" ;
44
- std::string CPU = " gfx1010" ;
45
- std::string FS = " " ;
43
+ StringRef Triple = " amdgcn--amdpal" ;
44
+ StringRef CPU = " gfx1010" ;
45
+ StringRef FS = " " ;
46
46
47
47
std::string Error;
48
48
const Target *TheTarget = TargetRegistry::lookupTarget (Triple, Error);
@@ -67,18 +67,18 @@ class PALMetadata : public testing::Test {
67
67
};
68
68
69
69
TEST_F (PALMetadata, ResourceRegisterSetORsResolvableUnknown) {
70
- std::string yaml = " ---\n "
71
- " amdpal.pipelines:\n "
72
- " - .hardware_stages:\n "
73
- " .es:\n "
74
- " .entry_point: Test\n "
75
- " .scratch_memory_size: 0\n "
76
- " .sgpr_count: 0x1\n "
77
- " .vgpr_count: 0x1\n "
78
- " .registers:\n "
79
- " \' 0x2c4a (SPI_SHADER_PGM_RSRC1_VS)\' : 0x2f0000\n "
80
- " \' 0x2c4b (SPI_SHADER_PGM_RSRC2_VS)\' : 0\n "
81
- " ...\n " ;
70
+ StringRef yaml = " ---\n "
71
+ " amdpal.pipelines:\n "
72
+ " - .hardware_stages:\n "
73
+ " .es:\n "
74
+ " .entry_point: Test\n "
75
+ " .scratch_memory_size: 0\n "
76
+ " .sgpr_count: 0x1\n "
77
+ " .vgpr_count: 0x1\n "
78
+ " .registers:\n "
79
+ " \' 0x2c4a (SPI_SHADER_PGM_RSRC1_VS)\' : 0x2f0000\n "
80
+ " \' 0x2c4b (SPI_SHADER_PGM_RSRC2_VS)\' : 0\n "
81
+ " ...\n " ;
82
82
83
83
MCContext &MCCtx = MF->getContext ();
84
84
auto CC = CallingConv::AMDGPU_VS;
@@ -100,18 +100,18 @@ TEST_F(PALMetadata, ResourceRegisterSetORsResolvableUnknown) {
100
100
}
101
101
102
102
TEST_F (PALMetadata, ResourceRegisterSetORsResolvableUnknowns) {
103
- std::string yaml = " ---\n "
104
- " amdpal.pipelines:\n "
105
- " - .hardware_stages:\n "
106
- " .es:\n "
107
- " .entry_point: Test\n "
108
- " .scratch_memory_size: 0\n "
109
- " .sgpr_count: 0x1\n "
110
- " .vgpr_count: 0x1\n "
111
- " .registers:\n "
112
- " \' 0x2c4a (SPI_SHADER_PGM_RSRC1_VS)\' : 0x2f0000\n "
113
- " \' 0x2c4b (SPI_SHADER_PGM_RSRC2_VS)\' : 0\n "
114
- " ...\n " ;
103
+ StringRef yaml = " ---\n "
104
+ " amdpal.pipelines:\n "
105
+ " - .hardware_stages:\n "
106
+ " .es:\n "
107
+ " .entry_point: Test\n "
108
+ " .scratch_memory_size: 0\n "
109
+ " .sgpr_count: 0x1\n "
110
+ " .vgpr_count: 0x1\n "
111
+ " .registers:\n "
112
+ " \' 0x2c4a (SPI_SHADER_PGM_RSRC1_VS)\' : 0x2f0000\n "
113
+ " \' 0x2c4b (SPI_SHADER_PGM_RSRC2_VS)\' : 0\n "
114
+ " ...\n " ;
115
115
116
116
MCContext &MCCtx = MF->getContext ();
117
117
auto CC = CallingConv::AMDGPU_VS;
@@ -138,18 +138,18 @@ TEST_F(PALMetadata, ResourceRegisterSetORsResolvableUnknowns) {
138
138
}
139
139
140
140
TEST_F (PALMetadata, ResourceRegisterSetORsPreset) {
141
- std::string yaml = " ---\n "
142
- " amdpal.pipelines:\n "
143
- " - .hardware_stages:\n "
144
- " .es:\n "
145
- " .entry_point: Test\n "
146
- " .scratch_memory_size: 0\n "
147
- " .sgpr_count: 0x1\n "
148
- " .vgpr_count: 0x1\n "
149
- " .registers:\n "
150
- " \' 0x2c4a (SPI_SHADER_PGM_RSRC1_VS)\' : 0x2f0000\n "
151
- " \' 0x2c4b (SPI_SHADER_PGM_RSRC2_VS)\' : 0x2a\n "
152
- " ...\n " ;
141
+ StringRef yaml = " ---\n "
142
+ " amdpal.pipelines:\n "
143
+ " - .hardware_stages:\n "
144
+ " .es:\n "
145
+ " .entry_point: Test\n "
146
+ " .scratch_memory_size: 0\n "
147
+ " .sgpr_count: 0x1\n "
148
+ " .vgpr_count: 0x1\n "
149
+ " .registers:\n "
150
+ " \' 0x2c4a (SPI_SHADER_PGM_RSRC1_VS)\' : 0x2f0000\n "
151
+ " \' 0x2c4b (SPI_SHADER_PGM_RSRC2_VS)\' : 0x2a\n "
152
+ " ...\n " ;
153
153
154
154
MCContext &MCCtx = MF->getContext ();
155
155
auto CC = CallingConv::AMDGPU_VS;
@@ -166,18 +166,18 @@ TEST_F(PALMetadata, ResourceRegisterSetORsPreset) {
166
166
}
167
167
168
168
TEST_F (PALMetadata, ResourceRegisterSetORs) {
169
- std::string yaml = " ---\n "
170
- " amdpal.pipelines:\n "
171
- " - .hardware_stages:\n "
172
- " .es:\n "
173
- " .entry_point: Test\n "
174
- " .scratch_memory_size: 0\n "
175
- " .sgpr_count: 0x1\n "
176
- " .vgpr_count: 0x1\n "
177
- " .registers:\n "
178
- " \' 0x2c4a (SPI_SHADER_PGM_RSRC1_VS)\' : 0x2f0000\n "
179
- " \' 0x2c4b (SPI_SHADER_PGM_RSRC2_VS)\' : 0\n "
180
- " ...\n " ;
169
+ StringRef yaml = " ---\n "
170
+ " amdpal.pipelines:\n "
171
+ " - .hardware_stages:\n "
172
+ " .es:\n "
173
+ " .entry_point: Test\n "
174
+ " .scratch_memory_size: 0\n "
175
+ " .sgpr_count: 0x1\n "
176
+ " .vgpr_count: 0x1\n "
177
+ " .registers:\n "
178
+ " \' 0x2c4a (SPI_SHADER_PGM_RSRC1_VS)\' : 0x2f0000\n "
179
+ " \' 0x2c4b (SPI_SHADER_PGM_RSRC2_VS)\' : 0\n "
180
+ " ...\n " ;
181
181
182
182
MCContext &MCCtx = MF->getContext ();
183
183
auto CC = CallingConv::AMDGPU_VS;
@@ -195,18 +195,18 @@ TEST_F(PALMetadata, ResourceRegisterSetORs) {
195
195
}
196
196
197
197
TEST_F (PALMetadata, ResourceRegisterSetUnresolvedSym) {
198
- std::string yaml = " ---\n "
199
- " amdpal.pipelines:\n "
200
- " - .hardware_stages:\n "
201
- " .es:\n "
202
- " .entry_point: Test\n "
203
- " .scratch_memory_size: 0\n "
204
- " .sgpr_count: 0x1\n "
205
- " .vgpr_count: 0x1\n "
206
- " .registers:\n "
207
- " \' 0x2c4a (SPI_SHADER_PGM_RSRC1_VS)\' : 0x2f0000\n "
208
- " \' 0x2c4b (SPI_SHADER_PGM_RSRC2_VS)\' : 0\n "
209
- " ...\n " ;
198
+ StringRef yaml = " ---\n "
199
+ " amdpal.pipelines:\n "
200
+ " - .hardware_stages:\n "
201
+ " .es:\n "
202
+ " .entry_point: Test\n "
203
+ " .scratch_memory_size: 0\n "
204
+ " .sgpr_count: 0x1\n "
205
+ " .vgpr_count: 0x1\n "
206
+ " .registers:\n "
207
+ " \' 0x2c4a (SPI_SHADER_PGM_RSRC1_VS)\' : 0x2f0000\n "
208
+ " \' 0x2c4b (SPI_SHADER_PGM_RSRC2_VS)\' : 0\n "
209
+ " ...\n " ;
210
210
211
211
MCContext &MCCtx = MF->getContext ();
212
212
auto CC = CallingConv::AMDGPU_VS;
@@ -221,18 +221,18 @@ TEST_F(PALMetadata, ResourceRegisterSetUnresolvedSym) {
221
221
}
222
222
223
223
TEST_F (PALMetadata, ResourceRegisterSetNoEmitUnresolved) {
224
- std::string yaml = " ---\n "
225
- " amdpal.pipelines:\n "
226
- " - .hardware_stages:\n "
227
- " .es:\n "
228
- " .entry_point: Test\n "
229
- " .scratch_memory_size: 0\n "
230
- " .sgpr_count: 0x1\n "
231
- " .vgpr_count: 0x1\n "
232
- " .registers:\n "
233
- " \' 0x2c4a (SPI_SHADER_PGM_RSRC1_VS)\' : 0x2f0000\n "
234
- " \' 0x2c4b (SPI_SHADER_PGM_RSRC2_VS)\' : 0\n "
235
- " ...\n " ;
224
+ StringRef yaml = " ---\n "
225
+ " amdpal.pipelines:\n "
226
+ " - .hardware_stages:\n "
227
+ " .es:\n "
228
+ " .entry_point: Test\n "
229
+ " .scratch_memory_size: 0\n "
230
+ " .sgpr_count: 0x1\n "
231
+ " .vgpr_count: 0x1\n "
232
+ " .registers:\n "
233
+ " \' 0x2c4a (SPI_SHADER_PGM_RSRC1_VS)\' : 0x2f0000\n "
234
+ " \' 0x2c4b (SPI_SHADER_PGM_RSRC2_VS)\' : 0\n "
235
+ " ...\n " ;
236
236
237
237
MCContext &MCCtx = MF->getContext ();
238
238
auto CC = CallingConv::AMDGPU_VS;
0 commit comments