[all-commits] [llvm/llvm-project] 778fb7: [Mips] Fix wrong ELF FP ABI info when inline asm w...

yingopq via All-commits all-commits at lists.llvm.org
Sun Jul 27 18:08:13 PDT 2025


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 778fb76e6308534a63239a91b98f5dad055f6fdb
      https://github.com/llvm/llvm-project/commit/778fb76e6308534a63239a91b98f5dad055f6fdb
  Author: yingopq <115543042+yingopq at users.noreply.github.com>
  Date:   2025-07-28 (Mon, 28 Jul 2025)

  Changed paths:
    M llvm/lib/Target/Mips/MipsAsmPrinter.cpp
    A llvm/test/CodeGen/Mips/abiflags-soft-float.ll

  Log Message:
  -----------
  [Mips] Fix wrong ELF FP ABI info when inline asm was empty (#146457)

When Mips process emitStartOfAsmFile and updateABIInfo, it did not know
the real value of IsSoftFloat and STI.useSoftFloat(). And when inline
asm instruction was empty, Mips did not process asm parser, so it would
not do TS.updateABIInfo(STI) again and at this time the value of
IsSoftFloat is correct.

Fix #135283.



To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list