[PATCH] D50310: Improve the legalisation lowering of UMULO

Simonas Kazlauskas via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Tue Aug 7 11:33:09 PDT 2018


nagisa updated this revision to Diff 159560.
nagisa added a comment.

Changed code to use BUILD_PAIR;
Added the tests for i64 umulo;
Moved the AArch tests to the right places;
Added a Thumbv6 i128 umulo test.


https://reviews.llvm.org/D50310

Files:
  lib/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp
  test/CodeGen/AArch64/muloti2.ll
  test/CodeGen/ARM/mulodi.ll
  test/CodeGen/ARM/muloti2.ll
  test/CodeGen/PowerPC/muloti2.ll
  test/CodeGen/RISCV/muloti2.ll
  test/CodeGen/SPARC/muloti2.ll
  test/CodeGen/Thumb/muloti2.ll
  test/CodeGen/Thumb2/mulodi.ll
  test/CodeGen/Thumb2/muloti2.ll
  test/CodeGen/WebAssembly/muloti2.ll
  test/CodeGen/X86/mulodi.ll
  test/CodeGen/X86/muloti.ll
  test/CodeGen/X86/muloti2.ll
  test/CodeGen/X86/select.ll

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D50310.159560.patch
Type: text/x-patch
Size: 74874 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20180807/fe20a3ec/attachment-0001.bin>


More information about the llvm-commits mailing list