Lines Matching refs:SDWAInst

732     MachineInstr *SDWAInst = OrSDWADef->getParent();  in matchSDWAOperand()  local
759 TII->getNamedImmOperand(*SDWAInst, AMDGPU::OpName::dst_sel));; in matchSDWAOperand()
998 MachineInstrBuilder SDWAInst = in convertToSDWA() local
1006 SDWAInst.add(*Dst); in convertToSDWA()
1010 SDWAInst.add(*Dst); in convertToSDWA()
1013 SDWAInst.addReg(TRI->getVCC(), RegState::Define); in convertToSDWA()
1024 SDWAInst.addImm(Mod->getImm()); in convertToSDWA()
1026 SDWAInst.addImm(0); in convertToSDWA()
1027 SDWAInst.add(*Src0); in convertToSDWA()
1036 SDWAInst.addImm(Mod->getImm()); in convertToSDWA()
1038 SDWAInst.addImm(0); in convertToSDWA()
1039 SDWAInst.add(*Src1); in convertToSDWA()
1049 SDWAInst.add(*Src2); in convertToSDWA()
1056 SDWAInst.add(*Clamp); in convertToSDWA()
1058 SDWAInst.addImm(0); in convertToSDWA()
1065 SDWAInst.add(*OMod); in convertToSDWA()
1067 SDWAInst.addImm(0); in convertToSDWA()
1075 SDWAInst.add(*DstSel); in convertToSDWA()
1077 SDWAInst.addImm(AMDGPU::SDWA::SdwaSel::DWORD); in convertToSDWA()
1085 SDWAInst.add(*DstUnused); in convertToSDWA()
1087 SDWAInst.addImm(AMDGPU::SDWA::DstUnused::UNUSED_PAD); in convertToSDWA()
1095 SDWAInst.add(*Src0Sel); in convertToSDWA()
1097 SDWAInst.addImm(AMDGPU::SDWA::SdwaSel::DWORD); in convertToSDWA()
1105 SDWAInst.add(*Src1Sel); in convertToSDWA()
1107 SDWAInst.addImm(AMDGPU::SDWA::SdwaSel::DWORD); in convertToSDWA()
1126 SDWAInst.add(Tied); in convertToSDWA()
1127 SDWAInst->tieOperands(PreserveDstIdx, SDWAInst->getNumOperands() - 1); in convertToSDWA()
1133 LLVM_DEBUG(dbgs() << *SDWAInst << "\nOperand: " << *Operand); in convertToSDWA()
1145 Converted |= Operand->convertToSDWA(*SDWAInst, TII); in convertToSDWA()
1148 ConvertedInstructions.push_back(SDWAInst); in convertToSDWA()
1150 SDWAInst->eraseFromParent(); in convertToSDWA()
1154 LLVM_DEBUG(dbgs() << "\nInto:" << *SDWAInst << '\n'); in convertToSDWA()