[llvm-branch-commits] [llvm] IR: Introduce "float-abi" module flag (PR #210821)

Matt Arsenault via llvm-branch-commits llvm-branch-commits at lists.llvm.org
Tue Jul 21 04:08:49 PDT 2026


arsenm wrote:

> It's worth noting, though, that the LoongArch and RISC-V backends currently interpret `target-abi` as being both platform and float ABI, i.e. `ilp32`, `ilp32s`, etc. So if separate module flags for platform and float ABIs is the chosen direction, those backends should probably be updated accordingly to avoid confusing inconsistencies.

I don't understand why these named ABIs aren't directly in the triple. The side-channel adds a lot of extra machinery to manage 

https://github.com/llvm/llvm-project/pull/210821


More information about the llvm-branch-commits mailing list