reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/CodeGen/MachineOutliner.cpp
 1207     erase_if(OF.Candidates, [&Mapper](Candidate &C) {
lib/Target/X86/X86SpeculativeLoadHardening.cpp
 2004   llvm::erase_if(HardenOpRegs, [&](MachineOperand *Op) {
lib/Transforms/IPO/AlwaysInliner.cpp
   71   erase_if(InlinedFunctions, [&](Function *F) {
lib/Transforms/IPO/FunctionAttrs.cpp
 1163     llvm::erase_if(InferInSCC, [F](const InferenceDescriptor &ID) {
 1185       llvm::erase_if(InferInThisFunc, [&](const InferenceDescriptor &ID) {
 1190         llvm::erase_if(InferInSCC, [&ID](const InferenceDescriptor &D) {
lib/Transforms/Scalar/JumpThreading.cpp
 1728     erase_if(PredToDestList,
lib/Transforms/Scalar/LoopUnrollPass.cpp
 1360   erase_if(SibLoops, [&](Loop *SibLoop) {
lib/Transforms/Scalar/SimpleLoopUnswitch.cpp
  308     llvm::erase_if(OldContainingL->getBlocksVector(),
 1509   llvm::erase_if(ExitBlocks,
 1516     llvm::erase_if(ParentL->getBlocksVector(),
 1522   llvm::erase_if(L.getSubLoopsVector(), [&](Loop *ChildL) {
 1708       llvm::erase_if(IL->getBlocksVector(), [&](BasicBlock *BB) {
 1754         llvm::erase_if(L.getBlocksVector(), [&](BasicBlock *BB) {
lib/Transforms/Utils/ModuleUtils.cpp
  246   erase_if(DeadComdatFunctions, [&](GlobalValue *GV) {
lib/Transforms/Vectorize/LoopVectorize.cpp
 6486   erase_if(VPlans, [VF](const VPlanPtr &Plan) {
tools/clang/lib/Parse/ParseStmtAsm.cpp
  639   llvm::erase_if(Clobbers, [](const std::string &C) {
tools/clang/lib/Sema/SemaCUDA.cpp
  232   llvm::erase_if(Matches,
tools/clang/lib/Sema/SemaOverload.cpp
 9622       llvm::erase_if(Candidates, IsWrongSideCandidate);
tools/clang/tools/extra/clangd/Diagnostics.cpp
  444   llvm::erase_if(Output, [&](const Diag& D) {
tools/clang/tools/extra/clangd/Function.h
   55         llvm::erase_if(Parent->Listeners,
tools/lld/ELF/Driver.cpp
 1862   llvm::erase_if(inputSections, [](InputSectionBase *s) {
 1954   llvm::erase_if(inputSections,
tools/lld/ELF/ICF.cpp
  510           llvm::erase_if(isd->sections,
tools/lld/ELF/LinkerScript.cpp
  968   llvm::erase_if(sectionCommands, [&](BaseCommand *base) { return !base; });
 1066   llvm::erase_if(phdrs,
tools/lld/ELF/Relocations.cpp
 1549         llvm::erase_if(isd->thunkSections,
tools/lld/ELF/SyntheticSections.cpp
 3252   llvm::erase_if(executableSections, isDiscarded);
 3253   llvm::erase_if(exidxSections, isDiscarded);
tools/lld/ELF/Writer.cpp
  145   llvm::erase_if(phdrs, [&](const PhdrEntry *p) {
 1635         llvm::erase_if(isd->sections,
tools/lldb/source/Plugins/Process/Linux/NativeProcessLinux.cpp
  602     llvm::erase_if(m_threads, [&](std::unique_ptr<NativeThreadProtocol> &t) {
tools/llvm-ar/llvm-ar.cpp
 1054       llvm::erase_if(NewMembers, [=](NewArchiveMember &M) {
tools/llvm-reduce/deltas/Delta.cpp
  152     erase_if(Chunks, [&UninterestingChunks](const Chunk &C) {
unittests/ADT/STLExtrasTest.cpp
  320   erase_if(V, [](int i) { return i % 2 == 0; });