modiking wrote: ping @arsenm. Current state is with the original `switch` based implementation. Alex suggested having that be a separate NFC and the tablegen based setup can be seen with the previous commit https://github.com/llvm/llvm-project/pull/191890