https://github.com/arsenm requested changes to this pull request. You should not be scanning through feature names, But also this is baked into the device properties. I do not think this should be optional https://github.com/llvm/llvm-project/pull/161450