Searched refs:Incomings (Results 1 – 5 of 5) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | SILowerI1Copies.cpp | 53 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 D | AMDGPUGlobalISelDivergenceLowering.cpp | 71 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 D | SILowerI1Copies.h | 94 SmallVectorImpl<Incoming> &Incomings) const = 0;
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | StructurizeCFG.cpp | 325 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 D | X86LowerAMXType.cpp | 668 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()
|