[llvm] r264992 - [X86] Use MVT instead of EVT in code called after legalization.
Craig Topper via llvm-commits
llvm-commits at lists.llvm.org
Wed Mar 30 21:37:41 PDT 2016
Author: ctopper
Date: Wed Mar 30 23:37:41 2016
New Revision: 264992
URL: http://llvm.org/viewvc/llvm-project?rev=264992&view=rev
Log:
[X86] Use MVT instead of EVT in code called after legalization.
Modified:
llvm/trunk/lib/Target/X86/X86ISelLowering.cpp
Modified: llvm/trunk/lib/Target/X86/X86ISelLowering.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/X86/X86ISelLowering.cpp?rev=264992&r1=264991&r2=264992&view=diff
==============================================================================
--- llvm/trunk/lib/Target/X86/X86ISelLowering.cpp (original)
+++ llvm/trunk/lib/Target/X86/X86ISelLowering.cpp Wed Mar 30 23:37:41 2016
@@ -6349,8 +6349,8 @@ static SDValue ExpandHorizontalBinOp(con
SDLoc DL, SelectionDAG &DAG,
unsigned X86Opcode, bool Mode,
bool isUndefLO, bool isUndefHI) {
- EVT VT = V0.getValueType();
- assert(VT.is256BitVector() && VT == V1.getValueType() &&
+ MVT VT = V0.getSimpleValueType();
+ assert(VT.is256BitVector() && VT == V1.getSimpleValueType() &&
"Invalid nodes in input!");
unsigned NumElts = VT.getVectorNumElements();
@@ -6358,7 +6358,7 @@ static SDValue ExpandHorizontalBinOp(con
SDValue V0_HI = extract128BitVector(V0, NumElts/2, DAG, DL);
SDValue V1_LO = extract128BitVector(V1, 0, DAG, DL);
SDValue V1_HI = extract128BitVector(V1, NumElts/2, DAG, DL);
- EVT NewVT = V0_LO.getValueType();
+ MVT NewVT = V0_LO.getSimpleValueType();
SDValue LO = DAG.getUNDEF(NewVT);
SDValue HI = DAG.getUNDEF(NewVT);
More information about the llvm-commits
mailing list