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

References

lib/Target/X86/X86ISelLowering.cpp
 5547   SDValue Res = ZeroNewElements ? getZeroVector(VT, Subtarget, DAG, dl)
 5917     ? getZeroVector(VT, Subtarget, DAG, SDLoc(V2)) : DAG.getUNDEF(VT);
 7435         V = getZeroVector(VT, Subtarget, DAG, dl);
 7501         V = getZeroVector(MVT::v8i16, Subtarget, DAG, dl);
 7610                                : getZeroVector(VT, Subtarget, DAG, SDLoc(Op));
 9377           getZeroVector(IndicesVT.getSimpleVT(), Subtarget, DAG, DL),
 9862         Ops[i] = getZeroVector(VT, Subtarget, DAG, dl);
 9988   SDValue Vec = NumZero ? getZeroVector(ResVT, Subtarget, DAG, dl)
10614   SDValue ZeroVector = getZeroVector(VT, Subtarget, DAG, DL);
10678       V2 = Zero2 ? getZeroVector(VT, Subtarget, DAG, DL) : V1;
10679       V1 = Zero1 ? getZeroVector(VT, Subtarget, DAG, DL) : V1;
11047     V1 = getZeroVector(VT, Subtarget, DAG, DL);
11049     V2 = getZeroVector(VT, Subtarget, DAG, DL);
12084                          : getZeroVector(InputVT, Subtarget, DAG, DL);
14465     SDValue Zero = getZeroVector(MVT::v16i8, Subtarget, DAG, DL);
14833                        getZeroVector(VT, Subtarget, DAG, DL), LoV,
15527     V1 = getZeroVector(VT, Subtarget, DAG, DL);
15529     V2 = getZeroVector(VT, Subtarget, DAG, DL);
16278                        getZeroVector(VT, Subtarget, DAG, DL), LoV,
17091     return getZeroVector(VT, Subtarget, DAG, DL);
17142           V2 = getZeroVector(NewVT, Subtarget, DAG, DL);
17575     SDValue CstVector = IsZeroElt ? getZeroVector(VT, Subtarget, DAG, dl)
17688     return getZeroVector(OpVT, Subtarget, DAG, dl);
22639     PreservedSrc = getZeroVector(VT, Subtarget, DAG, dl);
22672     PreservedSrc = getZeroVector(VT, Subtarget, DAG, dl);
23235                              : getZeroVector(VT, Subtarget, DAG, dl);
23689     Src = getZeroVector(Op.getSimpleValueType(), Subtarget, DAG, dl);
23726     Src = getZeroVector(Op.getSimpleValueType(), Subtarget, DAG, dl);
27469                                         getZeroVector(VT, Subtarget, DAG, dl),
32171           V1 = ForceV1Zero ? getZeroVector(MaskVT, Subtarget, DAG, DL) : V1;
32172           V2 = ForceV2Zero ? getZeroVector(MaskVT, Subtarget, DAG, DL) : V2;
32178         V1 = ForceV1Zero ? getZeroVector(MaskVT, Subtarget, DAG, DL) : V1;
32179         V2 = ForceV2Zero ? getZeroVector(MaskVT, Subtarget, DAG, DL) : V2;
32207       V1 = ForceV1Zero ? getZeroVector(MaskVT, Subtarget, DAG, DL) : V1;
32208       V2 = ForceV2Zero ? getZeroVector(MaskVT, Subtarget, DAG, DL) : V2;
32233           return getZeroVector(MaskVT, Subtarget, DAG, DL);
32594       SDValue Zero = getZeroVector(MaskVT, Subtarget, DAG, DL);
33175     return getZeroVector(Root.getSimpleValueType(), Subtarget, DAG,
34228                        getZeroVector(VT.getSimpleVT(), Subtarget, DAG, dl),
34676         Op, getZeroVector(VT.getSimpleVT(), Subtarget, TLO.DAG, SDLoc(Op)));
35029         return getZeroVector(VT.getSimpleVT(), Subtarget, DAG, SDLoc(Op));
36338                       getZeroVector(MVT::v16i8, Subtarget, DAG, DL));
41805     return getZeroVector(V.getSimpleValueType(), Subtarget, DAG, SDLoc(V));
44280     return getZeroVector(VT, Subtarget, DAG, DL);
44423     return getZeroVector(OpVT, Subtarget, DAG, dl);
44432                          getZeroVector(OpVT, Subtarget, DAG, dl),
44449                            getZeroVector(OpVT, Subtarget, DAG, dl),
44494                          getZeroVector(OpVT, Subtarget, DAG, dl),
44629     return getZeroVector(VT, Subtarget, DAG, SDLoc(N));
44677                        getZeroVector(VT, Subtarget, DAG, DL),