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