[all-commits] [llvm/llvm-project] eeb639: [LegalizeTypes][ARM][AArch64][PowerPC][RISCV][X86]...
topperc via All-commits
all-commits at lists.llvm.org
Sat Feb 8 09:56:31 PST 2020
Branch: refs/heads/master
Home: https://github.com/llvm/llvm-project
Commit: eeb63944e4a4000f8c7f0860666c6862f53eff18
https://github.com/llvm/llvm-project/commit/eeb63944e4a4000f8c7f0860666c6862f53eff18
Author: Craig Topper <craig.topper at gmail.com>
Date: 2020-02-08 (Sat, 08 Feb 2020)
Changed paths:
M llvm/lib/CodeGen/SelectionDAG/LegalizeTypes.cpp
M llvm/lib/Target/AArch64/AArch64ISelLowering.cpp
M llvm/lib/Target/ARM/ARMISelLowering.cpp
M llvm/lib/Target/PowerPC/PPCISelLowering.cpp
M llvm/lib/Target/RISCV/RISCVISelLowering.cpp
M llvm/lib/Target/X86/X86ISelLowering.cpp
Log Message:
-----------
[LegalizeTypes][ARM][AArch64][PowerPC][RISCV][X86] Use BUILD_PAIR to return expanded integer results from ReplaceNodeResults instead of just returning two results.
Remove code from LegalizeTypes that allowed this to work.
We were already using BUILD_PAIR for this in some places so this
standardizes on a single way to do this.
More information about the All-commits
mailing list