Home
last modified time | relevance | path

Searched refs:ResourceRange (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Frontend/HLSL/
H A DRootSignatureValidations.cpp184 ResourceRange::getOverlapping(const RangeInfo &Info) const { in getOverlapping()
191 const RangeInfo *ResourceRange::lookup(uint32_t X) const { in lookup()
195 void ResourceRange::clear() { return Intervals.clear(); } in clear()
197 std::optional<const RangeInfo *> ResourceRange::insert(const RangeInfo &Info) { in insert()
261 ResourceRange::MapT::Allocator Allocator; in findOverlappingRanges()
262 std::array<ResourceRange, 8> Ranges = { in findOverlappingRanges()
263 ResourceRange(Allocator), // All in findOverlappingRanges()
264 ResourceRange(Allocator), // Vertex in findOverlappingRanges()
265 ResourceRange(Allocator), // Hull in findOverlappingRanges()
266 ResourceRange(Allocator), // Domain in findOverlappingRanges()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/Frontend/HLSL/
H A DRootSignatureValidations.h69 class ResourceRange {
78 ResourceRange(MapT::Allocator &Allocator) : Intervals(MapT(Allocator)) {} in ResourceRange() function