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

/freebsd-10.0-release/contrib/llvm/lib/CodeGen/SelectionDAG/
H A DTargetLowering.cpp353 TargetLoweringOpt &TLO,
369 TLO.DAG.ComputeMaskedBits(Op, KnownZero, KnownOne, Depth);
378 return TLO.CombineTo(Op, TLO.DAG.getUNDEF(Op.getValueType()));
399 TLO.DAG.ComputeMaskedBits(Op.getOperand(0), LHSZero, LHSOne, Depth);
402 return TLO.CombineTo(Op, Op.getOperand(0));
405 if (TLO.ShrinkDemandedConstant(Op, ~LHSZero & NewMask))
410 KnownOne, TLO, Depth+1))
414 KnownZero2, KnownOne2, TLO, Depth+1))
421 return TLO
349 SimplifyDemandedBits(SDValue Op, const APInt &DemandedMask, APInt &KnownZero, APInt &KnownOne, TargetLoweringOpt &TLO, unsigned Depth) const argument
[all...]
H A DDAGCombiner.cpp130 void CommitTargetLoweringOpt(const TargetLowering::TargetLoweringOpt &TLO);
386 CommitTargetLoweringOpt(const TargetLowering::TargetLoweringOpt &TLO) { argument
387 return ((DAGCombiner*)DC)->CommitTargetLoweringOpt(TLO);
658 CommitTargetLoweringOpt(const TargetLowering::TargetLoweringOpt &TLO) { argument
662 DAG.ReplaceAllUsesOfValueWith(TLO.Old, TLO.New);
665 AddToWorkList(TLO.New.getNode());
666 AddUsersToWorkList(TLO.New.getNode());
671 if (TLO.Old.getNode()->use_empty()) {
672 removeFromWorkList(TLO
[all...]
/freebsd-10.0-release/contrib/llvm/include/llvm/Target/
H A DTargetLowering.h1777 TargetLoweringOpt &TLO, unsigned Depth = 0) const;
1819 void CommitTargetLoweringOpt(const TargetLoweringOpt &TLO);
/freebsd-10.0-release/contrib/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp15837 TargetLowering::TargetLoweringOpt TLO(DAG, DCI.isBeforeLegalize(),
15839 if (TLO.ShrinkDemandedConstant(Cond, DemandedMask) ||
15840 TLI.SimplifyDemandedBits(Cond, DemandedMask, KnownZero, KnownOne, TLO))
15841 DCI.CommitTargetLoweringOpt(TLO);
17397 TargetLowering::TargetLoweringOpt TLO(DAG, !DCI.isBeforeLegalize(),
17400 if (TLO.ShrinkDemandedConstant(Op1, DemandedMask) ||
17401 TLI.SimplifyDemandedBits(Op1, DemandedMask, KnownZero, KnownOne, TLO))
17402 DCI.CommitTargetLoweringOpt(TLO);

Completed in 338 milliseconds