reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
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());