Lines Matching refs:TII

64   const SIInstrInfo *TII;  member in __anon2a1f81510111::GCNDPPCombine
159 assert(TII->getNamedOperand(MovMI, AMDGPU::OpName::vdst)->getReg() == in createDPPInst()
160 TII->getNamedOperand(OrigMI, AMDGPU::OpName::src0)->getReg()); in createDPPInst()
170 OrigMI.getDebugLoc(), TII->get(DPPOp)); in createDPPInst()
173 auto *Dst = TII->getNamedOperand(OrigMI, AMDGPU::OpName::vdst); in createDPPInst()
186 if (auto *Mod0 = TII->getNamedOperand(OrigMI, in createDPPInst()
194 auto *Src0 = TII->getNamedOperand(MovMI, AMDGPU::OpName::src0); in createDPPInst()
196 if (!TII->isOperandLegal(*DPPInst.getInstr(), NumOperands, Src0)) { in createDPPInst()
204 if (auto *Mod1 = TII->getNamedOperand(OrigMI, in createDPPInst()
212 if (auto *Src1 = TII->getNamedOperand(OrigMI, AMDGPU::OpName::src1)) { in createDPPInst()
213 if (!TII->isOperandLegal(*DPPInst.getInstr(), NumOperands, Src1)) { in createDPPInst()
222 if (auto *Src2 = TII->getNamedOperand(OrigMI, AMDGPU::OpName::src2)) { in createDPPInst()
223 if (!TII->isOperandLegal(*DPPInst.getInstr(), NumOperands, Src2)) { in createDPPInst()
231 DPPInst.add(*TII->getNamedOperand(MovMI, AMDGPU::OpName::dpp_ctrl)); in createDPPInst()
232 DPPInst.add(*TII->getNamedOperand(MovMI, AMDGPU::OpName::row_mask)); in createDPPInst()
233 DPPInst.add(*TII->getNamedOperand(MovMI, AMDGPU::OpName::bank_mask)); in createDPPInst()
268 auto *Src1 = TII->getNamedOperand(OrigMI, AMDGPU::OpName::src1); in foldOldOpnd()
309 auto *Imm = TII->getNamedOperand(MI, OpndName); in hasNoImmOrEqual()
319 auto *BCZOpnd = TII->getNamedOperand(MovMI, AMDGPU::OpName::bound_ctrl); in combineDPPMov()
325 auto *OldOpnd = TII->getNamedOperand(MovMI, AMDGPU::OpName::old); in combineDPPMov()
359 TII->get(AMDGPU::IMPLICIT_DEF), OldOpndVGPR.Reg); in combineDPPMov()
366 TII->getNamedOperand(MovMI, AMDGPU::OpName::vdst)->getReg())) { in combineDPPMov()
371 if (TII->isVOP3(OrigOp)) { in combineDPPMov()
372 if (!TII->hasVALU32BitEncoding(OrigOp)) { in combineDPPMov()
385 } else if (!TII->isVOP1(OrigOp) && !TII->isVOP2(OrigOp)) { in combineDPPMov()
391 if (&Use == TII->getNamedOperand(OrigMI, AMDGPU::OpName::src0)) { in combineDPPMov()
398 &Use == TII->getNamedOperand(OrigMI, AMDGPU::OpName::src1)) { in combineDPPMov()
402 if (TII->commuteInstruction(*NewMI)) { in combineDPPMov()
431 TII = ST.getInstrInfo(); in runOnMachineFunction()