Lines Matching refs:PtrKind
355 Res.PtrKind = AMDGPULibFunc::BYVALUE;
406 P.PtrKind = AMDGPULibFunc::BYVALUE; break;
408 P.VectorSize = 2; P.PtrKind = AMDGPULibFunc::BYVALUE; break;
410 P.VectorSize = 3; P.PtrKind = AMDGPULibFunc::BYVALUE; break;
412 P.VectorSize = 4; P.PtrKind = AMDGPULibFunc::BYVALUE; break;
414 P.VectorSize = 8; P.PtrKind = AMDGPULibFunc::BYVALUE; break;
416 P.VectorSize = 16; P.PtrKind = AMDGPULibFunc::BYVALUE; break;
418 P.PtrKind |= AMDGPULibFunc::CONST; break;
420 P.PtrKind |= AMDGPULibFunc::VOLATILE; break;
440 P.PtrKind = AMDGPULibFunc::BYVALUE;
445 unsigned AS = AMDGPULibFunc::getAddrSpaceFromEPtrKind(P.PtrKind);
450 P.PtrKind = AMDGPULibFunc::getEPtrKindFromAddrSpace(AS);
451 P.PtrKind |= AMDGPULibFunc::CONST;
585 if (eatTerm(param, 'K')) res.PtrKind |= AMDGPULibFunc::CONST;
586 if (eatTerm(param, 'V')) res.PtrKind |= AMDGPULibFunc::VOLATILE;
594 res.PtrKind |= AMDGPULibFuncBase::getEPtrKindFromAddrSpace(AS);
596 res.PtrKind = AMDGPULibFunc::BYVALUE;
784 if (P.PtrKind == T.PtrKind &&
824 if (p.PtrKind) {
827 if (p.PtrKind & AMDGPULibFunc::CONST) os << 'K';
828 if (p.PtrKind & AMDGPULibFunc::VOLATILE) os << 'V';
830 ? AMDGPULibFuncBase::getAddrSpaceFromEPtrKind(p.PtrKind)
834 p.PtrKind = 0;
906 if (P.PtrKind != AMDGPULibFunc::BYVALUE)
907 T = useAddrSpace ? T->getPointerTo((P.PtrKind & AMDGPULibFunc::ADDR_SPACE)