Lines Matching refs:TSFlags

352     return MI.getDesc().TSFlags & SIInstrFlags::SALU;  in isSALU()
356 return get(Opcode).TSFlags & SIInstrFlags::SALU; in isSALU()
360 return MI.getDesc().TSFlags & SIInstrFlags::VALU; in isVALU()
364 return get(Opcode).TSFlags & SIInstrFlags::VALU; in isVALU()
376 return MI.getDesc().TSFlags & SIInstrFlags::SOP1; in isSOP1()
380 return get(Opcode).TSFlags & SIInstrFlags::SOP1; in isSOP1()
384 return MI.getDesc().TSFlags & SIInstrFlags::SOP2; in isSOP2()
388 return get(Opcode).TSFlags & SIInstrFlags::SOP2; in isSOP2()
392 return MI.getDesc().TSFlags & SIInstrFlags::SOPC; in isSOPC()
396 return get(Opcode).TSFlags & SIInstrFlags::SOPC; in isSOPC()
400 return MI.getDesc().TSFlags & SIInstrFlags::SOPK; in isSOPK()
404 return get(Opcode).TSFlags & SIInstrFlags::SOPK; in isSOPK()
408 return MI.getDesc().TSFlags & SIInstrFlags::SOPP; in isSOPP()
412 return get(Opcode).TSFlags & SIInstrFlags::SOPP; in isSOPP()
416 return MI.getDesc().TSFlags & SIInstrFlags::IsPacked; in isPacked()
420 return get(Opcode).TSFlags & SIInstrFlags::IsPacked; in isPacked()
424 return MI.getDesc().TSFlags & SIInstrFlags::VOP1; in isVOP1()
428 return get(Opcode).TSFlags & SIInstrFlags::VOP1; in isVOP1()
432 return MI.getDesc().TSFlags & SIInstrFlags::VOP2; in isVOP2()
436 return get(Opcode).TSFlags & SIInstrFlags::VOP2; in isVOP2()
440 return MI.getDesc().TSFlags & SIInstrFlags::VOP3; in isVOP3()
444 return get(Opcode).TSFlags & SIInstrFlags::VOP3; in isVOP3()
448 return MI.getDesc().TSFlags & SIInstrFlags::SDWA; in isSDWA()
452 return get(Opcode).TSFlags & SIInstrFlags::SDWA; in isSDWA()
456 return MI.getDesc().TSFlags & SIInstrFlags::VOPC; in isVOPC()
460 return get(Opcode).TSFlags & SIInstrFlags::VOPC; in isVOPC()
464 return MI.getDesc().TSFlags & SIInstrFlags::MUBUF; in isMUBUF()
468 return get(Opcode).TSFlags & SIInstrFlags::MUBUF; in isMUBUF()
472 return MI.getDesc().TSFlags & SIInstrFlags::MTBUF; in isMTBUF()
476 return get(Opcode).TSFlags & SIInstrFlags::MTBUF; in isMTBUF()
480 return MI.getDesc().TSFlags & SIInstrFlags::SMRD; in isSMRD()
484 return get(Opcode).TSFlags & SIInstrFlags::SMRD; in isSMRD()
490 return MI.getDesc().TSFlags & SIInstrFlags::DS; in isDS()
494 return get(Opcode).TSFlags & SIInstrFlags::DS; in isDS()
500 return MI.getDesc().TSFlags & SIInstrFlags::MIMG; in isMIMG()
504 return get(Opcode).TSFlags & SIInstrFlags::MIMG; in isMIMG()
508 return MI.getDesc().TSFlags & SIInstrFlags::Gather4; in isGather4()
512 return get(Opcode).TSFlags & SIInstrFlags::Gather4; in isGather4()
516 return MI.getDesc().TSFlags & SIInstrFlags::FLAT; in isFLAT()
522 auto Flags = MI.getDesc().TSFlags; in isSegmentSpecificFLAT()
527 auto Flags = get(Opcode).TSFlags; in isSegmentSpecificFLAT()
532 return MI.getDesc().TSFlags & SIInstrFlags::FlatGlobal; in isFLATGlobal()
536 return get(Opcode).TSFlags & SIInstrFlags::FlatGlobal; in isFLATGlobal()
540 return MI.getDesc().TSFlags & SIInstrFlags::FlatScratch; in isFLATScratch()
544 return get(Opcode).TSFlags & SIInstrFlags::FlatScratch; in isFLATScratch()
549 return get(Opcode).TSFlags & SIInstrFlags::FLAT; in isFLAT()
553 return MI.getDesc().TSFlags & SIInstrFlags::EXP; in isEXP()
565 return get(Opcode).TSFlags & SIInstrFlags::EXP; in isEXP()
569 return MI.getDesc().TSFlags & SIInstrFlags::IsAtomicNoRet; in isAtomicNoRet()
573 return get(Opcode).TSFlags & SIInstrFlags::IsAtomicNoRet; in isAtomicNoRet()
577 return MI.getDesc().TSFlags & SIInstrFlags::IsAtomicRet; in isAtomicRet()
581 return get(Opcode).TSFlags & SIInstrFlags::IsAtomicRet; in isAtomicRet()
585 return MI.getDesc().TSFlags & (SIInstrFlags::IsAtomicRet | in isAtomic()
590 return get(Opcode).TSFlags & (SIInstrFlags::IsAtomicRet | in isAtomic()
595 return MI.getDesc().TSFlags & SIInstrFlags::WQM; in isWQM()
599 return get(Opcode).TSFlags & SIInstrFlags::WQM; in isWQM()
603 return MI.getDesc().TSFlags & SIInstrFlags::DisableWQM; in isDisableWQM()
607 return get(Opcode).TSFlags & SIInstrFlags::DisableWQM; in isDisableWQM()
611 return MI.getDesc().TSFlags & SIInstrFlags::VGPRSpill; in isVGPRSpill()
615 return get(Opcode).TSFlags & SIInstrFlags::VGPRSpill; in isVGPRSpill()
619 return MI.getDesc().TSFlags & SIInstrFlags::SGPRSpill; in isSGPRSpill()
623 return get(Opcode).TSFlags & SIInstrFlags::SGPRSpill; in isSGPRSpill()
627 return MI.getDesc().TSFlags & SIInstrFlags::DPP; in isDPP()
631 return get(Opcode).TSFlags & SIInstrFlags::DPP; in isDPP()
635 return MI.getDesc().TSFlags & SIInstrFlags::TRANS; in isTRANS()
639 return get(Opcode).TSFlags & SIInstrFlags::TRANS; in isTRANS()
643 return MI.getDesc().TSFlags & SIInstrFlags::VOP3P; in isVOP3P()
647 return get(Opcode).TSFlags & SIInstrFlags::VOP3P; in isVOP3P()
651 return MI.getDesc().TSFlags & SIInstrFlags::VINTRP; in isVINTRP()
655 return get(Opcode).TSFlags & SIInstrFlags::VINTRP; in isVINTRP()
659 return MI.getDesc().TSFlags & SIInstrFlags::IsMAI; in isMAI()
663 return get(Opcode).TSFlags & SIInstrFlags::IsMAI; in isMAI()
672 return MI.getDesc().TSFlags & SIInstrFlags::IsDOT; in isDOT()
676 return MI.getDesc().TSFlags & SIInstrFlags::IsWMMA; in isWMMA()
680 return get(Opcode).TSFlags & SIInstrFlags::IsWMMA; in isWMMA()
684 return get(Opcode).TSFlags & SIInstrFlags::IsDOT; in isDOT()
688 return MI.getDesc().TSFlags & SIInstrFlags::LDSDIR; in isLDSDIR()
692 return get(Opcode).TSFlags & SIInstrFlags::LDSDIR; in isLDSDIR()
696 return MI.getDesc().TSFlags & SIInstrFlags::VINTERP; in isVINTERP()
700 return get(Opcode).TSFlags & SIInstrFlags::VINTERP; in isVINTERP()
704 return MI.getDesc().TSFlags & (SIInstrFlags::SALU | SIInstrFlags::SMRD); in isScalarUnit()
708 return MI.getDesc().TSFlags & SIInstrFlags::VM_CNT; in usesVM_CNT()
712 return MI.getDesc().TSFlags & SIInstrFlags::LGKM_CNT; in usesLGKM_CNT()
716 return MI.getDesc().TSFlags & SIInstrFlags::SOPK_ZEXT; in sopkIsZext()
720 return get(Opcode).TSFlags & SIInstrFlags::SOPK_ZEXT; in sopkIsZext()
726 return MI.getDesc().TSFlags & SIInstrFlags::SCALAR_STORE; in isScalarStore()
730 return get(Opcode).TSFlags & SIInstrFlags::SCALAR_STORE; in isScalarStore()
734 return MI.getDesc().TSFlags & SIInstrFlags::FIXED_SIZE; in isFixedSize()
738 return get(Opcode).TSFlags & SIInstrFlags::FIXED_SIZE; in isFixedSize()
742 return MI.getDesc().TSFlags & SIInstrFlags::FPClamp; in hasFPClamp()
746 return get(Opcode).TSFlags & SIInstrFlags::FPClamp; in hasFPClamp()
750 return MI.getDesc().TSFlags & SIInstrFlags::IntClamp; in hasIntClamp()
758 return MI.getDesc().TSFlags & ClampFlags; in getClampMask()
762 return MI.getDesc().TSFlags & SIInstrFlags::FPDPRounding; in usesFPDPRounding()
766 return get(Opcode).TSFlags & SIInstrFlags::FPDPRounding; in usesFPDPRounding()
770 return MI.getDesc().TSFlags & SIInstrFlags::FPAtomic; in isFPAtomic()
774 return get(Opcode).TSFlags & SIInstrFlags::FPAtomic; in isFPAtomic()