Lines Matching refs:Insts

120   SmallVector<Instruction *, 4> Insts;  member in __anon7f9656e30111::LockstepReverseIterator
133 Insts.clear(); in reset()
140 Insts.push_back(BB->getTerminator()->getPrevNode()); in reset()
142 if (Insts.empty()) in reset()
147 ArrayRef<Instruction *> operator*() const { return Insts; } in operator *()
158 for (auto II = Insts.begin(); II != Insts.end();) { in restrictToBlocks()
161 II = Insts.erase(II); in restrictToBlocks()
172 for (auto *Inst : Insts) { in operator --()
182 Insts = NewInsts; in operator --()
264 ModelledPHI(ArrayRef<Instruction *> Insts, unsigned OpNum, const BArray &B) { in ModelledPHI() argument
266 for (auto *I : Insts) in ModelledPHI()
646 auto Insts = *LRI; in analyzeInstructionForSinking() local
648 : Insts) { in analyzeInstructionForSinking()
653 for (auto *I : Insts) { in analyzeInstructionForSinking()
672 for (auto *I : Insts) { in analyzeInstructionForSinking()
837 SmallVector<Instruction *, 4> Insts; in sinkLastInstruction() local
839 Insts.push_back(BB->getTerminator()->getPrevNode()); in sinkLastInstruction()
840 Instruction *I0 = Insts.front(); in sinkLastInstruction()
844 bool NeedPHI = llvm::any_of(Insts, [&I0, O](const Instruction *I) { in sinkLastInstruction()
855 auto *PN = PHINode::Create(Op->getType(), Insts.size(), in sinkLastInstruction()
857 for (auto *I : Insts) in sinkLastInstruction()
869 for (auto *I : Insts) in sinkLastInstruction()
875 for (auto *I : Insts) in sinkLastInstruction()
881 for (auto *I : Insts) in sinkLastInstruction()
885 NumRemoved += Insts.size() - 1; in sinkLastInstruction()