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

References

lib/Target/AMDGPU/AMDGPULibCalls.cpp
  471   return FInfo.getLeads()[0].VectorSize;
  521     nf.getLeads()[0].VectorSize = FInfo.getLeads()[0].VectorSize;
  521     nf.getLeads()[0].VectorSize = FInfo.getLeads()[0].VectorSize;
lib/Target/AMDGPU/AMDGPULibFunc.cpp
  384     P.ArgType = AMDGPULibFunc::I32; P.VectorSize = 4; break;
  386     P.ArgType = AMDGPULibFunc::U32; P.VectorSize = 4; break;
  388     P.ArgType = AMDGPULibFunc::F32; P.VectorSize = 4; break;
  407       P.VectorSize = 2; P.PtrKind = AMDGPULibFunc::BYVALUE; break;
  409       P.VectorSize = 3; P.PtrKind = AMDGPULibFunc::BYVALUE; break;
  411       P.VectorSize = 4; P.PtrKind = AMDGPULibFunc::BYVALUE; break;
  413       P.VectorSize = 8; P.PtrKind = AMDGPULibFunc::BYVALUE; break;
  415       P.VectorSize = 16; P.PtrKind = AMDGPULibFunc::BYVALUE; break;
  432       case AMDGPULibFunc::IMG1DA: P.VectorSize = 2; break;
  433       case AMDGPULibFunc::IMG1DB: P.VectorSize = 1; break;
  434       case AMDGPULibFunc::IMG2DA: P.VectorSize = 4; break;
  435       case AMDGPULibFunc::IMG1D:  P.VectorSize = 1; break;
  436       case AMDGPULibFunc::IMG2D:  P.VectorSize = 2; break;
  437       case AMDGPULibFunc::IMG3D:  P.VectorSize = 4; break;
  602     res.VectorSize = parseVecSize(param);
  603     if (res.VectorSize==1 || !eatTerm(param, '_')) return false;
  640       res.VectorSize = Prev.VectorSize;
  640       res.VectorSize = Prev.VectorSize;
  647   Prev.VectorSize = res.VectorSize;
  647   Prev.VectorSize = res.VectorSize;
  786           P.VectorSize == T.VectorSize &&
  786           P.VectorSize == T.VectorSize &&
  838     if (p.VectorSize > 1) {
  841       os << "Dv" << static_cast<unsigned>(p.VectorSize) << '_';
  905   if (P.VectorSize > 1)
  906     T = VectorType::get(T, P.VectorSize);
lib/Target/AMDGPU/AMDGPULibFunc.h
  299       VectorSize = 1;