reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Target/ARM/ARMISelLowering.cpp
16181   if (!isOperationLegalOrCustom(ISD::ADDCARRY, HalfT) ||
16182       !isOperationLegalOrCustom(ISD::UADDO, HalfT))
16185   unsigned OpTypeBits = HalfT.getScalarSizeInBits();
16186   SDVTList VTList = DAG.getVTList(HalfT, MVT::i1);
16188   Lo = DAG.getNode(ISD::EXTRACT_ELEMENT, dl, HalfT, N->getOperand(0),
16189                    DAG.getConstant(0, dl, HalfT));
16190   Hi = DAG.getNode(ISD::EXTRACT_ELEMENT, dl, HalfT, N->getOperand(0),
16191                    DAG.getConstant(1, dl, HalfT));
16193   Tmp = DAG.getNode(ISD::SRA, dl, HalfT, Hi,
16195                     getShiftAmountTy(HalfT, DAG.getDataLayout())));
16199   Hi = DAG.getNode(ISD::XOR, dl, HalfT, Tmp, Hi);
16200   Lo = DAG.getNode(ISD::XOR, dl, HalfT, Tmp, Lo);