@@ -62,7 +62,7 @@ const opened = createPersistedRef(PREF_FILTERS_OPENED);
62
62
id =" profile-check"
63
63
v-model =" filter.profile.check"
64
64
/>
65
- <span class =" cache- label" >check</span >
65
+ <span class =" label" >check</span >
66
66
</label >
67
67
<Tooltip >Check build that does not generate any code.</Tooltip >
68
68
</li >
@@ -73,7 +73,7 @@ const opened = createPersistedRef(PREF_FILTERS_OPENED);
73
73
id =" profile-debug"
74
74
v-model =" filter.profile.debug"
75
75
/>
76
- <span class =" cache- label" >debug</span >
76
+ <span class =" label" >debug</span >
77
77
</label >
78
78
<Tooltip >Debug build that produces unoptimized code.</Tooltip >
79
79
</li >
@@ -84,7 +84,7 @@ const opened = createPersistedRef(PREF_FILTERS_OPENED);
84
84
id =" profile-opt"
85
85
v-model =" filter.profile.opt"
86
86
/>
87
- <span class =" cache- label" >opt</span >
87
+ <span class =" label" >opt</span >
88
88
</label >
89
89
<Tooltip
90
90
>Release build that produces as optimized code as possible.
@@ -97,7 +97,7 @@ const opened = createPersistedRef(PREF_FILTERS_OPENED);
97
97
id =" profile-doc"
98
98
v-model =" filter.profile.doc"
99
99
/>
100
- <span class =" cache- label" >doc</span >
100
+ <span class =" label" >doc</span >
101
101
</label >
102
102
<Tooltip
103
103
>Documentation build that produces HTML documentation site
@@ -124,7 +124,7 @@ const opened = createPersistedRef(PREF_FILTERS_OPENED);
124
124
id =" build-full"
125
125
v-model =" filter.scenario.full"
126
126
/>
127
- <span class =" cache- label" >full</span >
127
+ <span class =" label" >full</span >
128
128
</label >
129
129
<Tooltip
130
130
>A non-incremental full build starting with empty cache.
@@ -137,7 +137,7 @@ const opened = createPersistedRef(PREF_FILTERS_OPENED);
137
137
id =" build-incremental-full"
138
138
v-model =" filter.scenario.incrFull"
139
139
/>
140
- <span class =" cache- label" >incr-full</span >
140
+ <span class =" label" >incr-full</span >
141
141
</label >
142
142
<Tooltip
143
143
>An incremental build starting with empty cache.
@@ -150,7 +150,7 @@ const opened = createPersistedRef(PREF_FILTERS_OPENED);
150
150
id =" build-incremental-unchanged"
151
151
v-model =" filter.scenario.incrUnchanged"
152
152
/>
153
- <span class =" cache- label" >incr-unchanged</span >
153
+ <span class =" label" >incr-unchanged</span >
154
154
</label >
155
155
<Tooltip
156
156
>An incremental build starting with complete cache, and
@@ -165,7 +165,7 @@ const opened = createPersistedRef(PREF_FILTERS_OPENED);
165
165
id =" build-incremental-patched"
166
166
v-model =" filter.scenario.incrPatched"
167
167
/>
168
- <span class =" cache- label" >incr-patched</span >
168
+ <span class =" label" >incr-patched</span >
169
169
</label >
170
170
<Tooltip
171
171
>An incremental build starting with complete cache, and an
@@ -176,6 +176,36 @@ const opened = createPersistedRef(PREF_FILTERS_OPENED);
176
176
</li >
177
177
</ul >
178
178
</div >
179
+ <div class =" section section-list-wrapper" >
180
+ <div class =" section-heading" >
181
+ <div style =" width : 160px " >
182
+ <span >Backends</span >
183
+ <Tooltip
184
+ >The different codegen backends used to generate executable
185
+ code.
186
+ </Tooltip >
187
+ </div >
188
+ </div >
189
+ <ul class =" states-list" >
190
+ <li >
191
+ <label >
192
+ <input type =" checkbox" v-model =" filter.backend.llvm" />
193
+ <span class =" label" >LLVM</span >
194
+ </label >
195
+ <Tooltip >The default LLVM backend. </Tooltip >
196
+ </li >
197
+ <li >
198
+ <label >
199
+ <input type =" checkbox" v-model =" filter.backend.cranelift" />
200
+ <span class =" label" >Cranelift</span >
201
+ </label >
202
+ <Tooltip
203
+ >Alternative Cranelift backend, used primarily for faster
204
+ debug builds.
205
+ </Tooltip >
206
+ </li >
207
+ </ul >
208
+ </div >
179
209
<div class =" section section-list-wrapper" >
180
210
<div class =" section-heading" >
181
211
<div style =" width : 160px " >
@@ -190,14 +220,14 @@ const opened = createPersistedRef(PREF_FILTERS_OPENED);
190
220
<li >
191
221
<label >
192
222
<input type =" checkbox" v-model =" filter.category.primary" />
193
- <span class =" cache- label" >primary</span >
223
+ <span class =" label" >primary</span >
194
224
</label >
195
225
<Tooltip >Real-world benchmarks.</Tooltip >
196
226
</li >
197
227
<li >
198
228
<label >
199
229
<input type =" checkbox" v-model =" filter.category.secondary" />
200
- <span class =" cache- label" >secondary</span >
230
+ <span class =" label" >secondary</span >
201
231
</label >
202
232
<Tooltip >Artificial benchmarks and stress-tests.</Tooltip >
203
233
</li >
@@ -217,13 +247,13 @@ const opened = createPersistedRef(PREF_FILTERS_OPENED);
217
247
<li >
218
248
<label >
219
249
<input type =" checkbox" v-model =" filter.artifact.binary" />
220
- <span class =" cache- label" >binary</span >
250
+ <span class =" label" >binary</span >
221
251
</label >
222
252
</li >
223
253
<li >
224
254
<label >
225
255
<input type =" checkbox" v-model =" filter.artifact.library" />
226
- <span class =" cache- label" >library</span >
256
+ <span class =" label" >library</span >
227
257
</label >
228
258
</li >
229
259
</ul >
@@ -313,7 +343,7 @@ const opened = createPersistedRef(PREF_FILTERS_OPENED);
313
343
margin-right : 15px ;
314
344
}
315
345
316
- .cache- label {
346
+ .label {
317
347
font-weight : bold ;
318
348
}
319
349
</style >
0 commit comments