@@ -5608,7 +5608,7 @@ static void prepareIndirectCall(SelectionDAG &DAG, SDValue &Callee,
5608
5608
const SDLoc &dl) {
5609
5609
SDValue MTCTROps[] = {Chain, Callee, Glue};
5610
5610
EVT ReturnTypes[] = {MVT::Other, MVT::Glue};
5611
- Chain = DAG.getNode(PPCISD::MTCTR, dl, ArrayRef( ReturnTypes, 2) ,
5611
+ Chain = DAG.getNode(PPCISD::MTCTR, dl, ReturnTypes,
5612
5612
ArrayRef(MTCTROps, Glue.getNode() ? 3 : 2));
5613
5613
// The glue is the second value produced.
5614
5614
Glue = Chain.getValue(1);
@@ -10937,10 +10937,10 @@ SDValue PPCTargetLowering::LowerINTRINSIC_WO_CHAIN(SDValue Op,
10937
10937
case Intrinsic::ppc_mma_disassemble_acc: {
10938
10938
if (Subtarget.isISAFuture()) {
10939
10939
EVT ReturnTypes[] = {MVT::v256i1, MVT::v256i1};
10940
- SDValue WideVec = SDValue(DAG.getMachineNode(PPC::DMXXEXTFDMR512, dl,
10941
- ArrayRef(ReturnTypes, 2) ,
10942
- Op.getOperand(1)),
10943
- 0);
10940
+ SDValue WideVec =
10941
+ SDValue(DAG.getMachineNode(PPC::DMXXEXTFDMR512, dl, ReturnTypes ,
10942
+ Op.getOperand(1)),
10943
+ 0);
10944
10944
SmallVector<SDValue, 4> RetOps;
10945
10945
SDValue Value = SDValue(WideVec.getNode(), 0);
10946
10946
SDValue Value2 = SDValue(WideVec.getNode(), 1);
@@ -11609,7 +11609,7 @@ SDValue PPCTargetLowering::LowerVectorStore(SDValue Op,
11609
11609
if (Subtarget.isISAFuture()) {
11610
11610
EVT ReturnTypes[] = {MVT::v256i1, MVT::v256i1};
11611
11611
MachineSDNode *ExtNode = DAG.getMachineNode(
11612
- PPC::DMXXEXTFDMR512, dl, ArrayRef( ReturnTypes, 2) , Op.getOperand(1));
11612
+ PPC::DMXXEXTFDMR512, dl, ReturnTypes, Op.getOperand(1));
11613
11613
11614
11614
Value = SDValue(ExtNode, 0);
11615
11615
Value2 = SDValue(ExtNode, 1);
0 commit comments