https://github.com/fhahn commented: Hm, new code is more compact, but at least a few of those uses should eventually only see VPIRValue, and the isa would make it easier to check for uese to remove/replace https://github.com/llvm/llvm-project/pull/174943