topperc wrote: Some targets like RISC-V and LoongArch set `guessInstructionProperties = 0` so those targets might be more dependent on these checks to validate their flags. https://github.com/llvm/llvm-project/pull/176443