Home
last modified time | relevance | path

Searched refs:DepReg (Results 1 – 2 of 2) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Target/Hexagon/
H A DHexagonVLIWPacketizer.cpp303 SDep::Kind DepType, unsigned DepReg) { in isCallDependent() argument
305 if (DepReg == HRI->getRARegister()) in isCallDependent()
309 if (DepReg == HRI->getFrameRegister() || DepReg == HRI->getStackRegister()) in isCallDependent()
658 if (Val.isReg() && Val.getReg() != DepReg) in canPromoteToNewValueStore()
785 if (MO.isReg() && MO.getReg() == DepReg) in canPromoteToNewValueStore()
800 if (R == DepReg || HRI->isSuperRegister(DepReg, R)) in canPromoteToNewValueStore()
820 const SUnit *PacketSU, unsigned DepReg, in canPromoteToNewValue() argument
836 unsigned DepReg) { in isImplicitDependency() argument
938 Dep.getReg() == DepReg) in restrictingDepExistInPacket()
1432 unsigned DepReg = 0; in isLegalToPacketizeTogether() local
[all …]
H A DHexagonVLIWPacketizer.h120 unsigned DepReg);
125 unsigned DepReg, MachineBasicBlock::iterator &MII,
133 unsigned DepReg, MachineBasicBlock::iterator &MII,
136 unsigned DepReg, MachineBasicBlock::iterator &MII);
138 const MachineInstr &PacketMI, unsigned DepReg);