Lines Matching refs:to_underlying
47 if (popcount(llvm::to_underlying(Flags & DataFlags)) > 1) in verifyRootDescriptorFlag()
56 case llvm::to_underlying(dxbc::DescriptorRangeType::CBV): in verifyRangeType()
57 case llvm::to_underlying(dxbc::DescriptorRangeType::SRV): in verifyRangeType()
58 case llvm::to_underlying(dxbc::DescriptorRangeType::UAV): in verifyRangeType()
59 case llvm::to_underlying(dxbc::DescriptorRangeType::Sampler): in verifyRangeType()
72 (Type == llvm::to_underlying(dxbc::DescriptorRangeType::Sampler)); in verifyDescriptorRangeFlag()
86 if (popcount(llvm::to_underlying(Flags & DataFlags)) > 1) in verifyDescriptorRangeFlag()
92 if (popcount(llvm::to_underlying(Flags & DescriptorFlags)) > 1) in verifyDescriptorRangeFlag()
134 #define FILTER(Num, Val) case llvm::to_underlying(dxbc::SamplerFilter::Val): in verifySamplerFilter()
146 case llvm::to_underlying(dxbc::TextureAddressMode::Val): in verifyAddress()
164 case llvm::to_underlying(dxbc::ComparisonFunc::Val): in verifyComparisonFunc()
174 case llvm::to_underlying(dxbc::StaticBorderColor::Val): in verifyBorderColor()
289 ResourceRange &VisRange = Ranges[llvm::to_underlying(Info.Visibility)]; in findOverlappingRanges()