[PATCH] D113528: [RISCV] Fix non-sensical intrinsic names in rv64i-single-softfloat.ll. NFC

Jessica Clarke via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Tue Nov 9 17:26:35 PST 2021


jrtc27 added a comment.

I also don't understand why we're not getting tail calls here. Well, the intrinsic calls maybe are a result of using call rather than tail call in the IR, but I really don't get why the fadd etc instructions aren't converted to tail calls. Does LegalizeFloatTypes just fail to mark its libcalls as tail call candidates?


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D113528/new/

https://reviews.llvm.org/D113528



More information about the llvm-commits mailing list