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

References

lib/Target/AMDGPU/AMDGPULibCalls.cpp
 1344   nf.getLeads()[0].PtrKind = AMDGPULibFunc::getEPtrKindFromAddrSpace(AMDGPUAS::FLAT_ADDRESS);
lib/Target/AMDGPU/AMDGPULibFunc.cpp
  354     Res.PtrKind = AMDGPULibFunc::BYVALUE;
  405       P.PtrKind = AMDGPULibFunc::BYVALUE; 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;
  417       P.PtrKind |= AMDGPULibFunc::CONST; break;
  419       P.PtrKind |= AMDGPULibFunc::VOLATILE; break;
  439       P.PtrKind = AMDGPULibFunc::BYVALUE;
  444       unsigned AS = AMDGPULibFunc::getAddrSpaceFromEPtrKind(P.PtrKind);
  449       P.PtrKind = AMDGPULibFunc::getEPtrKindFromAddrSpace(AS);
  450       P.PtrKind |= AMDGPULibFunc::CONST;
  586     if (eatTerm(param, 'K')) res.PtrKind |= AMDGPULibFunc::CONST;
  587     if (eatTerm(param, 'V')) res.PtrKind |= AMDGPULibFunc::VOLATILE;
  595     res.PtrKind |= AMDGPULibFuncBase::getEPtrKindFromAddrSpace(AS);
  597     res.PtrKind = AMDGPULibFunc::BYVALUE;
  785       if (P.PtrKind    == T.PtrKind &&
  785       if (P.PtrKind    == T.PtrKind &&
  825     if (p.PtrKind) {
  828       if (p.PtrKind & AMDGPULibFunc::CONST) os << 'K';
  829       if (p.PtrKind & AMDGPULibFunc::VOLATILE) os << 'V';
  831                         ? AMDGPULibFuncBase::getAddrSpaceFromEPtrKind(p.PtrKind)
  835       p.PtrKind = 0;
  907   if (P.PtrKind != AMDGPULibFunc::BYVALUE)
  908     T = useAddrSpace ? T->getPointerTo((P.PtrKind & AMDGPULibFunc::ADDR_SPACE)
lib/Target/AMDGPU/AMDGPULibFunc.h
  300       PtrKind = 0;