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

References

lib/Target/X86/X86FrameLowering.cpp
  403   PI = skipDebugInstructionsBackward(PI, MBB.begin());
  403   PI = skipDebugInstructionsBackward(PI, MBB.begin());
  415   if (doMergeWithPrevious && PI != MBB.begin() && PI->isCFIInstruction())
  415   if (doMergeWithPrevious && PI != MBB.begin() && PI->isCFIInstruction())
  416     PI = std::prev(PI);
  416     PI = std::prev(PI);
  418   unsigned Opc = PI->getOpcode();
  423       PI->getOperand(0).getReg() == StackPtr){
  424     assert(PI->getOperand(1).getReg() == StackPtr);
  425     Offset = PI->getOperand(2).getImm();
  427              PI->getOperand(0).getReg() == StackPtr &&
  428              PI->getOperand(1).getReg() == StackPtr &&
  429              PI->getOperand(2).getImm() == 1 &&
  430              PI->getOperand(3).getReg() == X86::NoRegister &&
  431              PI->getOperand(5).getReg() == X86::NoRegister) {
  433     Offset = PI->getOperand(4).getImm();
  436              PI->getOperand(0).getReg() == StackPtr) {
  437     assert(PI->getOperand(1).getReg() == StackPtr);
  438     Offset = -PI->getOperand(2).getImm();
  442   PI = MBB.erase(PI);
  442   PI = MBB.erase(PI);
  443   if (PI != MBB.end() && PI->isCFIInstruction()) PI = MBB.erase(PI);
  443   if (PI != MBB.end() && PI->isCFIInstruction()) PI = MBB.erase(PI);
  443   if (PI != MBB.end() && PI->isCFIInstruction()) PI = MBB.erase(PI);
  443   if (PI != MBB.end() && PI->isCFIInstruction()) PI = MBB.erase(PI);
  445     MBBI = skipDebugInstructionsForward(PI, MBB.end());