Lines Matching refs:TLO
19896 TargetLoweringOpt &TLO) const { in targetShrinkDemandedConstant()
19899 if (!TLO.LegalOps) in targetShrinkDemandedConstant()
19934 return TLO.CombineTo(Op, Op.getOperand(0)); in targetShrinkDemandedConstant()
19939 auto UseMask = [Mask, Op, VT, &TLO](unsigned NewMask) -> bool { in targetShrinkDemandedConstant()
19943 SDValue NewC = TLO.DAG.getConstant(NewMask, DL, VT); in targetShrinkDemandedConstant()
19944 SDValue NewOp = TLO.DAG.getNode(ISD::AND, DL, VT, Op.getOperand(0), NewC); in targetShrinkDemandedConstant()
19945 return TLO.CombineTo(Op, NewOp); in targetShrinkDemandedConstant()
19978 const APInt &OriginalDemandedElts, KnownBits &Known, TargetLoweringOpt &TLO, in SimplifyDemandedBitsForTargetNode() argument
19993 return TLO.CombineTo( in SimplifyDemandedBitsForTargetNode()
19994 Op, TLO.DAG.getNode( in SimplifyDemandedBitsForTargetNode()
19996 TLO.DAG.getConstant(32 - ShAmt, SDLoc(Op), MVT::i32))); in SimplifyDemandedBitsForTargetNode()
20006 return TLO.CombineTo(Op, Op0); in SimplifyDemandedBitsForTargetNode()
20011 Op, OriginalDemandedBits, OriginalDemandedElts, Known, TLO, Depth); in SimplifyDemandedBitsForTargetNode()