@@ -252,7 +252,7 @@ findOverlappingRanges(ArrayRef<RangeInfo> Infos) {
252
252
llvm::SmallVector<OverlappingRanges> Overlaps;
253
253
using GroupT = std::pair<dxil::ResourceClass, /* Space*/ uint32_t >;
254
254
255
- // 3. First we will init our state to track:
255
+ // First we will init our state to track:
256
256
if (Infos.size () == 0 )
257
257
return Overlaps; // No ranges to overlap
258
258
GroupT CurGroup = {Infos[0 ].Class , Infos[0 ].Space };
@@ -276,7 +276,7 @@ findOverlappingRanges(ArrayRef<RangeInfo> Infos) {
276
276
Range.clear ();
277
277
};
278
278
279
- // 3: Iterate through collected RangeInfos
279
+ // Iterate through collected RangeInfos
280
280
for (const RangeInfo &Info : Infos) {
281
281
GroupT InfoGroup = {Info.Class , Info.Space };
282
282
// Reset our ResourceRanges when we enter a new group
@@ -285,12 +285,12 @@ findOverlappingRanges(ArrayRef<RangeInfo> Infos) {
285
285
CurGroup = InfoGroup;
286
286
}
287
287
288
- // 3A: Insert range info into corresponding Visibility ResourceRange
288
+ // Insert range info into corresponding Visibility ResourceRange
289
289
ResourceRange &VisRange = Ranges[llvm::to_underlying (Info.Visibility )];
290
290
if (std::optional<const RangeInfo *> Overlapping = VisRange.insert (Info))
291
291
Overlaps.push_back (OverlappingRanges (&Info, Overlapping.value ()));
292
292
293
- // 3B: Check for overlap in all overlapping Visibility ResourceRanges
293
+ // Check for overlap in all overlapping Visibility ResourceRanges
294
294
//
295
295
// If the range that we are inserting has ShaderVisiblity::All it needs to
296
296
// check for an overlap in all other visibility types as well.
0 commit comments