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

References

lib/Target/X86/X86ISelLowering.cpp
29935     while (NextMIIt != ThisMBB->end() && isCMOVPseudo(*NextMIIt) &&
29935     while (NextMIIt != ThisMBB->end() && isCMOVPseudo(*NextMIIt) &&
29936            (NextMIIt->getOperand(3).getImm() == CC ||
29937             NextMIIt->getOperand(3).getImm() == OppCC)) {
29938       LastCMOV = &*NextMIIt;
29939       ++NextMIIt;
29940       NextMIIt = skipDebugInstructionsForward(NextMIIt, ThisMBB->end());
29940       NextMIIt = skipDebugInstructionsForward(NextMIIt, ThisMBB->end());
29946   if (LastCMOV == &MI && NextMIIt != ThisMBB->end() &&
29947       NextMIIt->getOpcode() == MI.getOpcode() &&
29948       NextMIIt->getOperand(2).getReg() == MI.getOperand(2).getReg() &&
29949       NextMIIt->getOperand(1).getReg() == MI.getOperand(0).getReg() &&
29950       NextMIIt->getOperand(1).isKill()) {
29951     return EmitLoweredCascadedSelect(MI, *NextMIIt, ThisMBB);