• Home
  • Raw
  • Download

Lines Matching refs:TLO

312     void CommitTargetLoweringOpt(const TargetLowering::TargetLoweringOpt &TLO);
327 TargetLowering::TargetLoweringOpt TLO(DAG, LegalTypes, LegalOperations); in SimplifyDemandedBits() local
329 if (!TLI.SimplifyDemandedBits(Op, DemandedBits, Known, TLO, 0, false)) in SimplifyDemandedBits()
335 CommitTargetLoweringOpt(TLO); in SimplifyDemandedBits()
855 CommitTargetLoweringOpt(const TargetLowering::TargetLoweringOpt &TLO) { in CommitTargetLoweringOpt() argument
856 return ((DAGCombiner*)DC)->CommitTargetLoweringOpt(TLO); in CommitTargetLoweringOpt()
1144 CommitTargetLoweringOpt(const TargetLowering::TargetLoweringOpt &TLO) { in CommitTargetLoweringOpt() argument
1147 LLVM_DEBUG(dbgs() << "\nReplacing.2 "; TLO.Old.getNode()->dump(&DAG); in CommitTargetLoweringOpt()
1148 dbgs() << "\nWith: "; TLO.New.getNode()->dump(&DAG); in CommitTargetLoweringOpt()
1154 DAG.ReplaceAllUsesOfValueWith(TLO.Old, TLO.New); in CommitTargetLoweringOpt()
1157 AddToWorklistWithUsers(TLO.New.getNode()); in CommitTargetLoweringOpt()
1162 if (TLO.Old.getNode()->use_empty()) in CommitTargetLoweringOpt()
1163 deleteAndRecombine(TLO.Old.getNode()); in CommitTargetLoweringOpt()
1171 TargetLowering::TargetLoweringOpt TLO(DAG, LegalTypes, LegalOperations); in SimplifyDemandedBits() local
1173 if (!TLI.SimplifyDemandedBits(Op, DemandedBits, DemandedElts, Known, TLO, 0, in SimplifyDemandedBits()
1180 CommitTargetLoweringOpt(TLO); in SimplifyDemandedBits()
1190 TargetLowering::TargetLoweringOpt TLO(DAG, LegalTypes, LegalOperations); in SimplifyDemandedVectorElts() local
1193 TLO, 0, AssumeSingleUse)) in SimplifyDemandedVectorElts()
1199 CommitTargetLoweringOpt(TLO); in SimplifyDemandedVectorElts()