Searched defs:TLO (Results 1 - 4 of 4) sorted by relevance

/external/swiftshader/third_party/LLVM/lib/CodeGen/SelectionDAG/
H A DTargetLowering.cpp1210 TargetLoweringOpt &TLO,
1226 TLO.DAG.ComputeMaskedBits(Op, DemandedMask, KnownZero, KnownOne, Depth);
1235 return TLO.CombineTo(Op, TLO.DAG.getUNDEF(Op.getValueType()));
1256 TLO.DAG.ComputeMaskedBits(Op.getOperand(0), NewMask,
1260 return TLO.CombineTo(Op, Op.getOperand(0));
1263 if (TLO.ShrinkDemandedConstant(Op, ~LHSZero & NewMask))
1268 KnownOne, TLO, Depth+1))
1272 KnownZero2, KnownOne2, TLO, Depth+1))
1279 return TLO
1206 SimplifyDemandedBits(SDValue Op, const APInt &DemandedMask, APInt &KnownZero, APInt &KnownOne, TargetLoweringOpt &TLO, unsigned Depth) const argument
[all...]
H A DDAGCombiner.cpp114 void CommitTargetLoweringOpt(const TargetLowering::TargetLoweringOpt &TLO);
353 CommitTargetLoweringOpt(const TargetLowering::TargetLoweringOpt &TLO) { argument
354 return ((DAGCombiner*)DC)->CommitTargetLoweringOpt(TLO);
614 CommitTargetLoweringOpt(const TargetLowering::TargetLoweringOpt &TLO) { argument
618 DAG.ReplaceAllUsesOfValueWith(TLO.Old, TLO.New, &DeadNodes);
621 AddToWorkList(TLO.New.getNode());
622 AddUsersToWorkList(TLO.New.getNode());
627 if (TLO.Old.getNode()->use_empty()) {
628 removeFromWorkList(TLO
[all...]
/external/llvm/lib/CodeGen/SelectionDAG/
H A DTargetLowering.cpp432 TargetLoweringOpt &TLO,
439 auto &DL = TLO.DAG.getDataLayout();
449 TLO.DAG.computeKnownBits(Op, KnownZero, KnownOne, Depth);
458 return TLO.CombineTo(Op, TLO.DAG.getUNDEF(Op.getValueType()));
479 TLO.DAG.computeKnownBits(Op.getOperand(0), LHSZero, LHSOne, Depth);
482 return TLO.CombineTo(Op, Op.getOperand(0));
485 if (TLO.ShrinkDemandedConstant(Op, ~LHSZero & NewMask))
490 KnownOne, TLO, Depth+1))
494 KnownZero2, KnownOne2, TLO, Dept
428 SimplifyDemandedBits(SDValue Op, const APInt &DemandedMask, APInt &KnownZero, APInt &KnownOne, TargetLoweringOpt &TLO, unsigned Depth) const argument
[all...]
H A DDAGCombiner.cpp176 void CommitTargetLoweringOpt(const TargetLowering::TargetLoweringOpt &TLO);
560 CommitTargetLoweringOpt(const TargetLowering::TargetLoweringOpt &TLO) { argument
561 return ((DAGCombiner*)DC)->CommitTargetLoweringOpt(TLO);
897 CommitTargetLoweringOpt(const TargetLowering::TargetLoweringOpt &TLO) { argument
901 DAG.ReplaceAllUsesOfValueWith(TLO.Old, TLO.New);
904 AddToWorklist(TLO.New.getNode());
905 AddUsersToWorklist(TLO.New.getNode());
910 if (TLO.Old.getNode()->use_empty())
911 deleteAndRecombine(TLO
[all...]

Completed in 347 milliseconds