bogner wrote: > a) Thanks!; b) apologies for the noise; c) this was actually done on purpose, > I actively eschewed changing Logical SPIRV because it wasn't actually clear > to me if in the long run it'd have the same AS map / would use numerical 1 > for globals. If Logical SPIRV is going to go with numerical 1 for globals, > LGTM (perhaps it's worth reflecting that in > [AutoUpgrade.cpp](https://github.com/llvm/llvm-project/blob/75054525ae58f26c86e418382164540760871186/llvm/lib/IR/AutoUpgrade.cpp#L5346) > & associated tests, wherein the predicate guards autoupgrades from occuring > on Logical SPIRV)! > > As a sidenote, as far as I can tell, this flared up because in LLVM's [SPIRV > TargetMachine](https://github.com/llvm/llvm-project/blob/75054525ae58f26c86e418382164540760871186/llvm/lib/Target/SPIRV/SPIRVTargetMachine.cpp#L56) > there's no segregation between Logical & Physical SPIRV. Would it be > worthwhile to add that?
@Keenuts Do you have thoughts here? I'm not sure there's been much discussion around this. I'm going to go ahead and push this as is to get the tests passing and we should follow up as necessary. https://github.com/llvm/llvm-project/pull/88939 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits