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

References

lib/Target/X86/X86ISelLowering.cpp
34724                              TLO, Depth + 1))
34727                              TLO, Depth + 1))
34732         LHS, DemandedMask, OriginalDemandedElts, TLO.DAG, Depth + 1);
34734         RHS, DemandedMask, OriginalDemandedElts, TLO.DAG, Depth + 1);
34738       return TLO.CombineTo(
34739           Op, TLO.DAG.getNode(Opc, SDLoc(Op), VT, DemandedLHS, DemandedRHS));
34763               return TLO.CombineTo(Op, Op0.getOperand(0));
34766             SDValue NewShift = TLO.DAG.getNode(
34768                 TLO.DAG.getTargetConstant(std::abs(Diff), SDLoc(Op), MVT::i8));
34769             return TLO.CombineTo(Op, NewShift);
34775                                TLO, Depth + 1))
34796                                OriginalDemandedElts, Known, TLO, Depth + 1))
34821         return TLO.CombineTo(Op, Op0);
34827             TLO.DAG.ComputeNumSignBits(Op00, OriginalDemandedElts);
34829           return TLO.CombineTo(Op, Op00);
34838                                TLO, Depth + 1))
34849         return TLO.CombineTo(
34850             Op, TLO.DAG.getNode(X86ISD::VSRLI, SDLoc(Op), VT, Op0, Op1));
34873         return TLO.CombineTo(Op, TLO.DAG.getConstant(0, SDLoc(Op), VT));
34873         return TLO.CombineTo(Op, TLO.DAG.getConstant(0, SDLoc(Op), VT));
34878                                      KnownZero, TLO, Depth + 1))
34883                                KnownVec, TLO, Depth + 1))
34887               Vec, DemandedVecBits, DemandedVecElts, TLO.DAG, Depth + 1))
34888         return TLO.CombineTo(
34889             Op, TLO.DAG.getNode(Opc, SDLoc(Op), VT, V, Op.getOperand(1)));
34906         return TLO.CombineTo(Op, Vec);
34912                                KnownVec, TLO, Depth + 1))
34918       if (SimplifyDemandedBits(Scl, DemandedSclBits, KnownScl, TLO, Depth + 1))
34939                                KnownLHS, TLO, Depth + 1))
34942                                KnownRHS, TLO, Depth + 1))
34952       return TLO.CombineTo(Op, Op.getOperand(1));
34962       return TLO.CombineTo(Op, TLO.DAG.getConstant(0, SDLoc(Op), VT));
34962       return TLO.CombineTo(Op, TLO.DAG.getConstant(0, SDLoc(Op), VT));
34968                                    TLO, Depth + 1))
34977                              KnownSrc, TLO, Depth + 1))
34989       Op, OriginalDemandedBits, OriginalDemandedElts, Known, TLO, Depth);