Lines Matching full:kept
93 // "Kept" passes fail when run on the output of the "removed" passes. If we
96 std::vector<std::string> &Kept) override;
149 std::vector<GlobalVariable *> &Kept) override {
150 if (!Kept.empty() && TestGlobalVariables(Kept))
216 std::vector<Function *> &Kept) override {
217 if (!Kept.empty() && TestFuncs(Kept))
349 std::vector<Attribute> &Kept) override {
350 if (!Kept.empty() && TestFuncAttrs(Kept))
455 std::vector<const BasicBlock *> &Kept) override {
456 if (!Kept.empty() && TestBlocks(Kept))
567 std::vector<const BasicBlock *> &Kept) override {
568 if (!Kept.empty() && TestBlocks(Kept))
666 std::vector<const BasicBlock *> &Kept) override {
667 if (!Kept.empty() && TestBlocks(Kept))
751 std::vector<const Instruction *> &Kept) override {
752 if (!Kept.empty() && TestInsts(Kept))
825 std::vector<Instruction *> &Kept) override {
826 if (!Kept.empty() && TestInsts(Kept))
894 std::vector<std::string> &Kept) override {
895 if (!Kept.empty() && TestNamedMDs(Kept))
959 std::vector<const MDNode *> &Kept) override {
960 if (!Kept.empty() && TestNamedMDOps(Kept))