Searched refs:DepReg (Results 1 – 4 of 4) sorted by relevance
/external/llvm/lib/Target/Hexagon/ |
D | HexagonVLIWPacketizer.cpp | 269 SDep::Kind DepType, unsigned DepReg) { in isCallDependent() argument 271 if (DepReg == HRI->getRARegister()) in isCallDependent() 275 if (DepReg == HRI->getFrameRegister() || DepReg == HRI->getStackRegister()) in isCallDependent() 279 const TargetRegisterClass* RC = HRI->getMinimalPhysRegClass(DepReg); in isCallDependent() 286 if (MO.isReg() && MO.isUse() && (MO.getReg() == DepReg)) in isCallDependent() 367 const SUnit *PacketSU, unsigned DepReg, MachineBasicBlock::iterator &MII, in canPromoteToDotCur() argument 406 if (BI->readsRegister(DepReg, MF.getSubtarget().getRegisterInfo())) in canPromoteToDotCur() 531 const MachineInstr *PacketMI, unsigned DepReg) { in canPromoteToNewValueStore() argument 538 if (Val.isReg() && Val.getReg() != DepReg) in canPromoteToNewValueStore() 560 getPostIncrementOperand(MI, HII).getReg() == DepReg) { in canPromoteToNewValueStore() [all …]
|
D | HexagonVLIWPacketizer.h | 77 unsigned DepReg); 82 unsigned DepReg, MachineBasicBlock::iterator &MII, 90 unsigned DepReg, MachineBasicBlock::iterator &MII, 93 unsigned DepReg, MachineBasicBlock::iterator &MII); 95 const MachineInstr* PacketMI, unsigned DepReg);
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/Hexagon/ |
D | HexagonVLIWPacketizer.cpp | 294 SDep::Kind DepType, unsigned DepReg) { in isCallDependent() argument 296 if (DepReg == HRI->getRARegister()) in isCallDependent() 300 if (DepReg == HRI->getFrameRegister() || DepReg == HRI->getStackRegister()) in isCallDependent() 310 if (MO.isReg() && MO.getReg() == DepReg && !MO.isImplicit()) in isCallDependent() 398 const SUnit *PacketSU, unsigned DepReg, MachineBasicBlock::iterator &MII, in canPromoteToDotCur() argument 436 if (BI->readsRegister(DepReg, MF.getSubtarget().getRegisterInfo())) in canPromoteToDotCur() 642 const MachineInstr &PacketMI, unsigned DepReg) { in canPromoteToNewValueStore() argument 649 if (Val.isReg() && Val.getReg() != DepReg) in canPromoteToNewValueStore() 671 getPostIncrementOperand(MI, HII).getReg() == DepReg) { in canPromoteToNewValueStore() 676 getPostIncrementOperand(PacketMI, HII).getReg() == DepReg) { in canPromoteToNewValueStore() [all …]
|
D | HexagonVLIWPacketizer.h | 110 unsigned DepReg); 115 unsigned DepReg, MachineBasicBlock::iterator &MII, 123 unsigned DepReg, MachineBasicBlock::iterator &MII, 126 unsigned DepReg, MachineBasicBlock::iterator &MII); 128 const MachineInstr &PacketMI, unsigned DepReg);
|