/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | ARMOptimizeBarriersPass.cpp | 55 std::vector<MachineInstr *> ToRemove; 72 ToRemove.push_back(&MI); 92 for (auto MI : ToRemove) {
|
/freebsd-12-stable/contrib/llvm-project/llvm/tools/llvm-objcopy/COFF/ |
H A D | Object.cpp | 40 void Object::removeSymbols(function_ref<bool(const Symbol &)> ToRemove) { argument 43 [ToRemove](const Symbol &Sym) { return ToRemove(Sym); }), 87 void Object::removeSections(function_ref<bool(const Section &)> ToRemove) { argument 96 [ToRemove, &RemovedSections](const Section &Sec) { 97 bool Remove = ToRemove(Sec); 119 ToRemove = RemoveAssociated;
|
H A D | Object.h | 119 void removeSymbols(function_ref<bool(const Symbol &)> ToRemove); 135 void removeSections(function_ref<bool(const Section &)> ToRemove);
|
H A D | COFFObjcopy.cpp | 107 if (Config.ToRemove.matches(Sec.Name))
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/NVPTX/ |
H A D | NVVMReflect.cpp | 87 SmallVector<Instruction *, 4> ToRemove; local 174 ToRemove.push_back(Call); 177 for (Instruction *I : ToRemove) 180 return ToRemove.size() > 0;
|
/freebsd-12-stable/contrib/llvm-project/llvm/tools/llvm-objcopy/MachO/ |
H A D | Object.cpp | 19 function_ref<bool(const std::unique_ptr<SymbolEntry> &)> ToRemove) { 21 std::remove_if(std::begin(Symbols), std::end(Symbols), ToRemove), local 25 void Object::removeSections(function_ref<bool(const Section &)> ToRemove) { argument 28 std::end(LC.Sections), ToRemove), local 18 removeSymbols( function_ref<bool(const std::unique_ptr<SymbolEntry> &)> ToRemove) argument
|
H A D | Object.h | 134 function_ref<bool(const std::unique_ptr<SymbolEntry> &)> ToRemove); 295 void removeSections(function_ref<bool(const Section &)> ToRemove);
|
H A D | MachOObjcopy.cpp | 26 if (!Config.ToRemove.empty()) { 28 return Config.ToRemove.matches(Sec.CanonicalName);
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
H A D | PPCBoolRetToInt.cpp | 137 SmallVector<const PHINode *, 8> ToRemove; local 152 ToRemove.push_back(P); 160 while (!ToRemove.empty()) { 161 for (auto &User : ToRemove) 163 ToRemove.clear(); 171 ToRemove.push_back(P);
|
/freebsd-12-stable/contrib/llvm-project/llvm/tools/llvm-objcopy/ELF/ |
H A D | Object.cpp | 55 function_ref<bool(const SectionBase *)> ToRemove) { 59 Error SectionBase::removeSymbols(function_ref<bool(const Symbol &)> ToRemove) { argument 674 function_ref<bool(const SectionBase *)> ToRemove) { 675 if (ToRemove(SectionIndexTable)) 677 if (ToRemove(SymbolNames)) { 687 [ToRemove](const Symbol &Sym) { return ToRemove(Sym.DefinedIn); }); 700 function_ref<bool(const Symbol &)> ToRemove) { 703 [ToRemove](const SymPtr &Sym) { return ToRemove(*Sy 53 removeSectionReferences( bool AllowBrokenLinks, function_ref<bool(const SectionBase *)> ToRemove) argument 672 removeSectionReferences( bool AllowBrokenLinks, function_ref<bool(const SectionBase *)> ToRemove) argument 699 removeSymbols( function_ref<bool(const Symbol &)> ToRemove) argument 804 removeSectionReferences( bool AllowBrokenLinks, function_ref<bool(const SectionBase *)> ToRemove) argument 895 removeSymbols( function_ref<bool(const Symbol &)> ToRemove) argument 931 removeSectionReferences( bool AllowBrokenLinks, function_ref<bool(const SectionBase *)> ToRemove) argument 951 removeSectionReferences( bool AllowBrokenDependency, function_ref<bool(const SectionBase *)> ToRemove) argument 970 removeSymbols(function_ref<bool(const Symbol &)> ToRemove) argument 1822 removeSections(bool AllowBrokenLinks, std::function<bool(const SectionBase &)> ToRemove) argument 1873 removeSymbols(function_ref<bool(const Symbol &)> ToRemove) argument [all...] |
H A D | Object.h | 420 function_ref<bool(const SectionBase *)> ToRemove); 421 virtual Error removeSymbols(function_ref<bool(const Symbol &)> ToRemove); 485 function_ref<bool(const SectionBase *)> ToRemove) override; 694 function_ref<bool(const SectionBase *)> ToRemove) override; 699 Error removeSymbols(function_ref<bool(const Symbol &)> ToRemove) override; 764 function_ref<bool(const SectionBase *)> ToRemove) override; 765 Error removeSymbols(function_ref<bool(const Symbol &)> ToRemove) override; 802 Error removeSymbols(function_ref<bool(const Symbol &)> ToRemove) override; 844 function_ref<bool(const SectionBase *)> ToRemove) override; 1059 std::function<bool(const SectionBase &)> ToRemove); [all...] |
H A D | ELFObjcopy.cpp | 443 if (!Config.ToRemove.empty()) { 445 return Config.ToRemove.matches(Sec.Name);
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | LowerMatrixIntrinsics.cpp | 211 SmallVector<Instruction *, 16> ToRemove; member in class:__anon5694::LowerMatrixIntrinsics 510 for (Instruction *Inst : reverse(ToRemove)) 601 ToRemove.push_back(Inst); 690 ToRemove.push_back(Inst);
|
H A D | JumpThreading.cpp | 1117 unsigned ToRemove = Ret == LazyValueInfo::True ? 1 : 0; local 1119 BasicBlock *ToRemoveSucc = CondBr->getSuccessor(ToRemove); 2742 SmallVector<Instruction *, 4> ToRemove; local 2745 ToRemove.push_back(&*BI); 2750 for (auto *Inst : reverse(ToRemove)) {
|
/freebsd-12-stable/contrib/llvm-project/llvm/tools/llvm-objcopy/ |
H A D | CopyConfig.h | 183 NameMatcher ToRemove; member in struct:llvm::objcopy::CopyConfig
|
H A D | CopyConfig.cpp | 623 if (Error E = Config.ToRemove.addMatcher(NameOrPattern::create( 920 if (Error E = Config.ToRemove.addMatcher(NameOrPattern::create(
|
/freebsd-12-stable/contrib/llvm-project/llvm/utils/TableGen/ |
H A D | GICombinerEmitter.cpp | 254 for (GIMatchDagEdge *ToRemove : EdgesToRemove) 255 EdgesRemaining.erase(ToRemove); 266 for (GIMatchDagEdge *ToRemove : EdgesToRemove) 267 EdgesRemaining.erase(ToRemove);
|
/freebsd-12-stable/contrib/llvm-project/llvm/tools/bugpoint/ |
H A D | CrashDebugger.cpp | 269 std::vector<GlobalValue *> ToRemove; local 289 ToRemove.push_back(&Alias); 297 ToRemove.push_back(&I); 301 for (auto *F : ToRemove) {
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | HexagonConstPropagation.cpp | 1023 SmallVector<MachineBasicBlock*,2> ToRemove; local 1026 ToRemove.push_back(const_cast<MachineBasicBlock*>(SB)); 1029 for (unsigned i = 0, n = ToRemove.size(); i < n; ++i) 1030 removeCFGEdge(B, ToRemove[i]);
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/ |
H A D | Core.cpp | 1651 std::vector<SymbolStringPtr> ToRemove;
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
H A D | LoopVectorize.cpp | 5458 for (Instruction *ToRemove : List) 5459 OpenIntervals.erase(ToRemove);
|