mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2024-12-14 11:32:34 +00:00
wrap 80-col lines.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@171179 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
0509db2738
commit
40ef8b7548
@ -8348,7 +8348,8 @@ SDValue X86TargetLowering::LowerANY_EXTEND(SDValue Op,
|
||||
|
||||
return SDValue();
|
||||
}
|
||||
SDValue X86TargetLowering::LowerZERO_EXTEND(SDValue Op, SelectionDAG &DAG) const {
|
||||
SDValue X86TargetLowering::LowerZERO_EXTEND(SDValue Op,
|
||||
SelectionDAG &DAG) const {
|
||||
DebugLoc DL = Op.getDebugLoc();
|
||||
EVT VT = Op.getValueType();
|
||||
SDValue In = Op.getOperand(0);
|
||||
@ -8373,7 +8374,9 @@ SDValue X86TargetLowering::LowerZERO_EXTEND(SDValue Op, SelectionDAG &DAG) const
|
||||
SDValue Lo = DAG.getNode(X86ISD::VZEXT, DL, MVT::v4i32, In);
|
||||
static const int Mask[] = {4, 5, 6, 7, -1, -1, -1, -1};
|
||||
SDValue Hi = DAG.getNode(X86ISD::VZEXT, DL, MVT::v4i32,
|
||||
DAG.getVectorShuffle(MVT::v8i16, DL, In, DAG.getUNDEF(MVT::v8i16), &Mask[0]));
|
||||
DAG.getVectorShuffle(MVT::v8i16, DL, In,
|
||||
DAG.getUNDEF(MVT::v8i16),
|
||||
&Mask[0]));
|
||||
|
||||
return DAG.getNode(ISD::CONCAT_VECTORS, DL, MVT::v8i32, Lo, Hi);
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user