Home
last modified time | relevance | path

Searched refs:AccessQualifier (Results 1 – 14 of 14) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/
H A DSPIRVGlobalRegistry.h88 SPIRV::AccessQualifier::AccessQualifier AQ =
89 SPIRV::AccessQualifier::ReadWrite,
92 SPIRV::AccessQualifier::AccessQualifier accessQual =
93 SPIRV::AccessQualifier::ReadWrite,
97 SPIRV::AccessQualifier::AccessQualifier AccessQual,
276 SPIRV::AccessQualifier::AccessQualifier AQ =
277 SPIRV::AccessQualifier::ReadWrite,
299 SPIRV::AccessQualifier::AccessQualifier AQ =
300 SPIRV::AccessQualifier::ReadWrite,
320 SPIRV::AccessQualifier::AccessQualifier AQ =
[all …]
H A DSPIRVBuiltins.h79 AccessQualifier::AccessQualifier AccessQual,
H A DSPIRVCallLowering.cpp165 static SPIRV::AccessQualifier::AccessQualifier
168 return SPIRV::AccessQualifier::ReadWrite; in getArgAccessQual()
172 return SPIRV::AccessQualifier::ReadWrite; in getArgAccessQual()
175 return SPIRV::AccessQualifier::ReadOnly; in getArgAccessQual()
177 return SPIRV::AccessQualifier::WriteOnly; in getArgAccessQual()
178 return SPIRV::AccessQualifier::ReadWrite; in getArgAccessQual()
194 SPIRV::AccessQualifier::AccessQualifier ArgAccessQual = in getArgSPIRVType()
H A DSPIRVGlobalRegistry.cpp62 SPIRV::AccessQualifier::AccessQualifier AccessQual, bool EmitIR) { in assignTypeToVReg()
316 SPIRV::AccessQualifier::ReadWrite, EmitIR); in buildConstantInt()
753 SPIRV::AccessQualifier::AccessQualifier AccQual) { in getOrCreateSpecialType()
801 SPIRV::AccessQualifier::AccessQualifier AccQual, bool EmitIR) { in findSPIRVType()
841 SPIRV::AccessQualifier::AccessQualifier AccQual, bool EmitIR) { in createSPIRVType()
922 SPIRV::AccessQualifier::AccessQualifier AccessQual, bool EmitIR) { in restOfCreateSPIRVType()
964 SPIRV::AccessQualifier::AccessQualifier AccessQual, bool EmitIR) { in getOrCreateSPIRVType()
1116 SPIRV::AccessQualifier::AccessQualifier AccessQual) { in getOrCreateOpTypeImage()
1148 SPIRV::AccessQualifier::AccessQualifier AccessQual) { in getOrCreateOpTypePipe()
1228 SPIRV::AccessQualifier::AccessQualifier AQ) { in getOrCreateSPIRVTypeByName()
H A DSPIRVBuiltins.cpp2697 SPIRV::AccessQualifier::AccessQualifier( in getPipeType()
2719 const SPIRV::AccessQualifier::AccessQualifier Qualifier, in getImageType()
2734 Qualifier == SPIRV::AccessQualifier::WriteOnly in getImageType()
2735 ? SPIRV::AccessQualifier::WriteOnly in getImageType()
2736 : SPIRV::AccessQualifier::AccessQualifier( in getImageType()
2744 OpaqueType, SPIRV::AccessQualifier::ReadOnly, MIRBuilder, GR); in getSampledImageType()
2800 SPIRV::AccessQualifier::AccessQualifier AccessQual, in lowerBuiltinType()
H A DSPIRVSymbolicOperands.td1073 // Multiclass used to define AccessQualifier enum values and at the same time
1077 def AccessQualifier : GenericEnum, Operand<i32> {
1078 let FilterClass = "AccessQualifier";
1084 class AccessQualifier<string name, bits<32> value> {
1090 def NAME : AccessQualifier<NAME, value>;
H A DSPIRVISelLowering.cpp144 ResTy, MIB, SPIRV::AccessQualifier::ReadWrite, EmitIR); in createNewPtrType()
H A DSPIRVModuleAnalysis.cpp766 MI.getOperand(8).getImm() == SPIRV::AccessQualifier::ReadWrite) in addOpTypeImageReqs()
H A DSPIRVInstructionSelector.cpp2198 SPIRV::AccessQualifier::ReadWrite, false); in selectGlobalValue()
2203 GVType, MIRBuilder, SPIRV::AccessQualifier::ReadWrite, false); in selectGlobalValue()
H A DSPIRVInstrInfo.td204 def OpTypePipe: Op<38, (outs TYPE:$res), (ins AccessQualifier:$a), "$res = OpTypePipe $a">;
/freebsd/contrib/llvm-project/llvm/lib/Support/
H A DAMDGPUMetadata.cpp29 struct ScalarEnumerationTraits<AccessQualifier> {
30 static void enumeration(IO &YIO, AccessQualifier &EN) { in enumeration()
31 YIO.enumCase(EN, "Default", AccessQualifier::Default); in enumeration()
32 YIO.enumCase(EN, "ReadOnly", AccessQualifier::ReadOnly); in enumeration()
33 YIO.enumCase(EN, "WriteOnly", AccessQualifier::WriteOnly); in enumeration()
34 YIO.enumCase(EN, "ReadWrite", AccessQualifier::ReadWrite); in enumeration()
124 AccessQualifier::Unknown); in mapping()
126 AccessQualifier::Unknown); in mapping()
/freebsd/contrib/llvm-project/llvm/include/llvm/Support/
H A DAMDGPUMetadata.h59 enum class AccessQualifier : uint8_t { enum
224 AccessQualifier mAccQual = AccessQualifier::Unknown;
226 AccessQualifier mActualAccQual = AccessQualifier::Unknown;
/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/MCTargetDesc/
H A DSPIRVBaseInfo.h120 namespace AccessQualifier {
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DOpenCLBuiltins.td179 string AccessQualifier = "";
189 let AccessQualifier = "";
207 let AccessQualifier = _Ty.AccessQualifier;
218 let AccessQualifier = _Ty.AccessQualifier;
230 let AccessQualifier = _Ty.AccessQualifier;
239 let AccessQualifier = _AccessQualifier;