Home
last modified time | relevance | path

Searched refs:ArgAttribute (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/llvm/utils/TableGen/Basic/
H A DCodeGenIntrinsics.h135 struct ArgAttribute { struct
140 ArgAttribute(ArgAttrKind K, uint64_t V, uint64_t V2) in ArgAttribute() argument
143 bool operator<(const ArgAttribute &Other) const {
150 SmallVector<SmallVector<ArgAttribute, 0>> ArgumentAttributes;
H A DIntrinsicEmitter.cpp513 std::map<SmallVector<CodeGenIntrinsic::ArgAttribute, 0>, unsigned> in EmitAttributes()
531 for (const CodeGenIntrinsic::ArgAttribute &Attr : Attrs) { in EmitAttributes()
H A DCodeGenIntrinsics.cpp464 ArgAttribute Val{ImmArg, 0, 0}; in isParamImmArg()
/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/
H A DSPIRVCallLowering.cpp180 MDString *ArgAttribute = getOCLKernelArgAccessQual(F, ArgIdx); in getArgAccessQual() local
181 if (!ArgAttribute) in getArgAccessQual()
184 if (ArgAttribute->getString() == "read_only") in getArgAccessQual()
186 if (ArgAttribute->getString() == "write_only") in getArgAccessQual()
193 MDString *ArgAttribute = getOCLKernelArgTypeQual(F, ArgIdx); in getKernelArgTypeQual() local
194 if (ArgAttribute && ArgAttribute->getString() == "volatile") in getKernelArgTypeQual()