Searched refs:ToRemove (Results 1 - 21 of 21) sorted by relevance

/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMOptimizeBarriersPass.cpp55 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 DObject.cpp40 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 DObject.h119 void removeSymbols(function_ref<bool(const Symbol &)> ToRemove);
135 void removeSections(function_ref<bool(const Section &)> ToRemove);
H A DCOFFObjcopy.cpp107 if (Config.ToRemove.matches(Sec.Name))
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVVMReflect.cpp87 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 DObject.cpp19 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 DObject.h134 function_ref<bool(const std::unique_ptr<SymbolEntry> &)> ToRemove);
295 void removeSections(function_ref<bool(const Section &)> ToRemove);
H A DMachOObjcopy.cpp26 if (!Config.ToRemove.empty()) {
28 return Config.ToRemove.matches(Sec.CanonicalName);
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCBoolRetToInt.cpp137 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 DObject.cpp55 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 DObject.h420 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 DELFObjcopy.cpp443 if (!Config.ToRemove.empty()) {
445 return Config.ToRemove.matches(Sec.Name);
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLowerMatrixIntrinsics.cpp211 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 DJumpThreading.cpp1117 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 DCopyConfig.h183 NameMatcher ToRemove; member in struct:llvm::objcopy::CopyConfig
H A DCopyConfig.cpp623 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 DGICombinerEmitter.cpp254 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 DCrashDebugger.cpp269 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 DHexagonConstPropagation.cpp1023 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 DCore.cpp1651 std::vector<SymbolStringPtr> ToRemove;
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DLoopVectorize.cpp5458 for (Instruction *ToRemove : List)
5459 OpenIntervals.erase(ToRemove);

Completed in 296 milliseconds