mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2024-12-14 11:32:34 +00:00
Use array_lengthof
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@67950 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
da945e3bb2
commit
a0a4f07fb6
@ -1214,7 +1214,7 @@ SDNode *X86DAGToDAGISel::SelectAtomic64(SDNode *Node, unsigned Opc) {
|
|||||||
const SDValue Ops[] = { Tmp0, Tmp1, Tmp2, Tmp3, In2L, In2H, LSI, Chain };
|
const SDValue Ops[] = { Tmp0, Tmp1, Tmp2, Tmp3, In2L, In2H, LSI, Chain };
|
||||||
return CurDAG->getTargetNode(Opc, Node->getDebugLoc(),
|
return CurDAG->getTargetNode(Opc, Node->getDebugLoc(),
|
||||||
MVT::i32, MVT::i32, MVT::Other, Ops,
|
MVT::i32, MVT::i32, MVT::Other, Ops,
|
||||||
sizeof(Ops)/sizeof(SDValue));
|
array_lengthof(Ops));
|
||||||
}
|
}
|
||||||
|
|
||||||
SDNode *X86DAGToDAGISel::Select(SDValue N) {
|
SDNode *X86DAGToDAGISel::Select(SDValue N) {
|
||||||
@ -1309,7 +1309,7 @@ SDNode *X86DAGToDAGISel::Select(SDValue N) {
|
|||||||
SDValue Ops[] = { Tmp0, Tmp1, Tmp2, Tmp3, N1.getOperand(0), InFlag };
|
SDValue Ops[] = { Tmp0, Tmp1, Tmp2, Tmp3, N1.getOperand(0), InFlag };
|
||||||
SDNode *CNode =
|
SDNode *CNode =
|
||||||
CurDAG->getTargetNode(MOpc, dl, MVT::Other, MVT::Flag, Ops,
|
CurDAG->getTargetNode(MOpc, dl, MVT::Other, MVT::Flag, Ops,
|
||||||
sizeof(Ops)/sizeof(SDValue));
|
array_lengthof(Ops));
|
||||||
InFlag = SDValue(CNode, 1);
|
InFlag = SDValue(CNode, 1);
|
||||||
// Update the chain.
|
// Update the chain.
|
||||||
ReplaceUses(N1.getValue(1), SDValue(CNode, 0));
|
ReplaceUses(N1.getValue(1), SDValue(CNode, 0));
|
||||||
@ -1429,7 +1429,7 @@ SDNode *X86DAGToDAGISel::Select(SDValue N) {
|
|||||||
Move =
|
Move =
|
||||||
SDValue(CurDAG->getTargetNode(X86::MOVZX16rm8, dl, MVT::i16,
|
SDValue(CurDAG->getTargetNode(X86::MOVZX16rm8, dl, MVT::i16,
|
||||||
MVT::Other, Ops,
|
MVT::Other, Ops,
|
||||||
sizeof(Ops)/sizeof(SDValue)), 0);
|
array_lengthof(Ops)), 0);
|
||||||
Chain = Move.getValue(1);
|
Chain = Move.getValue(1);
|
||||||
ReplaceUses(N0.getValue(1), Chain);
|
ReplaceUses(N0.getValue(1), Chain);
|
||||||
} else {
|
} else {
|
||||||
@ -1460,7 +1460,7 @@ SDNode *X86DAGToDAGISel::Select(SDValue N) {
|
|||||||
SDValue Ops[] = { Tmp0, Tmp1, Tmp2, Tmp3, N1.getOperand(0), InFlag };
|
SDValue Ops[] = { Tmp0, Tmp1, Tmp2, Tmp3, N1.getOperand(0), InFlag };
|
||||||
SDNode *CNode =
|
SDNode *CNode =
|
||||||
CurDAG->getTargetNode(MOpc, dl, MVT::Other, MVT::Flag, Ops,
|
CurDAG->getTargetNode(MOpc, dl, MVT::Other, MVT::Flag, Ops,
|
||||||
sizeof(Ops)/sizeof(SDValue));
|
array_lengthof(Ops));
|
||||||
InFlag = SDValue(CNode, 1);
|
InFlag = SDValue(CNode, 1);
|
||||||
// Update the chain.
|
// Update the chain.
|
||||||
ReplaceUses(N1.getValue(1), SDValue(CNode, 0));
|
ReplaceUses(N1.getValue(1), SDValue(CNode, 0));
|
||||||
@ -1604,7 +1604,7 @@ SDNode *X86DAGToDAGISel::Select(SDValue N) {
|
|||||||
SDValue Ops[] = { Tmp1, Tmp2, Chain };
|
SDValue Ops[] = { Tmp1, Tmp2, Chain };
|
||||||
return CurDAG->getTargetNode(TargetInstrInfo::DECLARE, dl,
|
return CurDAG->getTargetNode(TargetInstrInfo::DECLARE, dl,
|
||||||
MVT::Other, Ops,
|
MVT::Other, Ops,
|
||||||
sizeof(Ops)/sizeof(SDValue));
|
array_lengthof(Ops));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user