[PATCH] D108926: [MipsISelLowering] avoid emitting libcalls to __multi3
Nick Desaulniers via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Mon Aug 30 12:08:24 PDT 2021
nickdesaulniers added inline comments.
================
Comment at: llvm/test/CodeGen/Mips/llvm-ir/mul.ll:252
- ; MM32: lw $25, %call16(__multi3)($16)
+ ; MM32-NOT: lw $25, %call16(__multi3)($16)
----------------
perhaps it's more interesting to encode what the code actually being generated is, but I found it to be a tangly mess of spaghetti for this test in particular. `GP32` and `MM32` refer to multiple targets respectively; each have divergent code implementing 128b multiplication (and a lot of it).
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D108926/new/
https://reviews.llvm.org/D108926
More information about the llvm-commits
mailing list