Lines Matching refs:SDWAInst

739     MachineInstr *SDWAInst = OrSDWADef->getParent();  in matchSDWAOperand()  local
766 TII->getNamedImmOperand(*SDWAInst, AMDGPU::OpName::dst_sel)); in matchSDWAOperand()
996 MachineInstrBuilder SDWAInst = in convertToSDWA() local
1004 SDWAInst.add(*Dst); in convertToSDWA()
1007 SDWAInst.add(*Dst); in convertToSDWA()
1010 SDWAInst.addReg(TRI->getVCC(), RegState::Define); in convertToSDWA()
1019 SDWAInst.addImm(Mod->getImm()); in convertToSDWA()
1021 SDWAInst.addImm(0); in convertToSDWA()
1022 SDWAInst.add(*Src0); in convertToSDWA()
1030 SDWAInst.addImm(Mod->getImm()); in convertToSDWA()
1032 SDWAInst.addImm(0); in convertToSDWA()
1033 SDWAInst.add(*Src1); in convertToSDWA()
1043 SDWAInst.add(*Src2); in convertToSDWA()
1050 SDWAInst.add(*Clamp); in convertToSDWA()
1052 SDWAInst.addImm(0); in convertToSDWA()
1059 SDWAInst.add(*OMod); in convertToSDWA()
1061 SDWAInst.addImm(0); in convertToSDWA()
1069 SDWAInst.add(*DstSel); in convertToSDWA()
1071 SDWAInst.addImm(AMDGPU::SDWA::SdwaSel::DWORD); in convertToSDWA()
1079 SDWAInst.add(*DstUnused); in convertToSDWA()
1081 SDWAInst.addImm(AMDGPU::SDWA::DstUnused::UNUSED_PAD); in convertToSDWA()
1089 SDWAInst.add(*Src0Sel); in convertToSDWA()
1091 SDWAInst.addImm(AMDGPU::SDWA::SdwaSel::DWORD); in convertToSDWA()
1099 SDWAInst.add(*Src1Sel); in convertToSDWA()
1101 SDWAInst.addImm(AMDGPU::SDWA::SdwaSel::DWORD); in convertToSDWA()
1120 SDWAInst.add(Tied); in convertToSDWA()
1121 SDWAInst->tieOperands(PreserveDstIdx, SDWAInst->getNumOperands() - 1); in convertToSDWA()
1127 LLVM_DEBUG(dbgs() << *SDWAInst << "\nOperand: " << *Operand); in convertToSDWA()
1139 Converted |= Operand->convertToSDWA(*SDWAInst, TII); in convertToSDWA()
1142 ConvertedInstructions.push_back(SDWAInst); in convertToSDWA()
1144 SDWAInst->eraseFromParent(); in convertToSDWA()
1148 LLVM_DEBUG(dbgs() << "\nInto:" << *SDWAInst << '\n'); in convertToSDWA()