|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
Declarations
lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.h 116 MCInstrDesc const &getDesc(MCInstrInfo const &MCII, MCInst const &MCI);
References
lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp 1293 if (HexagonMCInstrInfo::getDesc(MII, Inst).isPseudo()) {
lib/Target/Hexagon/MCTargetDesc/HexagonAsmBackend.cpp 536 const MCInstrDesc &MCID = HexagonMCInstrInfo::getDesc(*MCII, HMI);
lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp 87 const MCInstrDesc &MCID = HexagonMCInstrInfo::getDesc(MCII, MCI);
302 MCInstrDesc const &Desc = HexagonMCInstrInfo::getDesc(MCII, I);
313 MCInstrDesc const &Desc = HexagonMCInstrInfo::getDesc(MCII, I);
327 MCInstrDesc const &Desc = HexagonMCInstrInfo::getDesc(MCII, I);
415 bool Branch = HexagonMCInstrInfo::getDesc(MCII, I).isBranch();
455 HexagonMCInstrInfo::getDesc(MCII, *std::get<0>(Producer));
496 unsigned Defs = HexagonMCInstrInfo::getDesc(MCII, Inst).getNumDefs();
513 for (unsigned j = HexagonMCInstrInfo::getDesc(MCII, I).getNumDefs(),
529 MCInstrDesc const &Desc = HexagonMCInstrInfo::getDesc(MCII, I);
554 HexagonMCInstrInfo::getDesc(MCII, I).mayLoad()) {
lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp 414 assert(!HexagonMCInstrInfo::getDesc(MCII, MI).isPseudo() &&
471 const MCInstrDesc &MCID = HexagonMCInstrInfo::getDesc(MCII, MI);
483 const MCInstrDesc &NextD = HexagonMCInstrInfo::getDesc(MCII, NextI);
624 const MCInstrDesc &MCID = HexagonMCInstrInfo::getDesc(MCII, MI);
lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp 211 uint64_t F = HexagonMCInstrInfo::getDesc(MCII, MCI).TSFlags;
218 const uint64_t F = HexagonMCInstrInfo::getDesc(MCII, MCI).TSFlags;
286 const uint64_t F = HexagonMCInstrInfo::getDesc(MCII, MCI).TSFlags;
304 const uint64_t F = HexagonMCInstrInfo::getDesc(MCII, MCI).TSFlags;
310 const uint64_t F = HexagonMCInstrInfo::getDesc(MCII, MCI).TSFlags;
316 const uint64_t F = HexagonMCInstrInfo::getDesc(MCII, MCI).TSFlags;
349 const uint64_t F = HexagonMCInstrInfo::getDesc(MCII, MCI).TSFlags;
374 const uint64_t F = HexagonMCInstrInfo::getDesc(MCII, MCI).TSFlags;
402 int SchedClass = HexagonMCInstrInfo::getDesc(MCII, MCI).getSchedClass();
413 int SchedClass = HexagonMCInstrInfo::getDesc(MCII, MCI).getSchedClass();
463 const uint64_t F = HexagonMCInstrInfo::getDesc(MCII, MCI).TSFlags;
470 const uint64_t F = HexagonMCInstrInfo::getDesc(MCII, MCI).TSFlags;
483 const uint64_t F = HexagonMCInstrInfo::getDesc(MCII, MCI).TSFlags;
506 HexagonMCInstrInfo::getDesc(MCII, MCI).isBranch()) ||
508 HexagonMCInstrInfo::getDesc(MCII, MCI).isBranch()))
528 return !HexagonMCInstrInfo::getDesc(MCII, MCI).isPseudo() &&
533 const uint64_t F = HexagonMCInstrInfo::getDesc(MCII, MCI).TSFlags;
539 const uint64_t F = HexagonMCInstrInfo::getDesc(MCII, MCI).TSFlags;
545 const uint64_t F = HexagonMCInstrInfo::getDesc(MCII, MCI).TSFlags;
555 const uint64_t F = HexagonMCInstrInfo::getDesc(MCII, MCI).TSFlags;
570 uint64_t const F = HexagonMCInstrInfo::getDesc(MCII, MCI).TSFlags;
576 uint64_t const F = HexagonMCInstrInfo::getDesc(MCII, MCI).TSFlags;
581 const uint64_t F = HexagonMCInstrInfo::getDesc(MCII, MCI).TSFlags;
612 const uint64_t F = HexagonMCInstrInfo::getDesc(MCII, MCI).TSFlags;
630 const uint64_t F = HexagonMCInstrInfo::getDesc(MCII, MCI).TSFlags;
640 const uint64_t F = HexagonMCInstrInfo::getDesc(MCII, MCI).TSFlags;
647 const uint64_t F = HexagonMCInstrInfo::getDesc(MCII, MCI).TSFlags;
653 const uint64_t F = HexagonMCInstrInfo::getDesc(MCII, MCI).TSFlags;
664 const uint64_t F = HexagonMCInstrInfo::getDesc(MCII, MCI).TSFlags;
671 const uint64_t F = HexagonMCInstrInfo::getDesc(MCII, MCI).TSFlags;
678 const uint64_t F = HexagonMCInstrInfo::getDesc(MCII, MCI).TSFlags;
820 MCInstrDesc const &Desc = getDesc(MCII, MCI);
829 const uint64_t F = HexagonMCInstrInfo::getDesc(MCII, MCI).TSFlags;
835 const uint64_t F = HexagonMCInstrInfo::getDesc(MCII, MCI).TSFlags;
lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.cpp 41 assert(!HexagonMCInstrInfo::getDesc(MCII, MI).isPseudo());
63 assert(!HexagonMCInstrInfo::getDesc(MCII, *I.getInst()).isPseudo());
lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp 155 setLoad(HexagonMCInstrInfo::getDesc(MCII, *id).mayLoad());
156 setStore(HexagonMCInstrInfo::getDesc(MCII, *id).mayStore());
270 if (HexagonMCInstrInfo::getDesc(MCII, Inst).mayStore()) {
347 if (HexagonMCInstrInfo::getDesc(MCII, ID).isReturn())
379 if (HexagonMCInstrInfo::getDesc(MCII, ID).mayLoad()) {
387 assert(HexagonMCInstrInfo::getDesc(MCII, ID).mayStore());
395 if (HexagonMCInstrInfo::getDesc(MCII, ID).isBranch())
402 if (HexagonMCInstrInfo::getDesc(MCII, Inst0).isBranch())
404 if (HexagonMCInstrInfo::getDesc(MCII, Inst1).isBranch())
406 if (HexagonMCInstrInfo::getDesc(MCII, Inst0).isReturn())
408 if (HexagonMCInstrInfo::getDesc(MCII, Inst1).isReturn())
438 if (HexagonMCInstrInfo::getDesc(MCII, ID).mayLoad()) {
471 if (HexagonMCInstrInfo::getDesc(MCII, ID).mayStore()) {
662 << HexagonMCInstrInfo::getDesc(MCII, ISJ->getDesc()).getOpcode();