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

References

lib/CodeGen/PeepholeOptimizer.cpp
  838     if (CurrentSrcIdx > 0)
  842     CurrentSrcIdx = 1;
  853     if (CurrentSrcIdx != 1)
  855     MachineOperand &MOSrc = CopyLike.getOperand(CurrentSrcIdx);
  879     if (CurrentSrcIdx == NumDefs)
  882     while (CopyLike.getOperand(CurrentSrcIdx).isDead()) {
  883       ++CurrentSrcIdx;
  884       if (CurrentSrcIdx == NumDefs)
  890     const MachineOperand &MODef = CopyLike.getOperand(CurrentSrcIdx);
  893     CurrentSrcIdx++;
  923     if (CurrentSrcIdx == 2)
  926     CurrentSrcIdx = 2;
  942     if (CurrentSrcIdx != 2)
  945     MachineOperand &MO = CopyLike.getOperand(CurrentSrcIdx);
  970     if (CurrentSrcIdx == 1)
  973     CurrentSrcIdx = 1;
  990     if (CurrentSrcIdx != 1)
  993     CopyLike.getOperand(CurrentSrcIdx).setReg(NewReg);
 1001       CurrentSrcIdx = -1;
 1009     CopyLike.getOperand(CurrentSrcIdx + 1).setImm(NewSubReg);
 1042     if (CurrentSrcIdx == 0) {
 1043       CurrentSrcIdx = 1;
 1046       CurrentSrcIdx += 2;
 1047       if (CurrentSrcIdx >= CopyLike.getNumOperands())
 1050     const MachineOperand &MOInsertedReg = CopyLike.getOperand(CurrentSrcIdx);
 1058     Dst.SubReg = CopyLike.getOperand(CurrentSrcIdx + 1).getImm();
 1069     if ((CurrentSrcIdx & 1) != 1 || CurrentSrcIdx > CopyLike.getNumOperands())
 1069     if ((CurrentSrcIdx & 1) != 1 || CurrentSrcIdx > CopyLike.getNumOperands())
 1072     MachineOperand &MO = CopyLike.getOperand(CurrentSrcIdx);