[llvm] [GlobalISel][LLT] Introduce FPInfo for LLT (Enable bfloat, ppc128float and others in GlobalISel) (PR #155107)
Demetrius Kanios via llvm-commits
llvm-commits at lists.llvm.org
Tue Apr 7 16:43:16 PDT 2026
QuantumSegfault wrote:
Been experimenting with this (after reland), and it's pretty sweet. Really helps clean up RegBankSelect (at least for Wasm).
Am I correct in my understanding that while this introduces extended LLT, it doesn't actually migrate much (or any of) of the core GISel infastructure to use `LLT::integer` or `LLT:floatIEEE` instead of `LLT::scalar`?
I noticed that for instance, `IRTranslator` for `switch` still uses `LLT::scalar` for the range check, which is not ideal. Is anybody investigating this or should I sift through existing uses of `LLT::scalar` and open a PR trying to specialize them?
https://github.com/llvm/llvm-project/pull/155107
More information about the llvm-commits
mailing list