• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/MCTargetDesc/

Lines Matching refs:HexagonMCInstrInfo

18 #include "MCTargetDesc/HexagonMCInstrInfo.h"
148 unsigned T = HexagonMCInstrInfo::getType(MCII, *id);
155 setLoad(HexagonMCInstrInfo::getDesc(MCII, *id).mayLoad());
156 setStore(HexagonMCInstrInfo::getDesc(MCII, *id).mayStore());
230 if (HexagonMCInstrInfo::isRestrictSlot1AOK(MCII, Inst)) {
238 unsigned Type = HexagonMCInstrInfo::getType(MCII, Inst);
261 if (HexagonMCInstrInfo::isRestrictNoSlot1Store(MCII, Inst)) {
270 if (HexagonMCInstrInfo::getDesc(MCII, Inst).mayStore()) {
317 if (HexagonMCInstrInfo::prefersSlot3(MCII, ID)) {
321 reservedSlots |= HexagonMCInstrInfo::getOtherReservedSlots(MCII, STI, ID);
323 switch (HexagonMCInstrInfo::getType(MCII, ID)) {
345 HexagonMCInstrInfo::getType(MCII, ID) == HexagonII::TypeCVI_VM_VP_LDU)
347 if (HexagonMCInstrInfo::getDesc(MCII, ID).isReturn())
364 HexagonMCInstrInfo::getType(MCII, ID) == HexagonII::TypeCVI_VM_STU)
379 if (HexagonMCInstrInfo::getDesc(MCII, ID).mayLoad()) {
383 HexagonMCInstrInfo::getType(MCII, ID) ==
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()) {
575 if (HexagonMCInstrInfo::prefersSlot3(MCII, ID))
662 << HexagonMCInstrInfo::getDesc(MCII, ISJ->getDesc()).getOpcode();