reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp
 2678     if (!Op.isImm() || Op.getImm() != AMDGPU::SDWA::SdwaSel::DWORD) {
 6763         .Case("BYTE_0", SdwaSel::BYTE_0)
 6764         .Case("BYTE_1", SdwaSel::BYTE_1)
 6765         .Case("BYTE_2", SdwaSel::BYTE_2)
 6766         .Case("BYTE_3", SdwaSel::BYTE_3)
 6767         .Case("WORD_0", SdwaSel::WORD_0)
 6768         .Case("WORD_1", SdwaSel::WORD_1)
 6769         .Case("DWORD", SdwaSel::DWORD)
 6887       addOptionalImmOperand(Inst, Operands, OptionalIdx, AMDGPUOperand::ImmTySdwaDstSel, SdwaSel::DWORD);
 6889       addOptionalImmOperand(Inst, Operands, OptionalIdx, AMDGPUOperand::ImmTySdwaSrc0Sel, SdwaSel::DWORD);
 6897       addOptionalImmOperand(Inst, Operands, OptionalIdx, AMDGPUOperand::ImmTySdwaDstSel, SdwaSel::DWORD);
 6899       addOptionalImmOperand(Inst, Operands, OptionalIdx, AMDGPUOperand::ImmTySdwaSrc0Sel, SdwaSel::DWORD);
 6900       addOptionalImmOperand(Inst, Operands, OptionalIdx, AMDGPUOperand::ImmTySdwaSrc1Sel, SdwaSel::DWORD);
 6906       addOptionalImmOperand(Inst, Operands, OptionalIdx, AMDGPUOperand::ImmTySdwaSrc0Sel, SdwaSel::DWORD);
 6907       addOptionalImmOperand(Inst, Operands, OptionalIdx, AMDGPUOperand::ImmTySdwaSrc1Sel, SdwaSel::DWORD);
lib/Target/AMDGPU/MCTargetDesc/AMDGPUInstPrinter.cpp
  819   case SdwaSel::BYTE_0: O << "BYTE_0"; break;
  820   case SdwaSel::BYTE_1: O << "BYTE_1"; break;
  821   case SdwaSel::BYTE_2: O << "BYTE_2"; break;
  822   case SdwaSel::BYTE_3: O << "BYTE_3"; break;
  823   case SdwaSel::WORD_0: O << "WORD_0"; break;
  824   case SdwaSel::WORD_1: O << "WORD_1"; break;
  825   case SdwaSel::DWORD: O << "DWORD"; break;
lib/Target/AMDGPU/SIPeepholeSDWA.cpp
  141   SdwaSel SrcSel;
  148                  SdwaSel SrcSel_ = DWORD, bool Abs_ = false, bool Neg_ = false,
  156   SdwaSel getSrcSel() const { return SrcSel; }
  171   SdwaSel DstSel;
  177                  SdwaSel DstSel_ = DWORD, DstUnused DstUn_ = UNUSED_PAD)
  183   SdwaSel getDstSel() const { return DstSel; }
  197                          MachineOperand *PreserveOp, SdwaSel DstSel_ = DWORD)
  224 static raw_ostream& operator<<(raw_ostream &OS, SdwaSel Sel) {
  402         SdwaSel DstSel = static_cast<SdwaSel>(
  404         if (DstSel == AMDGPU::SDWA::SdwaSel::WORD_1 &&
  405             getSrcSel() == AMDGPU::SDWA::SdwaSel::WORD_0) {
  658     SdwaSel SrcSel = DWORD;
  792     SdwaSel DstSel = static_cast<SdwaSel>(
  794     SdwaSel OtherDstSel = static_cast<SdwaSel>(
 1087       SDWAInst.addImm(AMDGPU::SDWA::SdwaSel::DWORD);
 1107     SDWAInst.addImm(AMDGPU::SDWA::SdwaSel::DWORD);
 1117       SDWAInst.addImm(AMDGPU::SDWA::SdwaSel::DWORD);
usr/include/c++/7.4.0/bits/move.h
   72     constexpr _Tp&&
   73     forward(typename std::remove_reference<_Tp>::type& __t) noexcept
   83     constexpr _Tp&&
   84     forward(typename std::remove_reference<_Tp>::type&& __t) noexcept
usr/include/c++/7.4.0/bits/unique_ptr.h
  824     make_unique(_Args&&... __args)
  825     { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); }
usr/include/c++/7.4.0/type_traits
 1629     { typedef _Tp   type; };
 1633     { typedef _Tp   type; };