[llvm] [SPARC][IAS] Make Is64Bit imply FeatureV9 in the assembler (PR #143232)
via llvm-commits
llvm-commits at lists.llvm.org
Sat Jun 7 04:55:14 PDT 2025
koachan wrote:
> Yes, very. Although I would say `HasV9` should imply `Is64Bit`. But this is probably not how the definitions are written and I can add a workaround for our very specific use case.
It's possible to target V9 while still using 32-bit addressing, that's why HasV9 is placed under Is64Bit and not otherwise.
> Ah btw. Doesn't the three VIS extensions also imply V9?
Not sure if it's required by the spec, but looking at released processors I think this is true in practice.
Should I specify those too?
https://github.com/llvm/llvm-project/pull/143232
More information about the llvm-commits
mailing list