Lines Matching refs:Incomings
74 SmallVectorImpl<Incoming> &Incomings) const override;
150 void analyze(MachineBasicBlock &DefBlock, ArrayRef<Incoming> Incomings) { in analyze() argument
161 for (auto Incoming : Incomings) { in analyze()
309 ArrayRef<Incoming> Incomings = {}) { in addLoopEntries() argument
313 for (auto &Incoming : Incomings)
316 if (!inLoopLevel(*Dom, LoopLevel, Incomings)) {
323 if (!inLoopLevel(*Pred, LoopLevel, Incomings))
332 ArrayRef<Incoming> Incomings) const { in inLoopLevel()
337 for (auto &Incoming : Incomings) in inLoopLevel()
545 SmallVector<Incoming, 4> Incomings; in lowerPhis() local
566 collectIncomingValuesFromPhi(MI, Incomings); in lowerPhis()
572 llvm::sort(Incomings, [this](Incoming LHS, Incoming RHS) { in lowerPhis()
600 Incomings); in lowerPhis()
602 for (auto &Incoming : Incomings) { in lowerPhis()
607 for (auto &Incoming : Incomings) { in lowerPhis()
616 PIA.analyze(MBB, Incomings); in lowerPhis()
622 for (auto &Incoming : Incomings) { in lowerPhis()
633 for (auto &Incoming : Incomings) { in lowerPhis()
650 Incomings.clear(); in lowerPhis()
827 const MachineInstr *MI, SmallVectorImpl<Incoming> &Incomings) const { in collectIncomingValuesFromPhi()
844 Incomings.emplace_back(IncomingReg, IncomingMBB, Register()); in collectIncomingValuesFromPhi()