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

References

lib/Target/AArch64/AArch64ISelLowering.cpp
 9342   if ((VT != MVT::i32 && VT != MVT::i64) ||
 9342   if ((VT != MVT::i32 && VT != MVT::i64) ||
 9349   SDValue Zero = DAG.getConstant(0, DL, VT);
 9350   SDValue Pow2MinusOne = DAG.getConstant((1ULL << Lg2) - 1, DL, VT);
 9355   SDValue Add = DAG.getNode(ISD::ADD, DL, VT, N0, Pow2MinusOne);
 9356   SDValue CSel = DAG.getNode(AArch64ISD::CSEL, DL, VT, Add, N0, CCVal, Cmp);
 9364       DAG.getNode(ISD::SRA, DL, VT, CSel, DAG.getConstant(Lg2, DL, MVT::i64));
 9372   return DAG.getNode(ISD::SUB, DL, VT, DAG.getConstant(0, DL, VT), SRA);
 9372   return DAG.getNode(ISD::SUB, DL, VT, DAG.getConstant(0, DL, VT), SRA);