diff --git a/llvm/include/llvm/Analysis/DXILResource.h b/llvm/include/llvm/Analysis/DXILResource.h index cfeed5c4ef76f..08af19970b662 100644 --- a/llvm/include/llvm/Analysis/DXILResource.h +++ b/llvm/include/llvm/Analysis/DXILResource.h @@ -671,6 +671,8 @@ class DXILResourceBindingInfo { case dxil::ResourceClass::Sampler: return SamplerSpaces; } + + llvm_unreachable("Invalid resource class"); } friend class DXILResourceBindingAnalysis;