Searched refs:ArgAttribute (Results 1 – 4 of 4) sorted by relevance
124 struct ArgAttribute { struct128 ArgAttribute(ArgAttrKind K, uint64_t V) : Kind(K), Value(V) {} in ArgAttribute() function130 bool operator<(const ArgAttribute &Other) const {136 SmallVector<SmallVector<ArgAttribute, 0>> ArgumentAttributes;
260 ArgAttribute Val{ImmArg, 0}; in isParamImmArg()
170 MDString *ArgAttribute = getOCLKernelArgAccessQual(F, ArgIdx); in getArgAccessQual() local171 if (!ArgAttribute) in getArgAccessQual()174 if (ArgAttribute->getString() == "read_only") in getArgAccessQual()176 if (ArgAttribute->getString() == "write_only") in getArgAccessQual()183 MDString *ArgAttribute = getOCLKernelArgTypeQual(F, ArgIdx); in getKernelArgTypeQual() local184 if (ArgAttribute && ArgAttribute->getString() == "volatile") in getKernelArgTypeQual()
426 std::map<SmallVector<CodeGenIntrinsic::ArgAttribute, 0>, unsigned> in EmitAttributes()445 for (const CodeGenIntrinsic::ArgAttribute &Attr : Attrs) { in EmitAttributes()