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

References

lib/Target/AArch64/AArch64ISelLowering.cpp
11429   assert(LHS.getValueType() == RHS.getValueType() &&
11431   if (LHS.getValueType() != MVT::i32 && LHS.getValueType() != MVT::i64)
11431   if (LHS.getValueType() != MVT::i32 && LHS.getValueType() != MVT::i64)
11434   if (isNullConstant(LHS))
11435     std::swap(LHS, RHS);
11440   if (LHS.getOpcode() == ISD::SHL || LHS.getOpcode() == ISD::SRA ||
11440   if (LHS.getOpcode() == ISD::SHL || LHS.getOpcode() == ISD::SRA ||
11441       LHS.getOpcode() == ISD::SRL)
11447     BR = DAG.getNode(AArch64ISD::CBZ, SDLoc(N), MVT::Other, Chain, LHS, Dest);
11449     BR = DAG.getNode(AArch64ISD::CBNZ, SDLoc(N), MVT::Other, Chain, LHS, Dest);