Lines Matching refs:TLO
2169 TargetLowering::TargetLoweringOpt &TLO, in optimizeLogicalImm() argument
2248 New = TLO.DAG.getNode(Op.getOpcode(), DL, VT, Op.getOperand(0), in optimizeLogicalImm()
2249 TLO.DAG.getConstant(NewImm, DL, VT)); in optimizeLogicalImm()
2254 SDValue EncConst = TLO.DAG.getTargetConstant(Enc, DL, VT); in optimizeLogicalImm()
2256 TLO.DAG.getMachineNode(NewOpc, DL, VT, Op.getOperand(0), EncConst), 0); in optimizeLogicalImm()
2259 return TLO.CombineTo(Op, New); in optimizeLogicalImm()
2264 TargetLoweringOpt &TLO) const { in targetShrinkDemandedConstant()
2266 if (!TLO.LegalOps) in targetShrinkDemandedConstant()
2302 return optimizeLogicalImm(Op, Size, Imm, DemandedBits, TLO, NewOpc); in targetShrinkDemandedConstant()
22547 TargetLowering::TargetLoweringOpt TLO(DAG, !DCI.isBeforeLegalize(), in performTBISimplification() local
22550 if (TLI.SimplifyDemandedBits(Addr, DemandedMask, Known, TLO)) { in performTBISimplification()
22551 DCI.CommitTargetLoweringOpt(TLO); in performTBISimplification()
28388 const APInt &OriginalDemandedElts, KnownBits &Known, TargetLoweringOpt &TLO, in SimplifyDemandedBitsForTargetNode() argument
28422 return TLO.CombineTo(Op, ShiftR->getOperand(0)); in SimplifyDemandedBitsForTargetNode()
28428 TLO.DAG.computeKnownBits(Op0, OriginalDemandedElts, Depth + 1); in SimplifyDemandedBitsForTargetNode()
28435 return TLO.CombineTo(Op, Op0); in SimplifyDemandedBitsForTargetNode()
28463 Op, OriginalDemandedBits, OriginalDemandedElts, Known, TLO, Depth); in SimplifyDemandedBitsForTargetNode()