reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Target/Hexagon/HexagonCopyToCombine.cpp
  528   while (I2 != I1.getParent()->end() && I2->isDebugInstr())
  528   while (I2 != I1.getParent()->end() && I2->isDebugInstr())
  529     ++I2;
  533   for (MachineBasicBlock::iterator End = I1.getParent()->end(); I2 != End;
  534        ++I2) {
  536     if (I2->modifiesRegister(I1DestReg, TRI))
  540     if (!isCombinableInstType(*I2, TII, ShouldCombineAggressively))
  544     if (ShouldCombineAggressively && PotentiallyNewifiableTFR.count(&*I2))
  547     Register I2DestReg = I2->getOperand(0).getReg();
  560     if ((IsI2LowReg && !areCombinableOperations(TRI, I1, *I2, AllowC64)) ||
  561         (IsI1LowReg && !areCombinableOperations(TRI, *I2, I1, AllowC64)))
  564     if (isSafeToMoveTogether(I1, *I2, I1DestReg, I2DestReg, DoInsertAtI1))
  565       return &*I2;