reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1016 SDWAInst.add(*Dst); 1020 SDWAInst.add(*Dst); 1023 SDWAInst.addReg(TRI->getVCC(), RegState::Define); 1034 SDWAInst.addImm(Mod->getImm()); 1036 SDWAInst.addImm(0); 1037 SDWAInst.add(*Src0); 1046 SDWAInst.addImm(Mod->getImm()); 1048 SDWAInst.addImm(0); 1049 SDWAInst.add(*Src1); 1059 SDWAInst.add(*Src2); 1066 SDWAInst.add(*Clamp); 1068 SDWAInst.addImm(0); 1075 SDWAInst.add(*OMod); 1077 SDWAInst.addImm(0); 1085 SDWAInst.add(*DstSel); 1087 SDWAInst.addImm(AMDGPU::SDWA::SdwaSel::DWORD); 1095 SDWAInst.add(*DstUnused); 1097 SDWAInst.addImm(AMDGPU::SDWA::DstUnused::UNUSED_PAD); 1105 SDWAInst.add(*Src0Sel); 1107 SDWAInst.addImm(AMDGPU::SDWA::SdwaSel::DWORD); 1115 SDWAInst.add(*Src1Sel); 1117 SDWAInst.addImm(AMDGPU::SDWA::SdwaSel::DWORD); 1136 SDWAInst.add(Tied); 1137 SDWAInst->tieOperands(PreserveDstIdx, SDWAInst->getNumOperands() - 1); 1137 SDWAInst->tieOperands(PreserveDstIdx, SDWAInst->getNumOperands() - 1); 1143 LLVM_DEBUG(dbgs() << *SDWAInst << "\nOperand: " << *Operand); 1155 Converted |= Operand->convertToSDWA(*SDWAInst, TII); 1158 ConvertedInstructions.push_back(SDWAInst); 1160 SDWAInst->eraseFromParent(); 1164 LLVM_DEBUG(dbgs() << "\nInto:" << *SDWAInst << '\n');