Lines Matching refs:TII
141 const SIInstrInfo *TII) { in tryAddToFoldList() argument
142 if (!TII->isOperandLegal(MI, OpNo, OpToFold)) { in tryAddToFoldList()
150 MI->setDesc(TII->get(AMDGPU::V_MAD_F32)); in tryAddToFoldList()
151 bool FoldAsMAD = tryAddToFoldList(FoldList, MI, OpNo, OpToFold, TII); in tryAddToFoldList()
156 MI->setDesc(TII->get(Opc)); in tryAddToFoldList()
169 bool CanCommute = TII->findCommutedOpIndices(MI, CommuteIdx0, CommuteIdx1); in tryAddToFoldList()
178 if (!CanCommute || !TII->commuteInstruction(MI)) in tryAddToFoldList()
181 if (!TII->isOperandLegal(MI, OpNo, OpToFold)) in tryAddToFoldList()
191 const SIInstrInfo *TII = in runOnMachineFunction() local
193 const SIRegisterInfo &TRI = TII->getRegisterInfo(); in runOnMachineFunction()
207 unsigned OpSize = TII->getOpSize(MI, 1); in runOnMachineFunction()
219 if (FoldingImm && !TII->isInlineConstant(OpToFold, OpSize) && in runOnMachineFunction()
276 unsigned MovOp = TII->getMovOpcode(DestRC); in runOnMachineFunction()
280 UseMI->setDesc(TII->get(MovOp)); in runOnMachineFunction()
294 tryAddToFoldList(FoldList, UseMI, Use.getOperandNo(), &ImmOp, TII); in runOnMachineFunction()
298 tryAddToFoldList(FoldList, UseMI, Use.getOperandNo(), &OpToFold, TII); in runOnMachineFunction()