Searched refs:Dominates (Results 1 – 5 of 5) sorted by relevance
| /llvm-project-15.0.7/llvm/lib/Transforms/Utils/ |
| H A D | Local.cpp | 2703 const DominatesFn &Dominates) { in replaceDominatedUsesWith() argument 2708 if (!Dominates(Root, U)) in replaceDominatedUsesWith() 2736 auto Dominates = [&DT](const BasicBlockEdge &Root, const Use &U) { in replaceDominatedUsesWith() local 2739 return ::replaceDominatedUsesWith(From, To, Root, Dominates); in replaceDominatedUsesWith() 2745 auto Dominates = [&DT](const BasicBlock *BB, const Use &U) { in replaceDominatedUsesWith() local 2748 return ::replaceDominatedUsesWith(From, To, BB, Dominates); in replaceDominatedUsesWith()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/InstCombine/ |
| H A D | InstructionCombining.cpp | 3907 bool Dominates = DT.dominates(&FI, U); in freezeOtherUses() local 3908 Changed |= Dominates; in freezeOtherUses() 3909 return Dominates; in freezeOtherUses()
|
| /llvm-project-15.0.7/clang/include/clang/Analysis/Analyses/ |
| H A D | ThreadSafetyTIL.h | 1574 bool Dominates(const BasicBlock &Other) { in Dominates() function
|
| /llvm-project-15.0.7/clang/lib/Sema/ |
| H A D | SemaCodeComplete.cpp | 1212 enum class OverloadCompare { BothViable, Dominates, Dominated }; enumerator 1247 return CandidateRef == RQ_RValue ? OverloadCompare::Dominates in compareOverloads() 1258 return IncumbentSuperset ? OverloadCompare::Dominates in compareOverloads() 1364 case OverloadCompare::Dominates: in AddResult()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/IPO/ |
| H A D | AttributorAttributes.cpp | 1069 bool Dominates = DT && Exact && Acc.isMustAccess() && in forallInterferingAccesses() local 1072 if (FindInterferingWrites && Dominates) in forallInterferingAccesses() 1077 if (CanUseCFGResoning && Dominates && UseDominanceReasoning && in forallInterferingAccesses()
|