Searched refs:UsedByPhi (Results 1 - 2 of 2) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DTailDuplicator.h104 const DenseSet<unsigned> &UsedByPhi, bool Remove);
108 const DenseSet<unsigned> &UsedByPhi);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DTailDuplicator.cpp317 DenseSet<unsigned> *UsedByPhi) {
323 UsedByPhi->insert(SrcReg);
380 const DenseSet<unsigned> &UsedByPhi) {
402 if (isDefLiveOut(Reg, TailBB, MRI) || UsedByPhi.count(Reg))
707 const DenseSet<unsigned> &UsedByPhi,
811 DenseSet<unsigned> UsedByPhi; local
812 getRegsUsedByPHIs(*TailBB, &UsedByPhi);
815 return duplicateSimpleBB(TailBB, TDBBs, UsedByPhi, Copies);
857 processPHI(MI, TailBB, PredBB, LocalVRMap, CopyInfos, UsedByPhi, true);
861 duplicateInstruction(MI, TailBB, PredBB, LocalVRMap, UsedByPhi);
316 getRegsUsedByPHIs(const MachineBasicBlock &BB, DenseSet<unsigned> *UsedByPhi) argument
377 duplicateInstruction( MachineInstr *MI, MachineBasicBlock *TailBB, MachineBasicBlock *PredBB, DenseMap<unsigned, RegSubRegPair> &LocalVRMap, const DenseSet<unsigned> &UsedByPhi) argument
705 duplicateSimpleBB( MachineBasicBlock *TailBB, SmallVectorImpl<MachineBasicBlock *> &TDBBs, const DenseSet<unsigned> &UsedByPhi, SmallVectorImpl<MachineInstr *> &Copies) argument
[all...]

Completed in 101 milliseconds