]> granicus.if.org Git - llvm/commit
[SelectionDAG] Extract [US]MULO expansion into TL method; NFC
authorNikita Popov <nikita.ppv@gmail.com>
Sat, 9 Feb 2019 13:29:22 +0000 (13:29 +0000)
committerNikita Popov <nikita.ppv@gmail.com>
Sat, 9 Feb 2019 13:29:22 +0000 (13:29 +0000)
commitfe7822a4a25c1648c962ddef3c405e3441abadf9
tree640d46e7560390efc02b92b4b8b64f1814a62689
parent62f9ba9fc997c0e3cc3551f44749e06769767cd4
[SelectionDAG] Extract [US]MULO expansion into TL method; NFC

In preparation for supporting vector expansion.

Also drop a variant of ExpandLibCall, of which the MULO expansions
were the only user.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@353611 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/CodeGen/TargetLowering.h
lib/CodeGen/SelectionDAG/LegalizeDAG.cpp
lib/CodeGen/SelectionDAG/TargetLowering.cpp