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

References

lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp
 1046          (j < numInstrInPacket) && (k < numInstrInPacket); ++j, ++k) {
 1046          (j < numInstrInPacket) && (k < numInstrInPacket); ++j, ++k) {
 1051           isStoreInst(MCB.getOperand(k).getInst()->getOpcode())) {
 1052         LLVM_DEBUG(dbgs() << "skip out of order write pair: " << k << "," << j
 1061               MCII, *MCB.getOperand(k).getInst(),
 1062               HexagonMCInstrInfo::hasExtenderForIndex(MCB, k - 1),
 1068             getDuplexCandidateGroup(*MCB.getOperand(k).getInst()),
 1072         duplexToTry.push_back(DuplexCandidate(j, k, iClass));
 1073         LLVM_DEBUG(dbgs() << "adding pair: " << j << "," << k << ":"
 1075                           << MCB.getOperand(k).getInst()->getOpcode() << "\n");
 1078         LLVM_DEBUG(dbgs() << "skipping pair: " << j << "," << k << ":"
 1080                           << MCB.getOperand(k).getInst()->getOpcode() << "\n");
 1088                 *MCB.getOperand(k).getInst(),
 1089                 HexagonMCInstrInfo::hasExtenderForIndex(MCB, k - 1),
 1094               getDuplexCandidateGroup(*MCB.getOperand(k).getInst()));
 1097           duplexToTry.push_back(DuplexCandidate(k, j, iClass));
 1099                      << "adding pair:" << k << "," << j << ":"
 1101                      << MCB.getOperand(k).getInst()->getOpcode() << "\n");
 1104                      << "skipping pair: " << k << "," << j << ":"
 1106                      << MCB.getOperand(k).getInst()->getOpcode() << "\n");