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

References

lib/Target/X86/X86ISelLowering.cpp
35830   unsigned BitWidth = ExtractVT.getSizeInBits();
35831   if (ExtractVT != MVT::i64 && ExtractVT != MVT::i32 && ExtractVT != MVT::i16 &&
35831   if (ExtractVT != MVT::i64 && ExtractVT != MVT::i32 && ExtractVT != MVT::i16 &&
35831   if (ExtractVT != MVT::i64 && ExtractVT != MVT::i32 && ExtractVT != MVT::i16 &&
35832       ExtractVT != MVT::i8 && ExtractVT != MVT::i1)
35832       ExtractVT != MVT::i8 && ExtractVT != MVT::i1)
35838   if (!Match && ExtractVT == MVT::i1)
35855   if (ExtractVT == MVT::i1) {
35926     return DAG.getZExtOrTrunc(Result, DL, ExtractVT);
35947   SDValue Zext = DAG.getZExtOrTrunc(Setcc, DL, ExtractVT);
35948   SDValue Zero = DAG.getConstant(0, DL, ExtractVT);
35949   return DAG.getNode(ISD::SUB, DL, ExtractVT, Zero, Zext);