Lines Matching refs:Insts

115   SmallVector<Instruction *, 4> Insts;  member in __anonac6bc9b30111::LockstepReverseIterator
128 Insts.clear(); in reset()
135 Insts.push_back(BB->getTerminator()->getPrevNonDebugInstruction()); in reset()
137 if (Insts.empty()) in reset()
142 ArrayRef<Instruction *> operator*() const { return Insts; } in operator *()
153 for (auto II = Insts.begin(); II != Insts.end();) { in restrictToBlocks()
156 II = Insts.erase(II); in restrictToBlocks()
167 for (auto *Inst : Insts) { in operator --()
177 Insts = NewInsts; in operator --()
290 ModelledPHI(ArrayRef<Instruction *> Insts, unsigned OpNum, in ModelledPHI() argument
293 for (auto *I : Insts) in ModelledPHI()
688 auto Insts = *LRI; in analyzeInstructionForSinking() local
690 : Insts) { in analyzeInstructionForSinking()
695 for (auto *I : Insts) { in analyzeInstructionForSinking()
713 for (auto *I : Insts) { in analyzeInstructionForSinking()
884 SmallVector<Instruction *, 4> Insts; in sinkLastInstruction() local
886 Insts.push_back(BB->getTerminator()->getPrevNonDebugInstruction()); in sinkLastInstruction()
887 Instruction *I0 = Insts.front(); in sinkLastInstruction()
891 bool NeedPHI = llvm::any_of(Insts, [&I0, O](const Instruction *I) { in sinkLastInstruction()
903 PHINode::Create(Op->getType(), Insts.size(), Op->getName() + ".sink"); in sinkLastInstruction()
905 for (auto *I : Insts) in sinkLastInstruction()
917 for (auto *I : Insts) in sinkLastInstruction()
923 for (auto *I : Insts) in sinkLastInstruction()
931 for (auto *I : Insts) in sinkLastInstruction()
935 NumRemoved += Insts.size() - 1; in sinkLastInstruction()