================ @@ -102,6 +102,7 @@ static ResourceClass getResourceClass(RegisterType RT) { return ResourceClass::Sampler; case RegisterType::C: case RegisterType::I: + default: llvm_unreachable("unexpected RegisterType value"); } ---------------- AaronBallman wrote:
> As a compromise we could keep the unreachable at the bottom, and then > deliberately fall through to that in the unhandled cases: FWIW, that's the usual approach we take. https://github.com/llvm/llvm-project/pull/112767 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits