Home
last modified time | relevance | path

Searched refs:Incomings (Results 1 – 5 of 5) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSILowerI1Copies.cpp53 SmallVectorImpl<Incoming> &Incomings) const override;
128 void analyze(MachineBasicBlock &DefBlock, ArrayRef<Incoming> Incomings) { in analyze() argument
137 for (auto Incoming : Incomings) { in analyze()
281 ArrayRef<Incoming> Incomings = {}) { in addLoopEntries() argument
285 for (auto &Incoming : Incomings)
288 if (!inLoopLevel(*Dom, LoopLevel, Incomings)) {
295 if (!inLoopLevel(*Pred, LoopLevel, Incomings))
304 ArrayRef<Incoming> Incomings) const { in inLoopLevel()
309 for (auto &Incoming : Incomings) in inLoopLevel()
476 SmallVector<Incoming, 4> Incomings; in lowerPhis() local
[all …]
H A DAMDGPUGlobalISelDivergenceLowering.cpp71 SmallVectorImpl<Incoming> &Incomings) const override;
117 const MachineInstr *MI, SmallVectorImpl<Incoming> &Incomings) const { in collectIncomingValuesFromPhi()
119 Incomings.emplace_back(MI->getOperand(i).getReg(), in collectIncomingValuesFromPhi()
H A DSILowerI1Copies.h94 SmallVectorImpl<Incoming> &Incomings) const = 0;
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DStructurizeCFG.cpp325 const SmallSet<BasicBlock *, 8> &Incomings,
691 BasicBlock *PHIBlock, const SmallSet<BasicBlock *, 8> &Incomings, in findUndefBlocks() argument
739 else if (!Incomings.contains(Current)) in findUndefBlocks()
813 SmallSet<BasicBlock *, 8> Incomings; in setPhiValues() local
817 Incomings.insert_range(llvm::make_first_range(BlkPhis.front().second)); in setPhiValues()
818 findUndefBlocks(To, Incomings, UndefBlks); in setPhiValues()
821 for (const auto &[Phi, Incomings] : OldPhiIt->second) { in setPhiValues()
823 for (const auto &[BB, V] : Incomings) { in setPhiValues()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86LowerAMXType.cpp668 SmallVector<Instruction *, 2> &Incomings);
676 BasicBlock *BB, SmallVector<Instruction *, 2> &Incomings) { in updatePhiIncomings() argument
679 for (auto *I : Incomings) { in updatePhiIncomings()
757 SmallVector<Instruction *, 2> Incomings; in volatileTilePHI() local
763 Incomings.push_back(Inst); in volatileTilePHI()
766 Value *StorePtr = updatePhiIncomings(BB, Incomings); in volatileTilePHI()