Searched refs:SDWAOperand (Results 1 – 2 of 2) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | SIPeepholeSDWA.cpp | 43 class SDWAOperand; 46 using SDWAOperandsVector = SmallVector<SDWAOperand *, 4>; 55 MapVector<MachineInstr *, std::unique_ptr<SDWAOperand>> SDWAOperands; 62 std::unique_ptr<SDWAOperand> matchSDWAOperand(MachineInstr &MI); 92 class SDWAOperand { class 103 SDWAOperand(MachineOperand *TargetOp, MachineOperand *ReplacedOp) in SDWAOperand() function in __anon5b8513100111::SDWAOperand 109 virtual ~SDWAOperand() = default; 130 class SDWASrcOperand : public SDWAOperand { 141 : SDWAOperand(TargetOp, ReplacedOp), SrcSel(SrcSel_), Abs(Abs_), in SDWASrcOperand() 164 class SDWADstOperand : public SDWAOperand { [all …]
|
| H A D | SIInstrInfo.td | 1178 class SDWAOperand<string Id, string Name = NAME> 1240 def dst_sel : SDWAOperand<"dst_sel", "SDWADstSel">; 1241 def src0_sel : SDWAOperand<"src0_sel", "SDWASrc0Sel">; 1242 def src1_sel : SDWAOperand<"src1_sel", "SDWASrc1Sel">;
|