Home
last modified time | relevance | path

Searched refs:SdwaSel (Results 1 – 5 of 5) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIPeepholeSDWA.cpp120 SdwaSel SrcSel;
127 SdwaSel SrcSel_ = DWORD, bool Abs_ = false, bool Neg_ = false, in SDWASrcOperand()
137 SdwaSel getSrcSel() const { return SrcSel; } in getSrcSel()
152 SdwaSel DstSel;
158 SdwaSel DstSel_ = DWORD, DstUnused DstUn_ = UNUSED_PAD) in SDWADstOperand()
166 SdwaSel getDstSel() const { return DstSel; } in getDstSel()
180 MachineOperand *PreserveOp, SdwaSel DstSel_ = DWORD) in SDWADstPreserveOperand()
207 static raw_ostream& operator<<(raw_ostream &OS, SdwaSel Sel) { in operator <<()
415 SdwaSel DstSel = static_cast<SdwaSel>( in convertToSDWA()
417 if (DstSel == AMDGPU::SDWA::SdwaSel::WORD_1 && in convertToSDWA()
[all …]
H A DSIDefines.h878 enum SdwaSel : unsigned { enum
H A DSIInstrInfo.cpp1017 .addImm(DstLow ? AMDGPU::SDWA::SdwaSel::WORD_0 in copyPhysReg()
1018 : AMDGPU::SDWA::SdwaSel::WORD_1) in copyPhysReg()
1020 .addImm(SrcLow ? AMDGPU::SDWA::SdwaSel::WORD_0 in copyPhysReg()
1021 : AMDGPU::SDWA::SdwaSel::WORD_1) in copyPhysReg()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/MCTargetDesc/
H A DAMDGPUInstPrinter.cpp1196 case SdwaSel::BYTE_0: O << "BYTE_0"; break; in printSDWASel()
1197 case SdwaSel::BYTE_1: O << "BYTE_1"; break; in printSDWASel()
1198 case SdwaSel::BYTE_2: O << "BYTE_2"; break; in printSDWASel()
1199 case SdwaSel::BYTE_3: O << "BYTE_3"; break; in printSDWASel()
1200 case SdwaSel::WORD_0: O << "WORD_0"; break; in printSDWASel()
1201 case SdwaSel::WORD_1: O << "WORD_1"; break; in printSDWASel()
1202 case SdwaSel::DWORD: O << "DWORD"; break; in printSDWASel()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/AsmParser/
H A DAMDGPUAsmParser.cpp3473 if (!Op.isImm() || Op.getImm() != AMDGPU::SDWA::SdwaSel::DWORD) { in checkTargetMatchPredicate()
9385 .Case("BYTE_0", SdwaSel::BYTE_0) in parseSDWASel()
9386 .Case("BYTE_1", SdwaSel::BYTE_1) in parseSDWASel()
9387 .Case("BYTE_2", SdwaSel::BYTE_2) in parseSDWASel()
9388 .Case("BYTE_3", SdwaSel::BYTE_3) in parseSDWASel()
9389 .Case("WORD_0", SdwaSel::WORD_0) in parseSDWASel()
9390 .Case("WORD_1", SdwaSel::WORD_1) in parseSDWASel()
9391 .Case("DWORD", SdwaSel::DWORD) in parseSDWASel()
9509 AMDGPUOperand::ImmTySDWADstSel, SdwaSel::DWORD); in cvtSDWA()
9516 …addOptionalImmOperand(Inst, Operands, OptionalIdx, AMDGPUOperand::ImmTySDWASrc0Sel, SdwaSel::DWORD… in cvtSDWA()
[all …]