|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
include/llvm/ADT/Optional.h 284 return *X == *Y;
include/llvm/ADT/STLExtras.h 1541 if (Begin == End)
1543 return Begin == End;
1558 if (Begin == End)
include/llvm/ADT/iterator.h 263 bool operator==(const DerivedT &RHS) const { return I == RHS.I; }
include/llvm/IR/CFG.h 71 inline bool operator!=(const Self& x) const { return !operator==(x); }
117 return pred_begin(BB) == pred_end(BB);
lib/Analysis/LazyValueInfo.cpp 1897 if (PI == PE)
1941 if (PI == PE) {
lib/Analysis/LoopInfo.cpp 129 if (PI == pred_end(H))
lib/CodeGen/CodeGenPrepare.cpp 516 if (pred_begin(*II) == pred_end(*II))
530 if (pred_begin(*II) == pred_end(*II))
2062 if (Changed && !BB->hasAddressTaken() && pred_begin(BB) == pred_end(BB))
lib/ExecutionEngine/Orc/SpeculateAnalyses.cpp 173 if (PIt == EIt) // No Preds.
lib/IR/AsmWriter.cpp 3590 if (PI == PE) {
lib/IR/BasicBlock.cpp 242 if (PI == E) return nullptr; // No preds.
245 return (PI == E) ? ThePred : nullptr /*multiple preds*/;
255 if (PI == E) return nullptr; // No preds.
lib/Transforms/Instrumentation/SanitizerCoverage.cpp 495 if (pred_begin(BB) == pred_end(BB))
lib/Transforms/ObjCARC/DependencyAnalysis.cpp 238 if (PI == PE)
lib/Transforms/Scalar/CorrelatedValuePropagation.cpp 349 if (PB == PE) return false;
380 if (PI == PB) {
lib/Transforms/Scalar/GVN.cpp 681 if (PI == PE)
lib/Transforms/Scalar/JumpThreading.cpp 2658 if (PI == PE)
2661 if (PI == PE)
lib/Transforms/Scalar/LoopFuse.cpp 1208 assert(pred_begin(FC1.Preheader) == pred_end(FC1.Preheader));
1387 assert(pred_begin(FC1GuardBlock) == pred_end(FC1GuardBlock) &&
1443 assert(pred_begin(FC0.ExitBlock) == pred_end(FC0.ExitBlock) &&
1450 assert(pred_begin(FC1.Preheader) == pred_end(FC1.Preheader));
1511 assert(pred_begin(FC1GuardBlock) == pred_end(FC1GuardBlock) &&
lib/Transforms/Scalar/LowerConstantIntrinsics.cpp 78 if (pred_begin(Other) == pred_end(Other))
lib/Transforms/Scalar/TailRecursionElimination.cpp 722 if (!BB->hasAddressTaken() && pred_begin(BB) == pred_end(BB))
lib/Transforms/Utils/BasicBlockUtils.cpp 895 if (PI == PE) // No predecessor
898 if (PI == PE) // Only one predecessor
lib/Transforms/Utils/CloneFunction.cpp 673 if (I != Begin && (pred_begin(&*I) == pred_end(&*I) ||
lib/Transforms/Utils/InlineFunction.cpp 2385 if (InlinedMustTailCalls && pred_begin(AfterCallBB) == pred_end(AfterCallBB))
lib/Transforms/Utils/LoopSimplify.cpp 671 assert(pred_begin(ExitingBlock) == pred_end(ExitingBlock));
lib/Transforms/Utils/LowerSwitch.cpp 616 if (pred_begin(OldDefault) == pred_end(OldDefault))
usr/include/c++/7.4.0/bits/stl_algo.h 509 { return __last == std::find_if_not(__first, __last, __pred); }
526 { return __last == _GLIBCXX_STD_A::find_if(__first, __last, __pred); }
usr/include/c++/7.4.0/bits/stl_pair.h 449 { return __x.first == __y.first && __x.second == __y.second; }